Читать книгу «ЦИФМИН» онлайн полностью📖 — Николая Болошнева — MyBook.

– Ты что, сука, творишь! Мы из-за тебя чуть все не погорели! Нахера ты ему хамил?!

– Слышь, полегче! – Петр оттолкнул от себя друга. – Во-первых, он сам начал на меня бочку катить. А во-вторых, все же обошлось, че ты кипятишься!

Неожиданно под потолком зашуршал динамик. Раздался голос «Управленца»:

– Консультанты Неделин П. В. и Скрябин Ф. А., что происходит? Нужно ли вызвать охрану?

– Нет, нет, что вы! Все в порядке, господин министр! – замахал руками Федор.

– Мы просто… э-э-э… радовались! Давно не видели нашего друга-программиста! Много эмоций! – Петр зачем-то яростно улыбался динамику, поднимая вверх два больших пальца. – Все супер!

«Управленец» какое-то время молчал. Затем сказал: «Принято». Динамик выключился. Друзья вздохнули с облегчением.

– Петя, ну ты идиот, бля… – Федор поправил задравшиеся рубашку и пиджак. – Ладно, пошли к остальным.

Федор с Петром закрыли кабинет и поспешили на улицу, но стоило им дойти до лифтов, как они столкнулись с возвращавшимися коллегами. Не было только Пустохвалова и Кокорева.

– Уже все? – спросил Федор. – До чего договорились?

– Пошли в кабинет, там все расскажем. Не в коридоре же это обсуждать, – сказала Надя.

Все зашли в офис, и Петрова заперла дверь. Коллеги собрались в центре комнаты.

– Ну, про «военное положение» вы уже слышали… В общем, с сегодняшнего дня мы с вами обязаны докладывать Виталию Алексеевичу и Ивану Тихоновичу обо всех контактах с сотрудниками других департаментов. Кто не доложит – подпадает под подозрение в измене со всеми вытекающими. Контролировать исполнение этого поручения будет Леша. – Петрова бросила недобрый взгляд на Куницына. Тот, казалось, светился от гордости за то, что ему доверили такую ответственную роль. – Может быть, у кого-то есть вопросы, замечания, дополнения? Нет? Ну, я так и думала. В общем, давайте работать, и так уже полдня прошло.

Все молча разошлись по рабочим местам, кабинет затих. Через несколько часов вернулись довольные Пустохвалов и Кокорев. Последний созвал всех в кабинет руководства. Женя по его просьбе накрыл динамик клеенчатой скатертью, которая у них хранилась на случай очередного праздника.

– Что ж, коллеги, – сказал Пустохвалов, потирая руки. – Под конец рабочего дня у нас для вас наконец-то есть хорошие новости! Мы сейчас с Иваном Тихоновичем обошли все отделы нашего департамента и хотим сказать, что первую атаку мы успешно отразили: программистам не удалось подойти ни к одному компьютеру! Хотя, Неделин, признаться, ты нас заставил сильно понервничать. – Пустохвалов погрозил Петру пальцем, тот поднял руки и скорчил виноватую гримасу. – Ну да ладно, главное, что все обошлось. Теперь к плану действий. На сегодняшнем собрании руководство департамента подтвердило нашу догадку, что безумные письма из цифр, которые мы получаем, – заказ наших недоброжелателей из департамента управделами. Понятно, что такую выходку оставлять просто так нельзя. Нам нужно дать им достойный ответ, чтобы за каждую каплю нашей крови они заплатили ведром своей!

Стоявший рядом с Пустохваловым Куницын с серьезным видом покачал головой. Федору очень сильно захотелось дать ему пенделя.

