Untitled

4 min read Original article ↗
%PDF-1.4 %���� 15 0 obj <> endobj xref 15 30 0000000016 00000 n 0000001149 00000 n 0000001229 00000 n 0000001358 00000 n 0000001618 00000 n 0000002041 00000 n 0000002379 00000 n 0000002665 00000 n 0000002699 00000 n 0000002742 00000 n 0000002785 00000 n 0000003027 00000 n 0000003103 00000 n 0000005681 00000 n 0000006121 00000 n 0000006529 00000 n 0000006948 00000 n 0000007456 00000 n 0000007685 00000 n 0000007922 00000 n 0000008145 00000 n 0000008387 00000 n 0000008684 00000 n 0000009035 00000 n 0000009168 00000 n 0000011837 00000 n 0000011935 00000 n 0000012156 00000 n 0000012383 00000 n 0000000896 00000 n trailer <<9234708AC9553C4D8D68D60E698B0658>]>> startxref 0 %%EOF 44 0 obj<>stream x�b```� � ���(�����q��a�Ï@�M� Ȁ��Y��� ��l�' /h�T�zr�Ҷ}`9A (����)T�@�B�P��������D�?�� �� Z���'6�.8̳a//#����%�7�������������l��`�e@� �V%) endstream endobj 16 0 obj<> endobj 17 0 obj<> endobj 18 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/ExtGState<>>> endobj 19 0 obj<> endobj 20 0 obj<> endobj 21 0 obj<> endobj 22 0 obj[/ICCBased 39 0 R] endobj 23 0 obj[/Indexed 22 0 R 15 40 0 R] endobj 24 0 obj[/Indexed 22 0 R 46 41 0 R] endobj 25 0 obj<> endobj 26 0 obj<> endobj 27 0 obj<>stream H��WMs�F��W�Q�"A@�{�ʲ#�bg%n��R{��! �031�����I�Z�a+) 0�����F$֣�ǧH��h� ��&��ǡ�r��c9�.����r5�� �E�����b&��(��P,K�g7��j�����Z��}'�F�RZ��/�Qۺ[��b%�~r�k[�E#nU%�'�(������w��n� J�n{+u��z�U����VN��Vv=n��Lg��(���U�����d>�(�����*������QY�,�ݟO��4�LD�$7?�;w��%� (�`!�8a�(����, b�� �&r�����|6�Eƹ(������{5��? �a4�J'�\ � ��y���?��+_���a-��� W��P�t� N-[dA�P)��&�a�p��,\Sv��O}'#D��^���l,���(H3�C��p��d&Ή/AB���'22\�7���Q<��V�]}�f��ד8��������q���8X,�c�Ӕ�\���(�����Q��ӻ��4��~��������I�WwO��/<���$ f�k�s�E���p�G��<�e��� ߐW�.t%>�'�|o��#h�uX0�?�<�L?�� �g� ���y�M]<7R<���zp�s^��/�o@����A7�Fj��*Q#��@����9,UE/hƤ,:�ߤ����fojCg����@u��F���˙�Q4�T�O)P��'� �pi�������$o�8}<��+c���UoN�t��\Y���,noY���B��4�M��xG��V8 �*��M�e�U�U�l���H{�S���\��!�x�b��މ�ډoT�T��Xݗ�ײ��m�r#��[��Z��,��+��S��!& Ł,�@���H�S8��l�3�3�Ku�WX0d�T5`c,��kx�hvt0��i� )���K<�7ŋDt�2� H�l � A ȝ�xAw�ѮM�뱐�rk�1Y��c�Q�qt8Y����Ae<� �TP��Wqu���L�X����D!�Gm�Y*@�5r�M#z-R$˿�z�Q�Vں�ۻ�n�d�q�}�q�B�Н-�J�I��e]4��n��. U@8���:�mщ`n�mQ�Qt ��u��v[�7�%�;�U՗���^l�6����BI�R�](�������E�{��"f`�5�7��/�b�[ɲ!�V��ҪE�tS;O�B-���v%2���Qt�w��%�>���[]X�>V� �����P��Jp��A�F��Lr\{&�hÙtLb�TJ�� �Xi�5�U��@8����BH6h���M�B����s�f�@�^�Ģp����i��m�KY���u$eA'��R�)��g�͇��'�����ۛq�������_wO?���M�GA��v�1$�.y�9���˷�A�����e��=���)헫������'0lz�0������� t��`i0��J������d�F�O��A�g��>����-��=�3�ץt��|AXc8^C7[�m�J�@[�$N����|��k>a�a�!��E��+ƴ�{�p��� ��Ð�ɐ��R�Ec��Ҹ�Î�_�&��ᅫsgtU�|��b� ��s`ިL�ir���b�g�%˭KI�e�V[,��w�Q����0VXƜ�%�> endobj 29 0 obj<> endobj 30 0 obj<> endobj 31 0 obj<> endobj 32 0 obj<> endobj 33 0 obj<> endobj 34 0 obj<> endobj 35 0 obj<> endobj 36 0 obj<>stream H����� �M)����m�����M:C��8!�oZbb��+$�-�p1���Ѕ��g|���8"�"|���zHn�4���Az��ѝ��{�ם� �݇δ~���ǻ��F�i�H�j\ �*o��9�+�|��o�ў{ endstream endobj 37 0 obj<>stream H����� �5��TRD�s���z��K/��o����f�4�d���y%�e�ʶn����� ���n��G���8�Xl�')�gyQ��1�gRXc�����c֨J�öՖ�n�$�� �K�TQ�� 0�i!� endstream endobj 38 0 obj<>stream ��� endstream endobj 39 0 obj<>stream H���yTSw�oɞ����c [���5la�QIBH�ADED���2�mtFOE�.�c��}���0��8�׎�8G�Ng�����9�w���߽����'����0 �֠�J��b�  2y�.-;!���K�Z� ���^�i�"L��0���-�� @8(��r�;q��7�L��y��&�Q��q�4�j���|�9�� �V��)g�B�0�i�W��8#�8wթ��8_�٥ʨQ����Q�j@�&�A)/��g�>'K���t�;\�� ӥ$պF�ZUn����(4T�%)뫔�0C&�����Z��i���8��bx��E���B�;�����P���ӓ̹�A� om?�W= �x������-�����[���0����}��y)7ta�����>j���T�7���@���tܛ�`q�2��ʀ��&���6�Z�L�Ą?�_��yxg)˔z���çL�U���*�u�Sk�Se�O4?׸�c����.�� ��R� ߁��-��2�5������ ��S�>ӣV����d�`r��n~��Y�&�+`��;�A4�� ���A9�=�-�t��l�`;��~p���� �Gp| ��[`L��`<� "A � YA�+��Cb(��R�,�*�T�2B-� �ꇆ��n���Q�t�}MA�0�al������S�x ��k�&�^���>�0|>_�'��,�G!"F$H:R��!z��F�Qd?r 9�\A&�G� ��rQ ��h������E��]�a�4z�Bg�����E#H �*B=��0H�I��p�p�0MxJ$�D1��D, V���ĭ����KĻ�Y�dE�"E��I2���E�B�G��t�4MzN�����r!YK� ���?%_&�#���(��0J:EAi��Q�(�()ӔWT6U@���P+���!�~��m���D �e�Դ�!��h�Ӧh/��']B/����ҏӿ�?a0n�hF!��X���8����܌k�c&5S�����6�l��Ia�2c�K�M�A�!�E�#��ƒ�d�V��(�k��e���l ����}�}�C�q�9 N'��)�].�u�J�r� �� w�G� xR^���[�oƜch�g�`>b���$���*~� �:����E���b��~���,m,�-��ݖ,�Y��¬�*�6X�[ݱF�=�3�뭷Y��~dó ���t���i �z�f�6�~`{�v���.�Ng����#{�}�}��������j������c1X6���fm���;'_9 �r�:�8�q�:��˜�O:ϸ8������u��Jq���nv=���M����m����R 4 � n�3ܣ�k�Gݯz=��[=��=�<�=GTB(�/�S�,]6*�-���W:#��7�*���e��^YDY�}U�j��AyT�`�#�D=���"�b{ų���+�ʯ:�!kJ4G�m��t�}uC�%���K7YV��fF���Y �.�=b��?S��ƕƩ�Ⱥ����y��� چ ���k�5%4��m�7�lqlio�Z�lG+�Z�z�͹��mzy��]�����?u�u�w|�"űN���wW&���e֥ﺱ*|����j��5k��yݭ���ǯg��^y�kEk�����l�D_p߶������7Dm����o꿻1m��l�{��Mś� n�L�l�<9��O�[����$�����h�՛B��������d�Ҟ@��������i�ءG���&����v��V�ǥ8��������n��R�ĩ7�������u��\�ЭD���-�������u��`�ֲK�³8���%�������y��h��Y�ѹJ�º;���.���!������ �����z���p���g���_���X���Q���K���F���Aǿ�=ȼ�:ɹ�8ʷ�6˶�5̵�5͵�6ζ�7ϸ�9к�<Ѿ�?���D���I���N���U���\���d���l���v��ۀ�܊�ݖ�ޢ�)߯�6��D���S���c���s���� ����2��F���[���p������(��@���X���r������4���P���m��������8���W���w����)���K���m�� ���� endstream endobj 40 0 obj<>stream �����������������ۢ����������֙�333��3�3��� endstream endobj 41 0 obj<>stream H��� � ���~e M"� D  ����PehA�!���9�ueY!��i�$�4M������q��ql�y�!t��<��<Ϸm;ϳ,Kk���A�+�b�窪�R�RJ۶]�����a����oB��r�0 �֌1!DE��WKl� endstream endobj 42 0 obj<> endobj 43 0 obj<> endobj 1 0 obj<> endobj 2 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> endobj 3 0 obj<>stream H��W]��}���[�����ݷ�� �Y}(�@K��\�TIj�����!e���� H� �X93�̙33q��<?Z��]-�b3� �F�ч��~������G�i6��)����<,ĶMq�Tls��q���m����Q9a�x�I��Vʋ�u�zQ�m�9�g�W�4��tй��G[�w���q�-���������nڠ\f�ᾱ.�������2-~�3�Z,v��f�_eY���ۿ"��f�=��s��4��SL�w۟G�y��.�����=�ϧӵ�͟�k��z�Ϧ1��l��?��l�2-��U��'�5�R�W���2[o�;ēx�uS�0�5��J�+{�I�+P#m��́ޒ��� J哸��� �'�V��8��U��B���(�)��&)��,[ͦ��i�/ ���y�/pr�\)/@���A� |����r*�_�..?DQ�z&���)�t.��ɩ<ȧ�(�)2�(���M9�R�e ���E9�/�P�Meu� �'*]k܅}���z�����0�{BY�"<��g�GR�8�D���H�@f3����������.���� xJw � +% ��*�B��/�Ҷ�2��������C�3�=��5����.�^�������J��$�s�?^C(:>q�ۊ���"���<{�M#����� �j�I�|�iJ�VւR��+��6�D,.� �nA������'��{���Q��*�By�aX��� !���˰')�Ȑ ��_�=�V��y�[�L�� �Jܥ� à�(t�i�]�$��������Ǔb�]p�>�1?�4I� K3�^h�B�hK�]dWzr�o��V����*�k@�?�駧}��~Q&��<�7Z��R7���c|�k��[ܦ@˦!����Y�5����1�r�6x��K�P��h;&� �lN����a8��-���_C�Ht�8 +�S ]DdZO�S�&� ���󜠸�o�N�D�\�6��a�"�,e3��oF q�D��G�^��ݭ�E!��\_��ۖcO:�� )�3�oT����X'�Ȥ�6_@�J������r�Ƌ��G�i=���e��;7J� )$I t�@�P��b��W��#���1L{���GSC��\��0��;^��{�_��R�It�������'�C��Tq2��@�Um݉0�y�[bT8�F���/r�������t�c:#�'umQ]�Le8��+$ �Yޙ3�Yv����N��� z?pF7�)��M�[ y���1[�֏)ޚ?���|��Q&�{�n'p:��TN科��o 4��y��)�%Ȍ)M����DƟ=�<��(�Dz�B �@�-1w )x����\,0C��A:��`���&J�d��aȞ��E���|�$��|�ѩx/��A�09�a4m����T*���4��y�Fk`�xF�B���d�aa`4|�.�V����G�O��Tq�bR;Q ��`��l�}��F6���(H"u!XB���D[80�]G���vŵT�YC�� -4�Q�hk��/���/9�'cE-�$�-Q� �S�;�N<�����%d��"��O����u�6�d.�XA9sWEc"�Uз�ZP��s����}�z_�*U��T7��aJ��~%� �� ��^G�5�k<kk�z�J�����6�ߤ����ܦ�� a�}L��A�SWjr`4�:dL�ѥm���D]��t �����mq������"S��O�����C��O��*�G�MZ��������1��l��#��W��`vA4���A�������~~|a�!}4�������Bo�^$:�K9K5�\`_��9�6y�2�J��_�s�( &� n,5Œt���t���O����bE(�� [�O�o��\R0Dhpש�փ B%A�nv�c�l-�"�ոО�A��)фw3#ƻ�F~�쮿���Ud� �����!��y�X������a�����v�aϸy�؁�9����.�8KM���G4�#s���y1|���m�r�XX$�j[�t��ެiI�x�k$�s�m2�I&�a���N� h��Z�%�v�`��tEs�OG=TG�]J��ޱ�R@���� 0���� endstream endobj 4 0 obj<> endobj 5 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> endobj 6 0 obj<>stream H��Wَ�}���[��J��z��$���. �y�%��$jH�nϏ�ws�%)o��à�7["�r�9�b�����ع��R�g1��j� �ꇿ�><��NE!^�"����+�k�����!�!�x-���_�J�7Ge�������('jc�O���n'>�Z��ӏV{]�F�h*��iUlf��q�}���|<�Ҵ���͌�=��z�<;��s��U݀�L-f�m�\�6�"˲w�}�bzZ��M���ןg�����i���k�A������4ϗ���̗�_�$_�C��l���g�e�g��*��D��N��*�Q��l%J34��˃[�:!�ӻNU~FI�Q(�v�Qi�� ��l�%��E�q�áV �a�-�|É�{V 8���r�����}�&BwT<�5��`{��&]�{Q�N�� �╨%^Kqi�ź�CYp�4[y�.5Z�n*�R-�X��W�w4 ����k�!6�E�W�'2���b�Hg�����<��]��ųT���(���)�)�+�Ot:���U����t�#�'�/�)�"3sIw�F�$?ϖ�u�xA'�g������V�6A��M��W��'T��*BřV���]|�׫�s���fpT���c�0٩NYLݐ��;�C�եW�j ���q�*��t!&�{�G7����4��c�՝�o�3�Vy��!.f�2�5�9�3[m��l�\��Gr!�l�O7�?�h٪Ue���c@꘢�6E���P֢�Gh���(�5�y�Mw���R97 ���5�{�9�r��7�R��4x�`�!єȫZg#�L�c/J� �ڇi`&�)�l�m�����zps�;����3�(.J�����hβ�l5��&^�6%6N����+�Y1O���Hd���-�Ԉ��?�����16󮻊h/\/}��ȡO_t���n�Ӵ��/�����j�g+U2� np?M�MK#.��Ѯ��6� �5���'� �N�I��?�\��.�M�B�kkU����+b�KH�R3� �=ݟ:�'w}~�%�kB�9E̤� q�Ɩ�7P�^�Hj� ߋ[�i��!�cX����i�uq"���:��0�g`�F�ڇr�3g��K{%Q[��bNCH����` U�N�~a��'�ݪSJ�#0\H���v���� ڣ7�����ӇtY i���#���Z�.$��۠s�Gl ��dT�p�e���J�cߠ�Bp#B�ȍ���yc.- ��%�J�x�,���„�C#̶\���4a�i"*��5�Z�OQ6����U�PUܺ*�>��-F��� #A>l���DB�Cqp�P�eˡ�*�luo�?�(�P-L�^Z��G���e��,Ҳ��^�����n7�^���Z�N���~� R�.��u��4v�䋂�p/��8��+�� �X�f<�u�Rg�`*�狱� �1��X �]�"�A��@��!8���~���V���� b�Qa��/�:�����!��I��D�DUFL�U���X�Do��dӰ@9=s�d�z��S �.?�l#v 4�+�F��?�O��?�7�h�ک��� �b?�A.V� ��  6��W�dl~4� 9D@U�."��ɱ�<�8l��'qf/sM��;�E 2����VY<�VR�t����cx�`�A$G�e{qٵ�:�`�Gĥ��p��ɏ���ݸL����"q� ]f�@ �i�$u#w�qT�q�������LIŻߖ��w�;T����g����t�3�gB>��� ��!����$����a��Ҿ��拗(RJ+O�d�uU����M���{�b�XĜ��Wx��,��2�.ľ�����d;� I�g�͵�Mڋ��|L��j�r�"+f���t-����}��4�l,T]YM��.�kP��L+?�.�$�6��l1�~g���p�%k~��^R�e����!� ��c)�pP�(a����5J���9�Q�w�.<��j��{� c����� %p(�5�O��I"H�,CJL+}Y]+u���t*N� �Z$�o��9R�Bô���T,E��)t͊��8r!�.LD}/���nɚY������B�b]f@��r�j���������ۜ��ʞM���H*�8�h�I�6P��5m���� �ͬ12�$z�&) xj@nޑ3�B�����@f�ý:�y�� n���‹���.�}N6��� ���`��1���p2����p��/' ��l�4�-��S���0I4�J�_b��)s���2ִ��CO,t��M�ǥ}�+ac��<��~Rd�㰯���Zo=�H3V)�~��D��d1,^�ND -�%�6O ��W\S2Wp�SQ�FL��W�3�ٝ��C��פSX������{��\LuN �Tʈ����dli�0 W=���]\�*)�h�c;F��x�n�p�m֋�+�� tx'>�|6B"��"~V'D���w�9φ�Ձ��mɐ��kb�s��:ZP,4�Pw/vv�[��{6ĩ��O�33�}��ƥ\�7Dg`����l4Bc�H��F�N3KFІ��ؐhY��qI�� ~��� <�E�@�C�:v���p��t�V[��V l�i�:��� Q�_�� T�T�J��`�-����)�ur�EO*��T� i�'�����g_py�,� �\�B�VHL�@�`Y��`p%�0 endstream endobj 7 0 obj<> endobj 8 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/ExtGState<>>> endobj 9 0 obj<>stream H�|Vے5}�Wt�†��s�-O�$����x�x�g��3##ib��sZ'fS�ױFj�>}�H9f���9��\~UF�"#dz���l����v?�3�����Z���g�d����i��ͶezoO���1�};����^�G��� ��{�/� ���� ?y��7�*o�������j���NYw�� ��{x~y1�y1�+^��._���~��z���-0=]��&_�}9��S�d��lQ�eV�������z^dْ��Y���?ʜW���U�ZPU�XӢXP�V�5Ay�Z�"�UQ�l}a�g����"�d��ɷv�l�����uLv =�ɳ3v���>��c::��A B�N�o�Λi�,W��:�T{y���P2�]n ��0�����ݻ_�����?���ܽ����ON�M���SNR�q>ОO�R���)��9�a�N�CL�c �C%4�k�< ��HpT�!8�Ѿ�'���u�,ׁ��7�W���"�6����t�-��6�Ճ��sd����P�lݜݛ�z�;��:[G\����Nnhw����kbn�ĝ�̀�>���#�g Y��@P%��J l �y�o�(!���DB��LGk���)!o�����]��$d���δsV7��뚏G�6�kRo�m@|#h|8w����)��ZJ�m� ��7�OH�p��Apl����@>��e #��F���OFP_���}��X��Rv��ao��#JC��+j��ͱ3_Z!�����d�/ 6+T��v����/�W��RU�U���db(�0N�E4 nG/�E� gQ��&X|K�����h�|�z�=�p����t2�%�ՎN&J��$(�:_-b��� ���� ����Q�hjYw�=�ѡE��p/:���6fHl����ݷ��[�9U�B�0��j^ ~q�w&ƎХnI:� �{`�脧�'1���E�&y���#� Ft 4�<#��J�yb�j{���L������<'��M .Bc;z������v������ ]?� D��d�y{������Ht=�|��P��¬,;GeI AR��8;Z�E���-�_4�$���@S;��Y����r�G����QJ�䥥k U�A��.����Crr#~�O�j���$�u0��_:#����C�������{9�wb��1����tj� ���Y�E�F�)���L[���y$�c�X�).���ި��Y|::�_D.PW�������̐�����P��+iĪ�[�{p���N��!�� ��q�A@WQږ�v��=�C*�*Wy�W���Dk����"�ʩ'�Y�������R��H����V����}��s�-��i;zD#ȩ����H5�� 0��tEsh|dB`|��� #�3)bcݤ3�3[����sX�s�*��1�lQE,���*\-� �5��P�܂���F.�X���uJ�v"�[]�r M>����HM��?ge�Q|-��,��Vah-�5m (�Pݛ���v�3�eu>^��YVl�(�;&��=O���k��2!*�ͯ���r��� �B���#LV�֏���EZ����\ endstream endobj 10 0 obj<> endobj 11 0 obj<> endobj 12 0 obj<> endobj 13 0 obj<>stream Acrobat Distiller 7.0.5 (Windows) 2006-07-18T00:46:59-04:00 PScript5.dll Version 5.2 2006-07-18T00:47:55-04:00 2006-07-18T00:47:55-04:00 application/pdf imarkov The Power of 10: Rules for Developing Safety-Critical Code uuid:0061ff2c-e115-44d7-a020-84a6a83ee7fd uuid:14d2b63f-9d88-4939-8a0a-85002cab01b4 endstream endobj 14 0 obj<> endobj xref 0 15 0000000000 65535 f 0000012604 00000 n 0000012730 00000 n 0000012848 00000 n 0000015445 00000 n 0000015571 00000 n 0000015689 00000 n 0000018511 00000 n 0000018637 00000 n 0000018862 00000 n 0000020553 00000 n 0000020588 00000 n 0000020612 00000 n 0000020682 00000 n 0000024400 00000 n trailer <> startxref 116 %%EOF