Book reviews / scripts of lectures / published essays & articles by P. Vijaya Kumar. My email address is profpvk@gmail.com. Please comment.

Blog post number 28

[
[
[

]
]
]

/ APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000

PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000000

PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000PVK’s Blog on Zero / Zilch / Nothing / No Matter / No Mind / Manu Pillai / Nonsense / Airy / Insubstantial / APOCALYPSE NOW / HEART OF DARKNESS POST MODERNISM / BLANK ERROR / BANK BALANCE / HOPE / POLITENESS / CULTURE / THE DONALD / TRUMP / NARENDRA MODI / AMIT SHAJI / INDIA / COW BELT / YOGI ADIYYANATH / TERROR / CRIME / EDUCATION / LECTURES / JOKES / GAS / GAS LIGHTING / MEANING / HOPE / MARRIAGE / FRIENDSHIP / THE MARKETS / THE EARTH / NATURAL LIFE / ORGANISATIONS / MANU PILLAI / STOMACHS / HEARTS / 0000000000000000000000000000000000000000000000000000000000000000000000

PVK BLOG ZILCH ZERO CIPHER NOTHING NO MATTER MANU PILLAI NO MIND NONSENSE 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

PVK BLOG ZILCH ZERO CIPHER NOTHING NO MATTER MANU PILLAI NO MIND NONSENSE 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000