– Очевидно также, что программисты в сговоре с нашими врагами, а значит, ответ должен быть асимметричным. Будем бить по штабам, то бишь по руководству. С этого момента у меня для вас всех бессрочное оперативное задание: искать любую информацию, которая может хоть как-то компрометировать их начдепа и начотделов. Взятки, наркотики, секс с подчиненными – все что угодно! Главное – подвести их под увольнение. В этой связи небольшое уточнение прежней установки: контактов с представителями других департаментов избегать не нужно, но о каждом из них по-прежнему докладывайте, причем в мельчайших подробностях. Ну а когда управделы будут нейтрализованы, займемся программистами. Еще один момент: нужно все делать крайне быстро, пока министр не уволил нас всех за невыполнение поручений…

Лера подняла руку, как в школе. Пустохвалов посмотрел на нее с удивлением.

– Виталий Алексеевич, а как же наши зарплаты? Пока мы будем бороться с соседним департаментом, нас же будут штрафовать…

– Коваль! – раздраженно вмешался Кокорев. – Не о том сейчас думаешь, бл! Тут наше общее выживание на кону, а ты про какие-то деньги! Иногда приходится жертвовать личным ради коллектива. Ничего, немного потерпишь, епт!

Неожиданно у Пустохвалова в кармане завибрировал телефон. Он задумчиво открыл сообщение и тут же развернул экран к собравшимся.

– Что и требовалось доказать: программисты в сговоре! Посмотрите-ка, что пишет их начдеп. В копии руководство нашего департамента и все начальники отделов!

На экране телефона Пустохвалова были все те же ряды единичек и нулей.

«00001110001011010001110000001110001011100001 1011000011100010111000011001

000011100010111000011111000011100010111000011 0010000111000101110000111100

000111000101110001011000000111000101111001010 1100001110001011100001111000

010100000011100010111000101010000011100010111 0001011100000111000101110001

010110000111000101110001010110000111000101110 0001111000001110001011100001

110000001110001011100010000100001110000110110 0101100000011100010110000100

000000011100010111000011001000101000000111000 1011100010111100001110001011

110001100100001110001011100010111000001110001 0111100100001000011100010111

000011110000011100010111000011101000011100010 1111001000010000111000101110

001000010000111000101110000111100001010000001 1100010111100011010000011100

010111100011100000011100010111100011011000011 1000101110001010100000111000

101110001000010001010000001110001011100010101 0000101000000111000101110001

011010000111000101110000110010000111000101110 0010110000010100000011100010

111000101111000011100010111000101110000011100 0101111000110100000111000101

111000110110000111000101111000111000000111000 1011100010111100001110001011

100010000100001110001011100010101100001110001 0111000101110000101000001111

100010100000011100010111000100000000011100010 1110000110010000111000101110

001011110000111000101111000110010000111000101 1100010111000001110001011110

001101000001110001011100010111000001110001011 1000011011000101000000111000

101110001011100000111000101111000110110001010 0000011100010111100011010000

011100010111000101110000011100010111100011011 0000111000101111000110010000

111000101111000111000000111000101110000111010 0001110001011100010110100001

110001011100010000100001110001011100010101000 0011100010111000101110000011

100010111000011011000101000000111000101100000 1110100001110001011100001111

000001110001011100010111100001110001011100001 1001000011100010111100011001

000011100010111100011011000011100010111000011 0010000111000101110001011000

000111000101110000111100000111000101110001011 0100001110001011110001101100

001110001011100001100100010100000011100010111 0001011100000111000101111000

110010000111000101110000111000000111000101110 0001100100001110001011100010

110100001110001011100010000100001110001011100 0100000000011100010111000011

001000011100010111100011111000011100010111000 1000010000111000101110001011

100000111000101110001011010000111000101110001 0110100001110001011100010111

000001110001011100001110000001110001011100010 1110000101000000111000101110

001011100000111000101110000110100000111000101 1100001111000001110001011110

001101000001110001011100010111100001110001011 1000011110000011100010111100

100000000011100010111000011110000011100010111 0001011010000111000101110001

000010000111000101111001011110001010000001110 0010111000101110000101000000

111000101110001011010000111000101110000111100 0001110001011100010111000001

110001011100001101000001110001011110001111000 0011100010111000101110000011

100010111000011101000011100010111000100001000 0111000101110001011000000111

000101110001011100000111000101111000110100000 1110001011110001101100001110

001011100010000100010100000011100010111100011 0100000111000101111000110010

000111000101110001011100000111000101111001000 0000001110001011100010110100

001110001011100010111000001110001011100001110 0000011100010111000101110000

101000000111000101111000111000000111000101111 0001101000001110001011110001

101100001110001011110001100100001110001011100 0011001000011100010111000101

101000011100010111000011110000011100010111000 1011010000111000101110001000

010000111000101111001011110001010000001110001 0111000101101000011100010111

000011110000011100010111000101111000011100010 1110001011100000111000101110

001010110000111000101110000110010000111000101 1100001110100001110001011100

010111000001110001011100010101000010100000011 1000101111000110100001010000

001110001011100010101000001110001011100010111 0000011100010111100011001000

011100010111000101111000011100010111000101110 0000111000101111000110010000

111000101110000110010000111000101111000110110 0001110001011100010000100001

110001011100001101100001110001011100010110100 0011100010111000101110000011

100010111000100010000101000000111000101110001 0111100001110001011100010111

000001110001011110010000000001110001011110001 1011000011100010111000101110

000011100010111000100010000101110001010000001 1100010110000011011000101000

000111000101110001000010000111000101111000110 1100001110001011100010111000

001110001011100001110000001110001011100001111 0000101000000111000101110000

110110000111000101111000110100000111000101110 0001111000010100000011100010

111000101110000011100010111000101101000011100 0101110001000010001010000001

110001011100010111100001110001011100010111000 0011100010111000011101000101

000000111000101111000110010000111000101110000 1100100001110001011100010000

000001110001011100010110100001110001011110010 1011000011100010111000101100

000011100010111000100001000101000000111000101 1100010111100001110001011110

001100100001110001011100001111000001110001011 1000011101000011100010111000

101011000011100010111000101110000011100010111 0000111000000111000101110000

110010000111000101110001011000000111000101110 0010000100010100000011100010

111000011010000011100010111100101011000011100 0101110001010110000111000101

110001000010001010000001110001011100001100100 0011100010111000101101000011

100010111000101101000011100010111100011100000 0111000101110001010110000111

000101110001000010000111000101111000110010000 1110001011100010111000001110

001011100001101100001110001011100001100100001 1100010111000101101000011100

010111100101011000101110001010000001110001011 0100011110000011100010111000

101110000011100010111100100000000011100010111 1000111000001010000001110001

011100010000000001110001011100001100100001110 0010111100101111000011100010

111000011011000011100010111000100001000011100 0101111000110110000111000101

111001011000001010000001110001011000001101100 0011100010111000011001000011

100010111000101100000011100001101100101100000 1010000001110001011110010000

000001110001011110001101100001110001011100010 1110000101000000111000101111

000110110000111000101110000110010000111000101 1100010101000001110001011100

010111000001110001011100001111000010100000011 1000101110001011110000111000

101110001011100000111000101110000110110000111 0001011100001111000001110001

011100001110100001110001011100001111000001110 0010111000101101000011100010

111000100001000011100010111000011110000101000 0001110001011100010110100001

110001011100001111000001110001011100001110100 0011100010111000101110000011

100010111000101111000011100010111100011100000 0111000101111000110100000111

000101111000110110000111000101110001000010000 1110001011100010110000001110

001011100010111000010100000011100010111000100 0010001010000001110001011100

001101100010100000011100010111100011010000011 1000101110001010110000111000

101111000111000000111000101111001000000000111 0001011100001100100001110001

011100001111000010100000011100010111000101111 0000111000101110001011100000

111000101110000110110000111000101111000110110 0001110001011100010111000001

110001011110001100100001110001011100001111000 0011100010111000101101000011

100010111000100001000011100010111100101111000 1010000001110001011100010111

100001110001011100010111000001110001011100001 1101000011100010111000101110

000011100010111000011010000011100010111000101 1010000111000101111001010110

000111000101111000111100001010000001110001011 1000100001000011100010111000

101101000011100010111100011111000011100010111 0001000010000111000101110000

111010000111000101110000111100000111000101110 0010110100001110001011110001

101100001110001011100010111000001110001011100 0011011000011100001101100101

100000101000000111000101110001011010000111000 1011100001100100001110001011

100010110000001110001011100010000100010100000 0111000101110000110100000111

000101111000111000000111000101110000111010000 1110001011100001111000001110

001011110001101100010100000011100010111100011 0100000111000101110001011100

000111000101111000110100000111000101111000110 1100001110001011100001100100

001110001011100001101100001110001011100010101 1000011100010111000011110000

011100010111000101101000011100010111000011001 0001010000001110001011100001

110100001110001011100010111000001110001011100 0101010000011100010111000101

011000011100010111000011001000011100010111000 0111010000111000101110001011

010000111000101110000110010000111000101111001 0111100010100000011100010111

000100000000011100010111000011001000011100010 1110001011110000111000101110

001000010000111000101111000110100000111000101 1100010101000001110001011100

001100100010100000011100010111000101101000011 1000101110000110010001010000

001110001011100010000100001110001011100010110 0000011100010111100101111000

101000000111000101100001011000000111000101110 0010000100001110001011100010

110100001110001011100010000100001110001011110 0011010000011100010111100011

011000011100010111100011001000011100010111000 0110010001011100001110001011

010001101000010100000011100010111100011100000 0111000101110000110110000111

000101110000110010000111000101110000111110000 1110001011100001111000001110

001011100010110100001110001011100010000100001 1100010111000011110000011100

010111000101100000011100001101100101100000011 1000101101000111010000111000

101110000111100000111000101110001011100000111 0001011100010101000001110001

011110001101100001110001011100010000100001110 0010111100011010000011100010

111100011011000011100010111000101110000011100 0101110000110110001010000001

110001011000001101100010111000011100010110000 1011010001011100001110001011

000001110100001110001011100010000100001110001 0111100011001000011100010111

000011110000011100010111000101010000011100010 1111000110110000111000101110

001011100000111000101111000110010001010000001 1100010111000011101000011100

010111000011110000011100010111000101111000011 1000101110000110010000111000

101111000110010000111000101111000110110000111 0001011100001100100001110001

011100010110000001110001011100001111000001110 0010111000101101000011100010

111100011011000011100010111000011001000101000 0001110001011100010000100001

110001011100010110100001110001011110001110100 0011100010111000101110000011

100010111100011001000011100010111000101100000 0111000101110000110010000111

000101111000111110000111000101110001000010000 1110001011100010111000001110

001011100010110100001110001011100010110100001 1100010111100101011000011100

010111100011110000101000000111000101111000110 1100001110001011100001111000

001110001011110001111000001110001011100010110 1000011100010111000101110000

011100010111000101011000011100010111000101110 0000111000101110000111000000

11100010111000100001000011100010111000100010»[5].

Удостоверившись, что все увидели письмо, Пустохвалов с довольным видом убрал телефон в карман.

– Ну что, убедились? Всем все понятно теперь? Ладно, не переживайте, все будет хорошо. Мы с Иваном Тихоновичем об этом позаботимся. А теперь за работу! Неделин, поскольку ты чуть нас всех тут не подвел под монастырь, тебе спецзадание: нужно найти способ расшифровывать все эти чертовы сообщения. Срок – завтрашний вечер. Нам нельзя подставлять себя под удар, все должно работать, как прежде, настолько, насколько это возможно. Победа будет за нами!

С этими словами Пустохвалов скрылся у себя в кабинете. За ним бледной тенью прошмыгнул Куницын. Кокорев задержался на секунду, словно обдумывая что-то, затем поднял руку со сжатым кулаком, пробормотал: «Прорвемся!» – и закрыл за собой дверь.

1
...