Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

asciidoctor.js

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

asciidoctor.js - npm Package Compare versions

Comparing version 1.5.1 to 1.5.2

78

dist/npm/asciidoctor-docbook.gz.js

@@ -1,44 +0,34 @@

��]is�ؕ�>��F\&���3 ������\���t;��r\*IH @s����s߂���dg� >�"��/w=��U���4���7��t���]�g�`��`ӛM���M�v�l⁗���q�^=~� ��x� O���4d;��k?��Y���t��6qpo��t�&a��+�|��Hv�ۭ?ǯe�]>�z����gK��-��`�{϶a�Dy���9,N/כ|���� �u<tZ5��Ϧ��b0��;��.�1J�|�y~���_}�g���]�C?�.M�W�)��%�р�*�v�aC�w�d����S�/�o��44����7�_����������{3�O.>��ڲ�lL���'^/��<J����ӫ�x�[��?�3�"�����(�`�$·��t���N/�-:��A���ك����օ���U����{�<��ې1�����@� or��{��.ν1��ꭂQ��-�^�$8��I�L�'}��R÷q����C�;=��^�6��^��no�� �/��L��R���@��Y��������&��&��.�̂��I�4�R��ř�/^~rW�7�N�,�,��l[���8Y�x�؁v1���l�_�i�-2|�F��fi^o�ԎZeXa��X ��� 
6�u �y�s��X��j��x���G����xo2b�m�~�^�����'P�(�g���fqő�膁X�>�r�Rc�(HL���!�"�;�(f�I�� A��@H�`hI���0�r�@�0*+Y��i�Og�qt`}�xc���^�,�����[��7��e��L`�K u�l�,}Y�c���e�V[�!]���N&� �DL�����f�/�d�����#���X�P��/������C3ٟ8wA�:���SS٩cK��s{ <n- ���m��UZz� �Wx���<}_�F�nu�%ZZ��>JrY���d-�1��d�Ț�|G�ؒY� ����?�$ �4��X���: ����𦼹qjW��<��T5��.^m�N�A������A\l,�1J��:���a�?i�"ۧ�t<z4���{���@b���m�d�y���\��:m���e�է��a8���2�������(W�H�'�=���x�φ��0�s*I�YN���W��{�ӫ�W�~������4��~��yo�,
�w���m�����_ǒ�넌d�o���N���ױ�+ fi,kʗ���:#�unf{�(�|�҈��%m�J�m���*兮Pr�������l��;Jd���j<���V4u:4�J�R/�ʣj��2����괘L>�tG�]��� i��+�9�8n�} �<�?�F�@���/ſ�e�������!!q ��}$���e�o���3�7�$�}�.j7��xbpᑱoVA��gQ�' s܇�{(A�?��f��練�Y��@3��z�A�����O�>�,���d�����d�zO�1;x7߽O���*�#�=��+Џ_z#�����0t��:yv�<��{���4-�EV(`��T�B�b��BA ;�G�8���V:3�qb/de���.�X.��\a���H��X ���Un�ةI��*���A
Y�tI�-Ҥp^j�H5��^4x�� 5��OhlYc� 4tZ����46�\���4�����pJqÈ�-�q~,�XV���ȑ�)N�H�l��\�8<�i�)��$E'45��jȜW�� A_�dd0H�v� I�w^qA#���t����#� 1N������&g���'�A
?� �� ��bC�<�0q۾hߐ�I�4�\��b�J���$ܬ�C�mVGE�f��֨RkV!¸]�މ��FeQب؝f�B|io0$u��Rou/�%��w���t�&�%uF��`V6H9�JFK� W���V�,7kyA�M���&�������4;�ڦ U��-ɛ|~��6�I�9�Z�k������9�q�Ĉ�Pb~2���z��&��2"Q �>^��&΢x@i�r-�3����RQ��
u{�U�h_MM��������8�n���}HP���R��Mcm�j�o'�%xQ��é�nt4�M��n�q %,���g���̨�'/� �3��#l���.K��j����&�jm�H��U��Tǒ��������*�� �]a�R�eXy��]Л')��s�nIv��$�/+q�Y@ك��5rÞ���29Q���R0�1]�d�Ķ�$e؁�M�z��٨HOQ�m�wc�C��b��?�<^)Ð!��D���]���P�m��':;��xh�I%;h�S�DH!�"`���[����E;iUs���MH��E�@{��;hM��dnb��Ol��͵�ſ��Bl�F��.*U�ipĖN�,�ųq��3�u�?I(�d8��v����~όJ�X����θ�z��p���
Z3ޞ˾/u��j��1K�Õ�/Fl�# ����7c�so��ɨ(J���&H�֧ˎ�$��2��#������{�N=����:azk�RUj���D $��� m��/ �f|'�����Ó[�uf\��J�?~���`������N8$6A��>�t�G�x���n(@�k�R�c����SH�m�F�~c1 ioŖ��-�`��)͛��O�����W�^�S�͛�Ɉ�1|.ۙ8,ɰ�f�UaW�d��SoA'�|?>��x��w��=R
�.� M�J+��
n冺��^��yb��ȴpk�=,Ղ�ЉSK9�54���vG��-ҳ$�W,��&t~S����7�Sb1T���$b�~��Z����䁎*�;� �5 �m'���w&9 9›�L�iyŚ�M����X��\��{4ړ�{f�0��������`V,< ��O�8��g�`�P�%\>#�#?� ��F��3��
�s�)�惌�d�M6� �إq���~������LҞ�{a�e��7�{�m����LOz��R^ICz�qƯ�Q/��إ�ދa
�p�0E*���̓|+.����<�b�8����4�=�t����e���qLi�ȿ!�����
��e_���?�{h�,��n���,�hǰi�zpk��]�� �I��9~������I�HU}O:�x�֕�;�8 +�@����s)��B�2
t��<w@W� �/ e��ʂ��� k��ܽ�e]ǽ�}�ᴺ�=|Q�j��9Jae��o}��Bjz�x�ܙŜ��t���c�
�D8��pO[�Zve䉨r�Һ��r��M���=�W��T}�ܣcП�`��N�����>����߁�;��y� c�2 r��K�-��!4L)���ts3pZ��H4�_9�iK�<1�M��F6��R[,�A�kj�J�Ke.��슓w�4��o��:u�c��ŔZ�;v��Sމ�-7u��M�xl��ݦ$��� �/]�B~Y�Ϋg�|���//���������r�J!�D�90a�#������J��^|����K>�:����(��#H;�`���������
�^A�8$ɶp�p��� 2�(�p&mp���a��y�,�4ӵ��[�RY�� 0��8�X�G6��ǯä�P��XZޞ� ��1�
���@�,��_70b�^+���<�A���^��؝��3 C�>vg�'h�c9��RA1_�:�6h��*d�μ�N���
vZa�u�u�S�R`�ر�i1��z-j��iy����
>�X�����C��u m1=�k�,� 8l�
�Y[��0�g�d(�"�!�|ٯ�R�l����4��H����r}^���Lj�������>�Ռ��  ]I��y���N��8Z�r���9�\O͢�ѐ@L���p�_ P�1B-�j�>XH���!�@`fT�
0:ē��gQ��_ �k RJ-FJX��j lo��� ˆԶ"D�#h $� 6���.��gZr2�^��fM+̖�e�A��cB�Th��D�x�R�
��p2��Sv ��nak L1�O����R4,�����`5
"c[��-������B˲;M+c�b�6֝ �BI?&�1r9K��*�ݳ���*���o��2M]��ŭ�� {1�,Ak���HQ�S�XD]"]����DQf�
�`� L�cxƣr�J��1މcH\�M�㯶� ]囘˔L��U�hW�š��@�e
G!�NZ��"���Ӝ�� ��;6VP��� ��x���V�^����F?q=)7$h[!5��G��%u��~��f��b�Y��1rʢ��sW���D���U�&���,�_�@q�F)�&�^�W�=6_�F��פݱ�q�>����1[������f(�W�r�l-�!�h�c�`��U4#��P͠�n�}Q����
�l L��l���c�Z�hؗ�n�`���ΥM�E�v��%��`ʐ�WP�ds�=كC��NYt^$�X言�����2��%�E������e��Y���@�>d4Yi�[����2x��]g�87̠I�d�\m�9�ų��r���=��żM��(%��7� *?KfiB��z �\˫OQ���g��� �Ð���8�D��U�!��"�l�*����;�Bl�ؠ�N����U���}6m'�qj>���b���2���,h�=�J�n���R�٢w�%d� /�8q��&������tڮ���L�jo�:L���Ɩt�}ش���P�����y������
�w��\�N���߰� ����c��1����)���0��a��G�8{��7������~�ߜgg�����r*�ܰT��Rba_~{8Mi� ;��+��CZ�a�]�����������9�ߙ��rEv掰$�A���i���Y9g�d��]Y�ceM Y-c�&C��*���]\.�� (H�hw���+�G��z� �:"��C��*�Zz��5�������(O�b�Zp��<�_Ԯ��L8Ӭ��Im�׈֓]��P?TN�s�"��� �2L���}m��'�?�ע��Ή֎����S�/��<���68���4���~�9P�a�(l�Ad�N_��-�!��佡�et^=�xH~�g�Y����Ǖ7��l5~*4 zXSTw�ߧ�{Ź )Y��Tvs槸�cG�r(���]�]�d��� _�Ÿ��m�>]�}���~��*?�Q{�-�K��� FpK��V ���t\�v^�cU%T�_y�p!����s�^��*��=���C�~�� �YT ���*�P&���9TQ��z:7�S�:���g�a�Z��c#�����x�4�&��:ծ�~�%�˜O0�A �� � F��rA���X�w��'< ���e��R��2���]��� ��o�E����ҜQ�S�k�5MZ'��ƾ���E ���J ���9v�S��i��6�D5l�3���a=��X�Hm�.i����Χ��$�_���k[���n�{��=�����j�È��L��E�{�\��a֋��(�G_� 1��X:��_���6�����W������Hg��{��]��a�h�T����1��>b�T$@S|3�q] �Y���ɨx.���Lx`xx;�{��&����<@�������ډ%���(��PWC9��G�̄���>
�<�C�ŭn�m�z�+B87dːW��R &zn��7�h�&T*�뼁��x}��d��| E��m��Iu$ 9%'^��v��Q>�u,����� �Jc1X@��}����q3�%k^��S�w��I���P�AC�g1��_�u� ��H��=���7��r��o�U�� ���,,_+j�����J/�ΔΣJ]~�r������.����G�G���ӧO�F��~I�d\���ߘ�g���s����rR����7��b�M�{\^�<;�D�l�T,h8��`EJ+� ����:'wT�(�r������1�ʁ��ex��I]|h<~R���||�^�b?�l#Ax�o�_���Ҩ
{� s�����~�2a�?8Xaޝ�wX �}�T�{�ci� ;+jK�B�8�)c�����8ъ*����}}"G�><��$�V {F�c�Ć��|eN�\q�����%Y=�N���=j��b �'+Ū�=�sY_!�@O�bF���] �p���{4��e���f����θxӧ7h˿J�(���g)�qW����vN̓�v�m�4LR�v��L��M��Tz)��$�yƖ�W4��q��[����#OӢT,���V�����K��RnT m�s)��R+}qd۷��Uzo�^H��}i�F�kyd�2G�X-�F��\_y�
�W�������[fShҕ��ɐ�4m�@o��/���@-�0�7Ǔ�V�N(�u ��1cb�K�49�ᦣ}Bn��JK�[&�p/�-zi�Ch��퓗<p�H=�(�q���9��i��sG'�ˍ�έ�0c���i��'`&�/� #� � /�����c�6f�H w�����0�vSy�
�wr�B]��P��`�Y�e��<�ݏx� �dk�&Nzb16D+b'�K�;��y�;nBI3.RӘ6���~U��q� .��^$���74�y�B�P�5�E~�(��W?��
�@%6�������$ �� �+���nKG�fr9T�VG���N�ZaÀ�6�AE�A9�}�U4�a�����-״��f[ �6��S���i�a��N�V��ֲ�8�e���ڳ�/ML����|�kt�
}b8N���41�`"���9��<N�'��h��<��V(��lglw��K�ˁo1���x˞��q�S�̲�b6���z��* �������f���)E��z��:y9�j�)���,P��픓~����< U�8Z�������͂��A
�4V'w�iK`'��2}�-]�����*b��o��ӮsY�����n=��O�v��Q�5�e�l;��M�������:eҳ���w#��7������y�Gqٲ�^o�G9�)����@أ��"�1q}T�"`�8(����s�����>"��XJ�t5W�I%2O�R9gTj��+P;�/� �UܘD�GC\MX��:`�% �󁭴H o��̩�Q����P�=�Gn��r��E,�XJv�z]ЇJ\J�RK�0.��l3!p.O�5��|�oXVj���}��^fp��oE�Do?�n B.ڐ�f4l����� w�7Ɓ �~�9bA�Ǝ�*į+� �q���1��0�� ���� �R77`U�f��V$歏)�w�3̄�)�m�쇐+�|�^P����;���(���|�ǥX�.�`�pH�DR4�v><E ��#���J��ROxާ�O>��_���p%�����j��^q!�X�~�m�:�� \pq��������Q!�R&���T����� ���>I�&��`#֗~ӠN�}��e(#�q���6�ԽT!@!��f���< ���B,��@��J`�h��D4�z!
�q �׎�@)�5؇X�`��ꃸІېD(�� �I�wa��ъE J��O���h�I��`� �H|n��:��vhc����)ĉvw� �-�!~1mb[٤
h#��;�t��(��f�Ё$�
]�,�%x!+^��*���~U�L]�����Ξ�+j��ʨ�]��}�Xm�~[�(c�[H�U���߾��?� ���?���^~���F?<���O���W�{Z�������ׯO��^|���J�2�q�Ǽ�I�K�N�tq�����i���Bu��N�s���
��9�� ���J"nM���
��I�����g��*�:N��j�iՏR,��� �?�)�k�P �Ԣ�C7B=c��C;ꢞ��>@��G 0)��쐕zs����,��?H] @��0!ZP��ɺ@�] @M��bv#��B�ժ�0d��D��̛t�X���|�K;��g 3Y��+�u����S^�����lu��dk�v��5�>1�c� � �g5��Q�|�A��j �ӾPe�aR+&@�����}��%�a�E,!+�#X���3��X����|v��)� �>(A�㊈��: g{�/���Et"дZ_J{H�d 4���p�]$�z��. ���u� �3q� �b�`nc���=k57��V%WE��.�
�Q,�H�J���/z����H�`��ϐ;�-�c��(��H�g�39�o�δ�.`)����ɩZ"� )4Q�@ ?��[�j]$�,�񐁡�rT�.�`� ��n P/�Qűcw���H��u���n�"�l9�=��NOu��q�� �����7��ƅ�������&�N����r���,.U�e��W�
�E4��O.:<|)�IZı�"nK[���h֕<g�C�ݍ�cbu�"�&ȣM���~���(K���+;�H�&�!��t��"�[)���*^D� ��7O��<}_i��.�M]�s �����*��}�ڗ�x*��:���R<f�vf �d#�9�E��E������&]$���?���Ԧ~��0�. m�*c  ���"v��N'Xg ���㨓6��0�U���Af����vn���s�fv��0N��{.��|�"�B�.`��n7g��"�p��
��t=
�s�K�$`�l�3 ���9 O�*�r+b �3{�^��h��X4��oD[ c���bKߺH� ]$�ix�d%�"����vy�������ǽ. �Il}5�":�x5��|&�^˥�4�_ � \]�EĵDڃ�E�$<ud�s P]=l��u��
�H�N�>���ETשt���� �j���!���ĕ{ $~!n��! �H�]$@���Ç� {8=X9p�1(u���R (�.`�v�-`E��� �1��l�E����pu��H�ư�x(�U �=*���Uc����_����^�.�~5�7�.�s���ȺH�E<A�q�v��H�0��x|n����N�:�#�O*���"☂&����?}��f���a�
��]i��ȑ���*+D҄H�����;4#١��wF�#� ���uxZ�}_f��A�[�^|���>��x��Σ}���|[�f�}I�����7�ww���>��}�o��i�Y?}� 6�x+����G �FE���Y0ʒԏf�`4���m����.M��\�����6 v;�_�`�z��6.���3%�e����?�ŋ]�$Q9�f���z�͋�Ǐ]�o�ժ� ~�%y����OԹ�l9�QZ䋗y�M��~�m������/~2[�bo�'�[����u��aC��U�C�B�)����¿d�������S�����&����l&��bd�`���'H#���l?��1�L�Hӛ^|X�ڻÌ������,̣$[�ğ����o��yo����id깎�0 �O�b0��f���|t��0idO��=����L] ��(���"�Iy2��8��~!���㧨��\L�_���>D�X�Do�A��q�t�Þ���]�~}�z���֫ܺ���sz����6������R�J�gU.���r�T��i�-��'�X��F.���: �X�Þ3�\�/�L���M�O}k��.�(���]Y��d��s{�ډ�l�_�iLۨ�X�z���<���R;i�a�yVP1TF����Eu��"�i_��כ��ᢱ���O����æG�DoF�~�n� -�Y��1&<��H���a (��4��]592�d(�DC M(4�`R��m�YX���K�l�0 �CwA#����A�0:H^�}"FS"Fg�It`�����n��ń���Bl�m!&"\�,���PUJ-�-��r"t=���fۄri:��.@ A<���J�1�7�d$V�R���F§���4�u�9�z�8��4q ��~ŋ"�@���/ٴH�4>D��'v����ۿd��,١@��%��O�P�u&�kE���&�RL&*�T��1z0�?�킲rK��`I���x����k�h�U��d����$�ſ�M6���<Mv�g�����^�K:i����0H�|_P؀���"�ܷ���Ϊ]�Z�\�R��'E��a��A��q�nf��ܦ�$c�u ~��z�I�:�>Mg��1���ܺ�=�w/ E�١�a�DXŠ�t֛\b�}���˒V�|g��4"k��ӓ��a^�\5;��|��l��>ч~Ԙ���*�%�!q(��e߽������I����H�9 PU�6Ȣ�i��������� ��uB�qM��Y�M��׉��4�5�sR~I�*#囨ܔy"�#�i�s#��㖴U˹v1�����B�9o�1��3���5Mv7"�v�tb�T��Z���PW��^��G��/p���O��Q9�2|�iA'D���ޙ�BN������,_Щ�/�%�c&`��[�K�o��������%qH�8`5D}��6��m�W�A*�D� ���e���:�\�"�� -h����q��y5�y(��?V����{&�<�����73�~��W?q���N�>���r��7�e&�� D�� л�ITa�y��k�}��K1�c�`&Z*�o�<�<�>z�4YB��ǴH��&�u�*�R0Y��Z(��>*�Q>�A+�D+���8Q/xeu]�uy5�
0��8GL�-
ę�GI�[*�jR{�Jb�k�B*n�"Y2R�p�4v,�� �c�Bn��'4��"�[TZb;'��kl8���l(N�Fm��fX%3��y�~�i~�)���V#Ǽ�h*�re�O1�e�{0駳&�S�H�N(j�ՐY�$���X��A����I"����4R��f�Ξ<��!��j��FX�8�0Y�/r���҆dq�qC�;�ܐD��)9�/�7�f<e~�F��b����eڬ�i۬���c�.�5ʩbCU03nV��KlT*
�SoT�/� ��Z�T�V��_r ����e���\��i��Y� n�5���6�n!��7��7+~��E�O�&P��\�����Iv��M�Tŕ�~~��6 �P���Hծ��E�C����~���WL��$Zƫ8�X$��x��m�E�6��BR8�ꔂ�E��x\V�ڛ���7�տ)E+g��3�L�δ+�.�I�ku.J�&�+&ʖ�շ���
gQ�JŪ�����u��n�q!,�N�g��NfT��E��L���$�9�eN䈶*��jr|p�=V�bS-��ʦ+�����8J�|~�5K�/��c��HR�v����8��~���U��v ar��0��p �h2����R0�c���f�m�4HR���>���x�2=�Jv��=�}\$��6�,�x#C���~v�G ��[�ɺ4��a1Jmު)]�VpK`!�T2���Gn!w��d�uU�u��!)�.c)��l:��Mfb� �1t�C�GM ����ox�d�慌:��,��?aK�I1�\�}�M8�O"��dX얐v������G�!���C���6O��6�Aj��sިN�݆���Y�3\J���a--v/�V�Կ�ٌ�N{�uo��,J�q)��m�6�O�8����L��К>p7��#��L@��6A�[��9U�mΪ9X�L��6�)�{�]��ԩ�!-><9��[gƶ�L)���s�<����/�IV�mb����4��� ���T�������UH��`���~c1KnoE��8[�A��*MLq�O]~��ś�تCquu>�k �}�L�#Ia�V��&;ZN�M'a�����@=����{�V0�shu�P�)��ϯ� 2����yx�%�z�E��d0���\-�:6jI~I���:���d><�=s"�|y�8DŽʯk���rJ̊�Z���c��K�|C���X�訴lP�a1jAWwb^yc�Ր�Iִ�W� ����u�ɦ�� �=QpV�0�K�ؘz�#j��"�WK[��g�`�P���H��{�ƪLc` 兦M�xnS�|���}���B�j��x�����_�����z��� ��›��~G^�y��{�O�� ��x�WqF_ ��%;��4�^}S����.R��#,7!�$����вJ�X���GS��L���'�,P��?��tD�t��!� t�P��}|Z��Տ?����CˠgAwtw��˳��æQ�`������X��$��|��T���s| �3�U?��ɳ���T�H`�]�����l׌,Y)-�@v���s �E8�� �]"#PY�acE�<�`~Y���Ӿ��Z]��(C �M�!`3h`�8b����� ��� �0g�s��F��U�%�����
�s�',��+J�R�"�Q�7^jo�z�{��ڸG�A)� �:.@<�jv��vwGH&U���c�РӃ�{ �M=B ��?�9�����Xe[�9����4%b�(���z�L���� `��\���R���#u��;��O�7hwꇨ���\,��
�Q�b�OIx/·��)�.��y��/j{��d_p��}��H�� d�͋o�{u����߿��+�v.E4_��M4_�?,Z�+��U�����7������g�&�E@>P��!F}0J,����~�a�eT�� �@��JA.�� o��ɤ6r��F�?�YBCNj�6�4[ d*� ߔ{8=k+�����uL�AJ�M��aOcN,�8�P0�@o1���Ozu#F�R�U|A�q��&1{1����%�I���;�<�@�;*��/G�#P����s[4Z��$��
kގ�f��Vhzmr�Z`�P
�3V*-��u�@�Y��{:�V��Q`��� EX<O�ah��[J2�*��H���6��Y2$f����|ٯ�R�U��"XM�e�P������v�"Ur��駞��<�S-� /�H�Jr��j��M(h�$��F��@A�,�8��Wng�f�ӨI �q�_X�� T���@K�[�����`q�!0s�J�;ؒ�ɧ�f����
�����Zj�b��,9� ��mE1A�%��g@���f|pb)���M�kZb�,n���:&!�
m���/�T+�H>'��!w v ��laj �b���Hw�$J�THQ1~�����K�oF<�0,�Z��L4�ŀ�|�s& ���|Z�e-���$v�l-Ui�_���.�Q�eiZ��h�^ 2C�Z��}
��کX,,.] 1]։����ӂ�e�3�C��2������T�t�c��9���|�2�C��U�h S�Ě S��2��R'-�na�gp��I��+��5V)PqR��R����F�V���NJ?6=I38hS!I���~��N=��f��b���3c�F -�]��s�����`C�r��{ �R�
��PJ�� `R���U)�jQ��WW�����hwl`���7y�59��&�-�)�����Z�[Ke��h����̳[��lF�-!�A��U�em���YP
�eC`�8M�Kl'�G���}IC@z�۸�Gl��r)�zY�٢v��2�2x��_ ���p����,�We�0�e©��2XoY�� a�
)�pK�c�;i6M���Z�HLxw��Ҕy�����
o�����p�O�sC
�4H��˖��3t���sqfO��r^���w��S�������'�4!��f�c���Ot � �J���X� D�!�_��P�����Cъh�� ��߀Hu�bt?u�t]����萡�N�c]�l�b�����5 NͷRL,�6\��-�3C��� y�H 0�O ���[x��C���E�[��D)n�I�H����L�� o�L!��Z�t�m��1�4���P���<��J�fÁލjoi1 ������a�s5�?@�~�^f8�^q�O��&� 3,����ٳ���kx���~�<[f������ Z�-��巇Ք���h{p�m2 ��LR3��t�s�lv�c�]@�>�T�ޙv�!� ��}T������=�$#��u���Vִ��2�\S�嬽hZ�1�I����uɢ�
�:�Mf�j�
��e=I_��C��*����P+�<�[��?Y�<%��jqڀ�'_e튮��d���6� ��z�[���)eNhD��d�^����
� ���j�{S�?oYp������`s�*_�\ '���c9�pf�q0��j�`��( �� ������E;����Y]����ȁ���}v���-��=Zyx��V��BӑBk������^1.�K�ת�̮ٵ҇��iP�%싢�A1]��̆�U���`7F]���>�{j��t���ȽbL^,�ð�-�%��V��d���6���*K�,?w��B$ȫLz���F�v��d{�e�C�~����s~*���J-�����.U�t�B�&��xkx�2�֧�a�j��k#�oq�p= [~P�}�64 ���聐�I�_�~�& �pn.�/ �a��ora��mgO2x:'K�0 >� g��W��d1�:��.u�zK� �Oկ ���ZI���� *^4�C���Z�A�]–;ǎ{U7)s���,����9R�v�=��X���& t��2���Χ��9'2_$���k[���~�{*�=�����j�Lj��t��E���s��-��׋ԗH�G��R��D,y��� ��g��֋3ZA��BGZ���ӽ � ((�(����|b�4���W̭�X��o�Bj ��P�|=��B�\���ggt��Xj��C����t�0QRہ>���>�b�궦vb�a�)ˡBHVC9���C��|Po�#�ȳ=�_��;oK��T���!S�"�)�`��v�ys�f�aB�<���ڍ�S�$C�X��P�7��=��8�d(�5�U���c�X8����o^Y.Y��`�K���"x���@\-J6䐅nE��Q�'⌗��R�]�����?GBKA/�GϮ|Y��g�U�� ���,T��d��ã3�^6�RZ�2��B�Pݓ�ՃN]>RZ����O~���ϟ}��3�����g�����]}��j�;��:վ�]I?.�b�Z~\.C�;�L�lW�h8���`IJ+� m�-��.�t��(�iv�����5�ʅ*A���œ:��x���6R-���H�Xy��f �@��"�� 8Ψ��@��3e��|v�0�\�����;��ļ{.�=��X��Bϊ�Rz!=�)�؀"�ij��u5I��JT��=u#G�,�,$ë�����cB�5�D�ʬ�+vv^��[wIF�l�.�ް58����p-��`D�V{,��� �)�R`To���5P����G
r�!b�lw���!�L�GV}Zp����$�Ҹ,�|�,se[ �hg5@?qn �Ж@�$�m�ReK������JV
�%�<���Z�آ�@�O��A7�Gg�b�bfD�/�ҍ���"vJ������\���V��Ķ��g�{o�^r��3\��:�N�#k�V\�z���NZ��V�v���)����1�$]�� ipL�F �F��dˁ��I��ɚ#x�9� ����E9��*��`��H?��X�'��Gؖ�창֖�4�!�i�M�5]�k�fL$`�p������s˳G7���3��V@�����4J�c�3��� #� � 9�4��nc�4f�HKs���A7{�J�_˂��_��N�.�\/֜!3P����3���g�8�Lmb�'c�"��"�E� ~Gy {^������L�ԤL�1#��~���q- 6��^$���74��d�\!�+�!��:�;�S~#�L�L�� �-��Q�$ �� ,�Mm7%�D�M粨@�<�jj2��
3��� "J���h6}|Z6w��S�T�mu,|�I NE�Dn���o:�[I���EC�-�`Wמ�~)b"�̷���-*��$Q,J��؃�<�lj{p�R3��>"�o}��ʹB��Me[C`2��m^���]hK�G��ݝU��d�H+7a��Ǯ�ڮ�0�;0oV_M����R���G[+/ ��e����
�Hc;�D?@͈�����U����z^_F�vI��A
f5V%��iJ�N��.}��.��������`Ki�v�lU�Cy�TVo:r�Qtj�Qc�8�݃� 9ON��z�1��ԊQ��P�T�B�Zi��� �;,4m@H���}&S�?���,A����8��v�թϣdh�rTFÔ��4�j�A��=��*,���~��s�г���L�c��k�X��l���n�6^��������Qҳ���wc�*�P_!B�Br
S:�f����i)�4=��Reޫ̣եZ�!16�jqb��i�ה�h��V��lm
r@���A�t�r���L���]�rg�i�r3�������I��'6�����T*@\P���ZiP?<�fȬ�-���ՠ�;Aj���; ���~L.b>�k�[�^q����c��ca� �e5�VG�#c~CKOqDF�쓴x���<��a��R`��`'dR��N�i �;ѣaJT̙ Kr� 'qc���L��N��� t��J��[�RUTȭ����_��RF��?��o��Y����R̀b���o�s�2b|%��\�����ך����h׬u��� `ڶ�զl��=��`�5�G| ���d�w���xH�|����Ӕ�7�Ѓ�nݐ�ۺK���[�/ �aIk���f��5���z���*�^<�J1-3���&��1�E�/`oP��8CH(�4��=}�H�]o\'�����;`d��4�����4.s��1 v UQ�k��h4R�jz�� F()�Y��J�B����>�am8�JC!U��qT�4c�L �-�3�7�(��6������~�0�����X�P4�s����`h���&j+5�@�H5wČ�
�Cu��i�%( �D���əB�Z�f��J���~n҅:Z΋�J���h��ྡྷf�����`��������a�]�\#4����7��W����O����z��x�Ë�^�4�|��Sܯ������_���_}/<-��T������0��K�NB��ҫ��� O�Lu���`_���
�ĝ���C�%G�ƚ"<ac�$��Ҽn�_Ε���u���^9ҲN7����-�|ơė��H@Rtvȫ%�3��D)�Y��l�>$C�yqXa�I! � �ӛ����j$����atQ.�s�H=W�RF2��\ʐ�����R3h"_eŻ(��.�e岋rY� ,q4B'�k1��.ʥm���J�A�v��{�6�����NP��K`�Q��ce�`�����؅�$E=D��'� s h(Y5X�/������B�[����P]�KZ~�N�߅�TΙ��p���/��ԅ���Iԅ�<�I݉����3!k��I��i[,hB��� sI�`��0� (<��LpIر5h��>L";(�ta.C�& �e'�fn����-��nDU���nPUk�h�]�˳G�9;�0~a p� sY���H�|e�X=M
u�IP��.�(!��\f!�}�k��l��\2�O� (��\��ӤS�^a���\B�ԅ�b� s �P�� �g1_:="�wa.s� &s^�؅��� {|��F;r�˘�l���|6�X�Τv5b]oa�i��P�:z��.J3��SᗁZkkR�
]�K��б+ً�a��:i�� s�s��E�R+�ث��$���qo���ua.�v�&ܿ�� s�K� sI�h�0�:�'�d�0��
,�W�<����V-����Zsk��wa.�� .�9]��.�%��Un@ig��jG�*�x'ygDY���k���.̥r� /(�8� ����\��.̥ .i�2��\��,��V�갉�.��X�et�.�% @Hم���\�K�V$�.�e��4l�= �m�k>�b�|v�J�ޠ��.�%y���\�+��,���{օ��2�B�1m������T޶��h����\��5�h1�ɴ�w������&z��o�aRIW�`va.�����#;b���I�\]�K5*���pH�eu�c� aJ�Ǩ�.̥��ׅ�TNx��.�e�r���K �� :~8;l��ı'�� ���}~���[$i �.�Yw�I{��bޅ��� :أfҡ�:�b��� siE�$�]�K�H��\� 7�d�XS+�%yd�$`���\va.� sم����\va.c�!�����#$va.�h]�K���%V�M(;��2��o ^撃�va.-��� �ׅ���
�N�j��2��E�>t��~M�����\ZWI�Eօ�,�e��m�¬���\�)��q8��s��\�8��kaZM��V,�sta.�0����.�%������1�姯�N�
��

@@ -1,2 +0,2 @@

module.exports=function(a){var b=a||require("opal-npm-wrapper").Opal;!function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice,a.module),e=a.klass,f=a.hash2;return function(b){var g=d(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,d){function g(){}var h=g=e(b,d,"DocBook5Converter",g),i=h._proto,j=h._scope;return i.$document=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c;return e=[],f=a.$doctype(),e["$<<"]('<?xml version="1.0" encoding="UTF-8"?>'),(b=g=d.$doctype_declaration(f))===c||b._isBoolean&&1!=b||e["$<<"](g),(b=a["$attr?"]("toc"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("toclevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-toc?>":'<?asciidoc-toc maxdepth="'+a.$attr("toclevels")+'"?>'),(b=a["$attr?"]("sectnums"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("sectnumlevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-numbered?>":'<?asciidoc-numbered maxdepth="'+a.$attr("sectnumlevels")+'"?>'),h=function(){return(b=a["$attr?"]("nolang"))===c||b._isBoolean&&1!=b?" "+d.$lang_attribute_name()+'="'+a.$attr("lang","en")+'"':c}(),e["$<<"]("<"+f+d.$document_ns_attributes(a)+h+">"),e["$<<"](d.$document_info_element(a,f)),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||e["$<<"](a.$content()),((b=(i=a.$docinfo("footer"))["$empty?"]())===c||b._isBoolean&&1!=b)&&e["$<<"](i),e["$<<"]("</"+f+">"),e["$*"](j.EOL)},a.defn(h,"$embedded",i.$content),i.$section=function(a){var b,d,e=this,f=c;return f=function(){return(b=a.$special())===c||b._isBoolean&&1!=b?(b=(d=a.$document().$doctype()["$=="]("book"))?a.$level()["$<="](1):d)===c||b._isBoolean&&1!=b?"section":function(){return a.$level()["$=="](0)?"part":"chapter"}():a.$level()["$<="](1)?a.$sectname():"section"}(),"<"+f+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+a.$content()+"\n</"+f+">"},i.$admonition=function(a){var b=this,d=c;return"<"+(d=a.$attr("name"))+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</"+d+">"},a.defn(h,"$audio",i.$skip),i.$colist=function(a){var b,d,e,f=this,g=c;return g=[],g["$<<"]("<calloutlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]('<callout arearefs="'+a.$attr("coids")+'">'),g["$<<"]("<para>"+a.$text()+"</para>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</callout>")},e._s=f,e),b).call(d),g["$<<"]("</calloutlist>"),g["$*"](j.EOL)},a.cdecl(j,"DLIST_TAGS",f(["labeled","qanda","glossary"],{labeled:f(["list","entry","term","item"],{list:"variablelist",entry:"varlistentry",term:"term",item:"listitem"}),qanda:f(["list","entry","label","term","item"],{list:"qandaset",entry:"qandaentry",label:"question",term:"simpara",item:"answer"}),glossary:f(["list","entry","term","item"],{list:c,entry:"glossentry",term:"glossterm",item:"glossdef"})})),j.DLIST_TAGS["$default="](j.DLIST_TAGS["$[]"]("labeled")),i.$dlist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c,n=c,o=c,p=c,q=c;return i=[],a.$style()["$=="]("horizontal")?(i["$<<"]("<"+(k=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+' tabstyle="horizontal" frame="none" colsep="0" rowsep="0">\n'+h.$title_tag(a)+'<tgroup cols="2">\n<colspec colwidth="'+a.$attr("labelwidth",15)+'*"/>\n<colspec colwidth="'+a.$attr("itemwidth",85)+'*"/>\n<tbody valign="top">'),(b=(d=a.$items()).$each,b._p=(e=function(a,b){var d,f,g,h=e._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<row>\n<entry>"),(d=(f=[].concat(a)).$each,d._p=(g=function(a){g._s||this;return null==a&&(a=c),i["$<<"]("<simpara>"+a.$text()+"</simpara>")},g._s=h,g),d).call(f),i["$<<"]("</entry>\n<entry>"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</entry>\n</row>")},e._s=h,e),b).call(d),i["$<<"]("</tbody>\n</tgroup>\n</"+k+">")):(l=j.DLIST_TAGS["$[]"](a.$style()),m=l["$[]"]("list"),n=l["$[]"]("entry"),o=l["$[]"]("label"),p=l["$[]"]("term"),q=l["$[]"]("item"),m!==!1&&m!==c&&(i["$<<"]("<"+m+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>")),(b=(f=a.$items()).$each,b._p=(g=function(a,b){var d,e,f,h=g._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<"+n+">"),o!==!1&&o!==c&&i["$<<"]("<"+o+">"),(d=(e=[].concat(a)).$each,d._p=(f=function(a){f._s||this;return null==a&&(a=c),i["$<<"]("<"+p+">"+a.$text()+"</"+p+">")},f._s=h,f),d).call(e),o!==!1&&o!==c&&i["$<<"]("</"+o+">"),i["$<<"]("<"+q+">"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</"+q+">"),i["$<<"]("</"+n+">")},g._s=h,g),b).call(f),m!==!1&&m!==c&&i["$<<"]("</"+m+">")),i["$*"](j.EOL)},i.$example=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalexample"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+d.$resolve_content(a)+"\n</informalexample>":"<example"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+d.$resolve_content(a)+"\n</example>"},i.$floating_title=function(a){var b=this;return"<bridgehead"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+' renderas="sect'+a.$level()+'">'+a.$title()+"</bridgehead>"},i.$image=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c,j=c;return e=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),f=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),g=function(){return(b=a["$attr?"]("scaledwidth"))===c||b._isBoolean&&1!=b?c:' width="'+a.$attr("scaledwidth")+'" scalefit="1"'}(),h=function(){return(b=a["$attr?"]("scale"))===c||b._isBoolean&&1!=b?c:' scale="'+a.$attr("scale")+'"'}(),i=function(){return(b=a["$attr?"]("align"))===c||b._isBoolean&&1!=b?c:' align="'+a.$attr("align")+'"'}(),j='<mediaobject>\n<imageobject>\n<imagedata fileref="'+a.$image_uri(a.$attr("target"))+'"'+e+f+g+h+i+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalfigure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+j+"\n</informalfigure>":"<figure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+j+"\n</figure>"},i.$listing=function(a){var b,d,e=this,f=c,g=c,h=c,i=c;return f=a["$title?"]()["$!"](),g=e.$common_attributes(a.$id(),a.$role(),a.$reftext()),(b=(d=a.$style()["$=="]("source"))?a["$attr?"]("language"):d)===c||b._isBoolean&&1!=b?i="<screen"+function(){return f!==!1&&f!==c?g:c}()+">"+a.$content()+"</screen>":(h=function(){return(b=a["$attr?"]("linenums"))===c||b._isBoolean&&1!=b?"unnumbered":"numbered"}(),i="<programlisting"+function(){return f!==!1&&f!==c?g:c}()+' language="'+a.$attr("language",c,!1)+'" linenumbering="'+h+'">'+a.$content()+"</programlisting>"),f!==!1&&f!==c?i:"<formalpara"+g+">\n<title>"+a.$title()+"</title>\n<para>\n"+i+"\n</para>\n</formalpara>"},i.$literal=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<literallayout"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+' class="monospaced">'+a.$content()+"</literallayout>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+'</title>\n<para>\n<literallayout class="monospaced">'+a.$content()+"</literallayout>\n</para>\n</formalpara>"},i.$stem=function(a){var b,d=this,e=c,f=c,g=c;return(b=e=a.$subs().$index("specialcharacters"))===c||b._isBoolean&&1!=b||a.$subs().$delete("specialcharacters"),f=a.$content(),e!==!1&&e!==c&&a.$subs().$insert(e,"specialcharacters"),g=a.$style()["$=="]("latexmath")?"<alt><![CDATA["+f+"]]></alt>\n<mediaobject><textobject><phrase></phrase></textobject></mediaobject>":"<mediaobject><textobject><phrase><![CDATA["+f+"]]></phrase></textobject></mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalequation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+g+"\n</informalequation>":"<equation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+g+"\n</equation>"},i.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' startingnumber="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+i+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]("<listitem>"),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](j.EOL)},i.$open=function(a){var b,d,e,f=this,g=c;return function(){return g=a.$style(),"abstract"["$==="](g)?(b=(d=a.$parent()["$=="](a.$document()))?a.$document()["$attr?"]("doctype","book"):d)===c||b._isBoolean&&1!=b?"<abstract>\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</abstract>":(f.$warn("asciidoctor: WARNING: abstract block cannot be used in a document without a title when doctype is book. Excluding block content."),""):"partintro"["$==="](g)?(d=(e=a.$level()["$=="](0))?a.$parent().$context()["$=="]("section"):e,(b=d!==!1&&d!==c?a.$document().$doctype()["$=="]("book"):d)===c||b._isBoolean&&1!=b?(f.$warn("asciidoctor: ERROR: partintro block can only be used when doctype is book and it's a child of a part section. Excluding block content."),""):"<partintro"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</partintro>"):a.$content()}()},i.$page_break=function(){return"<simpara><?asciidoc-pagebreak?></simpara>"},i.$paragraph=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<simpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"+a.$content()+"</simpara>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n<para>"+a.$content()+"</para>\n</formalpara>"},i.$preamble=function(a){var b=this;return a.$document().$doctype()["$=="]("book")?"<preface"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a,!1)+a.$content()+"\n</preface>":a.$content()},i.$quote=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"](e.$resolve_content(a)),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},i.$thematic_break=function(){return"<simpara><?asciidoc-hr?></simpara>"},i.$sidebar=function(a){var b=this;return"<sidebar"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</sidebar>"},a.cdecl(j,"TABLE_PI_NAMES",["dbhtml","dbfo","dblatex"]),a.cdecl(j,"TABLE_SECTIONS",["head","foot","body"]),i.$table=function(a){var b,d,e,f,g,h,i,k,l,m,n=this,o=c,p=c,q=c,r=c,s=c;return o=!1,p=[],q=function(){return(b=a["$option?"]("pgwide"))===c||b._isBoolean&&1!=b?c:' pgwide="1"'}(),p["$<<"]("<"+(r=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+n.$common_attributes(a.$id(),a.$role(),a.$reftext())+q+' frame="'+a.$attr("frame","all")+'" rowsep="'+function(){return(b=["none","cols"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'" colsep="'+function(){return(b=["none","rows"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'">'),r["$=="]("table")&&p["$<<"]("<title>"+a.$title()+"</title>"),(b=s=function(){return(d=a["$attr?"]("width"))===c||d._isBoolean&&1!=d?c:a.$attr("width")}())===c||b._isBoolean&&1!=b||(b=(d=j.TABLE_PI_NAMES).$each,b._p=(e=function(a){e._s||this;return null==a&&(a=c),p["$<<"]("<?"+a+' table-width="'+s+'"?>')},e._s=n,e),b).call(d),p["$<<"]('<tgroup cols="'+a.$attr("colcount")+'">'),(b=(f=a.$columns()).$each,b._p=(g=function(a){g._s||this;return null==a&&(a=c),p["$<<"]('<colspec colname="col_'+a.$attr("colnumber")+'" colwidth="'+a.$attr(function(){return s!==!1&&s!==c?"colabswidth":"colpcwidth"}())+'*"/>')},g._s=n,g),b).call(f),(b=(h=(k=(l=j.TABLE_SECTIONS).$select,k._p=(m=function(b){m._s||this;return null==b&&(b=c),a.$rows()["$[]"](b)["$empty?"]()["$!"]()},m._s=n,m),k).call(l)).$each,b._p=(i=function(b){var d,e,f,g=i._s||this;return null==b&&(b=c),b["$=="]("body")&&(o=!0),p["$<<"]("<t"+b+">"),(d=(e=a.$rows()["$[]"](b)).$each,d._p=(f=function(d){var e,g,h,i=f._s||this;return null==d&&(d=c),p["$<<"]("<row>"),(e=(g=d).$each,e._p=(h=function(d){var e,f,g,i,j,k=h._s||this,l=c,m=c,n=c,o=c,q=c,r=c,s=c,t=c,u=c;return null==d&&(d=c),l=function(){return(e=d["$attr?"]("halign"))===c||e._isBoolean&&1!=e?c:' align="'+d.$attr("halign")+'"'}(),m=function(){return(e=d["$attr?"]("valign"))===c||e._isBoolean&&1!=e?c:' valign="'+d.$attr("valign")+'"'}(),n=function(){return(e=d.$colspan())===c||e._isBoolean&&1!=e?c:' namest="col_'+(o=d.$column().$attr("colnumber"))+'" nameend="col_'+o["$+"](d.$colspan())["$-"](1)+'"'}(),q=function(){return(e=d.$rowspan())===c||e._isBoolean&&1!=e?c:' morerows="'+d.$rowspan()["$-"](1)+'"'}(),r="<entry"+l+m+n+q+">",s=function(){return b["$=="]("head")?d.$text():function(){return t=d.$style(),"asciidoc"["$==="](t)?d.$content():"verse"["$==="](t)?"<literallayout>"+d.$text()+"</literallayout>":"literal"["$==="](t)?'<literallayout class="monospaced">'+d.$text()+"</literallayout>":"header"["$==="](t)?(e=(f=d.$content()).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),'<simpara><emphasis role="strong">'+a+"</emphasis></simpara>"},g._s=k,g),e).call(f).$join():(e=(i=d.$content()).$map,e._p=(j=function(a){j._s||this;return null==a&&(a=c),"<simpara>"+a+"</simpara>"},j._s=k,j),e).call(i).$join()}()}(),u=function(){return(e=a.$document()["$attr?"]("cellbgcolor"))===c||e._isBoolean&&1!=e?"</entry>":'<?dbfo bgcolor="'+a.$document().$attr("cellbgcolor")+'"?></entry>'}(),p["$<<"](""+r+s+u)},h._s=i,h),e).call(g),p["$<<"]("</row>")},f._s=g,f),d).call(e),p["$<<"]("</t"+b+">")},i._s=n,i),b).call(h),p["$<<"]("</tgroup>"),p["$<<"]("</"+r+">"),o!==!1&&o!==c||n.$warn("asciidoctor: WARNING: tables must have at least one body row"),p["$*"](j.EOL)},a.defn(h,"$toc",i.$skip),i.$ulist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c;return i=[],a.$style()["$=="]("bibliography")?(i["$<<"]("<bibliodiv"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),i["$<<"]("<bibliomixed>"),i["$<<"]("<bibliomisc>"+a.$text()+"</bibliomisc>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</bibliomixed>")},e._s=h,e),b).call(d),i["$<<"]("</bibliodiv>")):(k=function(){return(b=l=a["$option?"]("checklist"))===c||b._isBoolean&&1!=b?a.$style():"none"}(),m=function(){return k!==!1&&k!==c?' mark="'+k+'"':c}(),i["$<<"]("<itemizedlist"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+m+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(f=a.$items()).$each,b._p=(g=function(a){var b,d,e=(g._s||this,c);return null==a&&(a=c),e=function(){return(b=(d=l!==!1&&l!==c)?a["$attr?"]("checkbox"):d)===c||b._isBoolean&&1!=b?c:(b=a["$attr?"]("checked"))===c||b._isBoolean&&1!=b?"&#10063; ":"&#10003; "}(),i["$<<"]("<listitem>"),i["$<<"]("<simpara>"+e+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</listitem>")},g._s=h,g),b).call(f),i["$<<"]("</itemizedlist>")),i["$*"](j.EOL)},i.$verse=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"]("<literallayout>"+a.$content()+"</literallayout>"),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},a.defn(h,"$video",i.$skip),i.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c;return function(){return e=a.$type(),"ref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,a.$text())+"/>":"xref"["$==="](e)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?'<link xlink:href="'+d.$target()+'">'+((b=a.$text())!==!1&&b!==c?b:a.$attr("path"))+"</link>":(f=(b=a.$attr("fragment"))!==!1&&b!==c?b:a.$target(),(b=g=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+f+'"/>':'<link linkend="'+f+'">'+g+"</link>"):"link"["$==="](e)?'<link xlink:href="'+a.$target()+'">'+a.$text()+"</link>":"bibref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,"["+a.$target()+"]")+"/>["+a.$target()+"]":d.$warn("asciidoctor: WARNING: unknown anchor type: "+a.$type().$inspect())}()},i.$inline_break=function(a){return""+a.$text()+"<?asciidoc-br?>"},i.$inline_button=function(a){return"<guibutton>"+a.$text()+"</guibutton>"},i.$inline_callout=function(a){var b=this;return"<co"+b.$common_attributes(a.$id())+"/>"},i.$inline_footnote=function(a){var b=this;return a.$type()["$=="]("xref")?'<footnoteref linkend="'+a.$target()+'"/>':"<footnote"+b.$common_attributes(a.$id())+"><simpara>"+a.$text()+"</simpara></footnote>"},i.$inline_image=function(a){var b,d=c,e=c;return d=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),e=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),'<inlinemediaobject>\n<imageobject>\n<imagedata fileref="'+function(){return a.$type()["$=="]("icon")?a.$icon_uri(a.$target()):a.$image_uri(a.$target())}()+'"'+d+e+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</inlinemediaobject>"},i.$inline_indexterm=function(a){var b=c,d=c,e=c;return a.$type()["$=="]("visible")?"<indexterm><primary>"+a.$text()+"</primary></indexterm>"+a.$text():(b=a.$attr("terms"),d=[],(e=b.$size())["$>"](2)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](0)+"</primary><secondary>"+b["$[]"](1)+"</secondary><tertiary>"+b["$[]"](2)+"</tertiary>\n</indexterm>"),e["$>"](1)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-2)+"</primary><secondary>"+b["$[]"](-1)+"</secondary>\n</indexterm>"),d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-1)+"</primary>\n</indexterm>"),d["$*"](j.EOL))},i.$inline_kbd=function(a){var b,d,e,f=this,g=c,h=c;return(g=a.$attr("keys")).$size()["$=="](1)?"<keycap>"+g["$[]"](0)+"</keycap>":(h=(b=(d=g).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<keycap>"+a+"</keycap>"},e._s=f,e),b).call(d).$join(),"<keycombo>"+h+"</keycombo>")},i.$inline_menu=function(a){var b,d,e,f=this,g=c,h=c,i=c,j=c;return g=a.$attr("menu"),(b=(h=a.$attr("submenus"))["$empty?"]()["$!"]())===c||b._isBoolean&&1!=b?(b=j=a.$attr("menuitem"))===c||b._isBoolean&&1!=b?"<guimenu>"+g+"</guimenu>":"<menuchoice><guimenu>"+g+"</guimenu> <guimenuitem>"+j+"</guimenuitem></menuchoice>":(i=(b=(d=h).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<guisubmenu>"+a+"</guisubmenu> "},e._s=f,e),b).call(d).$join().$chop(),"<menuchoice><guimenu>"+g+"</guimenu> "+i+" <guimenuitem>"+a.$attr("menuitem")+"</guimenuitem></menuchoice>")},a.cdecl(j,"QUOTE_TAGS",f(["emphasis","strong","monospaced","superscript","subscript","double","single","mark"],{emphasis:["<emphasis>","</emphasis>",!0],strong:['<emphasis role="strong">',"</emphasis>",!0],monospaced:["<literal>","</literal>",!1],superscript:["<superscript>","</superscript>",!1],subscript:["<subscript>","</subscript>",!1],"double":["&#8220;","&#8221;",!0],single:["&#8216;","&#8217;",!0],mark:['<emphasis role="marked">',"</emphasis>",!1]})),j.QUOTE_TAGS["$default="]([c,c,!0]),i.$inline_quoted=function(b){var d,e=this,f=c,g=c,h=c,i=c,k=c,l=c,m=c;return(f=b.$type())["$=="]("latexmath")?"<inlineequation>\n<alt><![CDATA["+b.$text()+"]]></alt>\n<inlinemediaobject><textobject><phrase><![CDATA["+b.$text()+"]]></phrase></textobject></inlinemediaobject>\n</inlineequation>":(d=a.to_ary(j.QUOTE_TAGS["$[]"](f)),g=null==d[0]?c:d[0],h=null==d[1]?c:d[1],i=null==d[2]?c:d[2],k=b.$text(),m=(d=l=b.$role())===c||d._isBoolean&&1!=d?""+g+k+h:i!==!1&&i!==c?""+g+'<phrase role="'+l+'">'+k+"</phrase>"+h:""+g.$chop()+' role="'+l+'">'+k+h,(d=b.$id())===c||d._isBoolean&&1!=d?m:"<anchor"+e.$common_attributes(b.$id(),c,k)+"/>"+m)},i.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),i["$<<"]("<personname>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),i["$<<"]("</personname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](j.EOL)},i.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' xml:id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},i.$doctype_declaration=function(){return c},i.$document_info_element=function(a,b,d){var e,g,h,i,k,l=this,m=c,n=c,o=c;return null==d&&(d=!1),d!==!1&&d!==c||(b=""),m=[],m["$<<"]("<"+b+"info>"),((e=a.$notitle())===c||e._isBoolean&&1!=e)&&m["$<<"](l.$document_title_tags(a.$doctitle(f(["partition","use_fallback"],{partition:!0,use_fallback:!0})))),m["$<<"]("<date>"+function(){return a.$attr((e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e?"docdate":"revdate")}()+"</date>"),(e=a["$has_header?"]())===c||e._isBoolean&&1!=e||((e=a["$attr?"]("author"))===c||e._isBoolean&&1!=e||((n=a.$attr("authorcount").$to_i())["$<"](2)?(m["$<<"](l.$author_element(a)),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>")):(m["$<<"]("<authorgroup>"),(e=(g=n).$times,e._p=(h=function(b){var d=h._s||this;return null==b&&(b=c),m["$<<"](d.$author_element(a,b["$+"](1)))},h._s=l,h),e).call(g),m["$<<"]("</authorgroup>"))),i=a["$attr?"]("revdate"),(e=i!==!1&&i!==c?(k=a["$attr?"]("revnumber"))!==!1&&k!==c?k:a["$attr?"]("revremark"):i)===c||e._isBoolean&&1!=e||(m["$<<"]("<revhistory>\n<revision>"),(e=a["$attr?"]("revnumber"))===c||e._isBoolean&&1!=e||m["$<<"]("<revnumber>"+a.$attr("revnumber")+"</revnumber>"),(e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e||m["$<<"]("<date>"+a.$attr("revdate")+"</date>"),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>"),(e=a["$attr?"]("revremark"))===c||e._isBoolean&&1!=e||m["$<<"]("<revremark>"+a.$attr("revremark")+"</revremark>"),m["$<<"]("</revision>\n</revhistory>")),((e=(o=a.$docinfo("header"))["$empty?"]())===c||e._isBoolean&&1!=e)&&m["$<<"](o),(e=a["$attr?"]("orgname"))===c||e._isBoolean&&1!=e||m["$<<"]("<orgname>"+a.$attr("orgname")+"</orgname>")),m["$<<"]("</"+b+"info>"),m["$*"](j.EOL)},i.$document_ns_attributes=function(){return' xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"'},i.$lang_attribute_name=function(){return"xml:lang"},i.$document_title_tags=function(a){var b;return(b=a["$subtitle?"]())===c||b._isBoolean&&1!=b?"<title>"+a+"</title>":"<title>"+a.$main()+"</title>\n<subtitle>"+a.$subtitle()+"</subtitle>"},i.$resolve_content=function(a){return a.$content_model()["$=="]("compound")?a.$content():"<simpara>"+a.$content()+"</simpara>"},i.$title_tag=function(a,b){var d,e;return null==b&&(b=!0),(d=(e=b["$!"]())!==!1&&e!==c?e:a["$title?"]())===c||d._isBoolean&&1!=d?c:"<title>"+a.$title()+"</title>\n"},c&&"title_tag"}(h.Converter,h.Converter._scope.BuiltIn)}(b)}(b),function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice),e=a.module,f=a.klass;return function(b){var g=e(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,e){function g(){}var h,i,j=g=f(b,e,"DocBook45Converter",g),k=j._proto,l=j._scope;return k.$admonition=h=function(b){var c=d.call(arguments,0),e=this,f=h._p;return h._p=null,b.$parent().$context()["$=="]("example")?"<para>\n"+a.find_super_dispatcher(e,"admonition",h,f).apply(e,c)+"\n</para>":a.find_super_dispatcher(e,"admonition",h,f).apply(e,c)},k.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' override="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each_with_index,b._p=(e=function(a,b){{var d;e._s||this}return null==a&&(a=c),null==b&&(b=c),g["$<<"](function(){return b["$=="](0)?"<listitem"+i+">":"<listitem>"}()),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(d=a["$blocks?"]())===c||d._isBoolean&&1!=d||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](l.EOL)},k.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c,h=c;return e=a.$target(),function(){return f=a.$type(),"ref"["$==="](f)?"<anchor"+d.$common_attributes(e,c,a.$text())+"/>":"xref"["$==="](f)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?(h=(b=a.$text())!==!1&&b!==c?b:a.$attr("path"),'<ulink url="'+e+'">'+h+"</ulink>"):(g=(b=a.$attr("fragment"))!==!1&&b!==c?b:e,(b=h=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+g+'"/>':'<link linkend="'+g+'">'+h+"</link>"):"link"["$==="](f)?'<ulink url="'+e+'">'+a.$text()+"</ulink>":"bibref"["$==="](f)?"<anchor"+d.$common_attributes(e,c,"["+e+"]")+"/>["+e+"]":c}()},k.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](l.EOL)},k.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},k.$doctype_declaration=function(a){return"<!DOCTYPE "+a+' PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">'},k.$document_info_element=i=function(b,c){{var d=this;i._p}return i._p=null,a.find_super_dispatcher(d,"document_info_element",i,null).apply(d,[b,c,!0])},k.$lang_attribute_name=function(){return"lang"},k.$document_ns_attributes=function(a){var b,d=c;return(b=d=a.$attr("xmlns"))===c||b._isBoolean&&1!=b?c:(b=d["$empty?"]())===c||b._isBoolean&&1!=b?' xmlns="'+d+'"':' xmlns="http://docbook.org/ns/docbook"'},c&&"document_ns_attributes"}(h.Converter,h.Converter._scope.DocBook5Converter)}(b)}(b),function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice,a.module),e=a.klass,f=a.hash2;return function(b){var g=d(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,d){function g(){}var h=g=e(b,d,"DocBook5Converter",g),i=h._proto,j=h._scope;return i.$document=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c;return e=[],f=a.$doctype(),e["$<<"]('<?xml version="1.0" encoding="UTF-8"?>'),(b=g=d.$doctype_declaration(f))===c||b._isBoolean&&1!=b||e["$<<"](g),(b=a["$attr?"]("toc"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("toclevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-toc?>":'<?asciidoc-toc maxdepth="'+a.$attr("toclevels")+'"?>'),(b=a["$attr?"]("sectnums"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("sectnumlevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-numbered?>":'<?asciidoc-numbered maxdepth="'+a.$attr("sectnumlevels")+'"?>'),h=function(){return(b=a["$attr?"]("nolang"))===c||b._isBoolean&&1!=b?" "+d.$lang_attribute_name()+'="'+a.$attr("lang","en")+'"':c}(),e["$<<"]("<"+f+d.$document_ns_attributes(a)+h+">"),e["$<<"](d.$document_info_element(a,f)),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||e["$<<"](a.$content()),((b=(i=a.$docinfo("footer"))["$empty?"]())===c||b._isBoolean&&1!=b)&&e["$<<"](i),e["$<<"]("</"+f+">"),e["$*"](j.EOL)},a.defn(h,"$embedded",i.$content),i.$section=function(a){var b,d,e=this,f=c;return f=function(){return(b=a.$special())===c||b._isBoolean&&1!=b?(b=(d=a.$document().$doctype()["$=="]("book"))?a.$level()["$<="](1):d)===c||b._isBoolean&&1!=b?"section":function(){return a.$level()["$=="](0)?"part":"chapter"}():a.$level()["$<="](1)?a.$sectname():"section"}(),"<"+f+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+a.$content()+"\n</"+f+">"},i.$admonition=function(a){var b=this,d=c;return"<"+(d=a.$attr("name"))+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</"+d+">"},a.defn(h,"$audio",i.$skip),i.$colist=function(a){var b,d,e,f=this,g=c;return g=[],g["$<<"]("<calloutlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]('<callout arearefs="'+a.$attr("coids")+'">'),g["$<<"]("<para>"+a.$text()+"</para>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</callout>")},e._s=f,e),b).call(d),g["$<<"]("</calloutlist>"),g["$*"](j.EOL)},a.cdecl(j,"DLIST_TAGS",f(["labeled","qanda","glossary"],{labeled:f(["list","entry","term","item"],{list:"variablelist",entry:"varlistentry",term:"term",item:"listitem"}),qanda:f(["list","entry","label","term","item"],{list:"qandaset",entry:"qandaentry",label:"question",term:"simpara",item:"answer"}),glossary:f(["list","entry","term","item"],{list:c,entry:"glossentry",term:"glossterm",item:"glossdef"})})),j.DLIST_TAGS["$default="](j.DLIST_TAGS["$[]"]("labeled")),i.$dlist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c,n=c,o=c,p=c,q=c;return i=[],a.$style()["$=="]("horizontal")?(i["$<<"]("<"+(k=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+' tabstyle="horizontal" frame="none" colsep="0" rowsep="0">\n'+h.$title_tag(a)+'<tgroup cols="2">\n<colspec colwidth="'+a.$attr("labelwidth",15)+'*"/>\n<colspec colwidth="'+a.$attr("itemwidth",85)+'*"/>\n<tbody valign="top">'),(b=(d=a.$items()).$each,b._p=(e=function(a,b){var d,f,g,h=e._s||this;
return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<row>\n<entry>"),(d=(f=[].concat(a)).$each,d._p=(g=function(a){g._s||this;return null==a&&(a=c),i["$<<"]("<simpara>"+a.$text()+"</simpara>")},g._s=h,g),d).call(f),i["$<<"]("</entry>\n<entry>"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</entry>\n</row>")},e._s=h,e),b).call(d),i["$<<"]("</tbody>\n</tgroup>\n</"+k+">")):(l=j.DLIST_TAGS["$[]"](a.$style()),m=l["$[]"]("list"),n=l["$[]"]("entry"),o=l["$[]"]("label"),p=l["$[]"]("term"),q=l["$[]"]("item"),m!==!1&&m!==c&&(i["$<<"]("<"+m+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>")),(b=(f=a.$items()).$each,b._p=(g=function(a,b){var d,e,f,h=g._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<"+n+">"),o!==!1&&o!==c&&i["$<<"]("<"+o+">"),(d=(e=[].concat(a)).$each,d._p=(f=function(a){f._s||this;return null==a&&(a=c),i["$<<"]("<"+p+">"+a.$text()+"</"+p+">")},f._s=h,f),d).call(e),o!==!1&&o!==c&&i["$<<"]("</"+o+">"),i["$<<"]("<"+q+">"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</"+q+">"),i["$<<"]("</"+n+">")},g._s=h,g),b).call(f),m!==!1&&m!==c&&i["$<<"]("</"+m+">")),i["$*"](j.EOL)},i.$example=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalexample"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+d.$resolve_content(a)+"\n</informalexample>":"<example"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+d.$resolve_content(a)+"\n</example>"},i.$floating_title=function(a){var b=this;return"<bridgehead"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+' renderas="sect'+a.$level()+'">'+a.$title()+"</bridgehead>"},i.$image=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c,j=c;return e=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),f=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),g=function(){return(b=a["$attr?"]("scaledwidth"))===c||b._isBoolean&&1!=b?c:' width="'+a.$attr("scaledwidth")+'" scalefit="1"'}(),h=function(){return(b=a["$attr?"]("scale"))===c||b._isBoolean&&1!=b?c:' scale="'+a.$attr("scale")+'"'}(),i=function(){return(b=a["$attr?"]("align"))===c||b._isBoolean&&1!=b?c:' align="'+a.$attr("align")+'"'}(),j='<mediaobject>\n<imageobject>\n<imagedata fileref="'+a.$image_uri(a.$attr("target"))+'"'+e+f+g+h+i+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalfigure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+j+"\n</informalfigure>":"<figure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+j+"\n</figure>"},i.$listing=function(a){var b,d,e=this,f=c,g=c,h=c,i=c;return f=a["$title?"]()["$!"](),g=e.$common_attributes(a.$id(),a.$role(),a.$reftext()),(b=(d=a.$style()["$=="]("source"))?a["$attr?"]("language"):d)===c||b._isBoolean&&1!=b?i="<screen"+function(){return f!==!1&&f!==c?g:c}()+">"+a.$content()+"</screen>":(h=function(){return(b=a["$attr?"]("linenums"))===c||b._isBoolean&&1!=b?"unnumbered":"numbered"}(),i="<programlisting"+function(){return f!==!1&&f!==c?g:c}()+' language="'+a.$attr("language",c,!1)+'" linenumbering="'+h+'">'+a.$content()+"</programlisting>"),f!==!1&&f!==c?i:"<formalpara"+g+">\n<title>"+a.$title()+"</title>\n<para>\n"+i+"\n</para>\n</formalpara>"},i.$literal=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<literallayout"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+' class="monospaced">'+a.$content()+"</literallayout>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+'</title>\n<para>\n<literallayout class="monospaced">'+a.$content()+"</literallayout>\n</para>\n</formalpara>"},i.$stem=function(a){var b,d=this,e=c,f=c,g=c;return(b=e=a.$subs().$index("specialcharacters"))===c||b._isBoolean&&1!=b||a.$subs().$delete("specialcharacters"),f=a.$content(),e!==!1&&e!==c&&a.$subs().$insert(e,"specialcharacters"),g=a.$style()["$=="]("latexmath")?"<alt><![CDATA["+f+"]]></alt>\n<mediaobject><textobject><phrase></phrase></textobject></mediaobject>":"<mediaobject><textobject><phrase><![CDATA["+f+"]]></phrase></textobject></mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalequation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+g+"\n</informalequation>":"<equation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+g+"\n</equation>"},i.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' startingnumber="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+i+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]("<listitem>"),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](j.EOL)},i.$open=function(a){var b,d,e,f=this,g=c;return function(){return g=a.$style(),"abstract"["$==="](g)?(b=(d=a.$parent()["$=="](a.$document()))?a.$document()["$attr?"]("doctype","book"):d)===c||b._isBoolean&&1!=b?"<abstract>\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</abstract>":(f.$warn("asciidoctor: WARNING: abstract block cannot be used in a document without a title when doctype is book. Excluding block content."),""):"partintro"["$==="](g)?(d=(e=a.$level()["$=="](0))?a.$parent().$context()["$=="]("section"):e,(b=d!==!1&&d!==c?a.$document().$doctype()["$=="]("book"):d)===c||b._isBoolean&&1!=b?(f.$warn("asciidoctor: ERROR: partintro block can only be used when doctype is book and it's a child of a part section. Excluding block content."),""):"<partintro"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</partintro>"):a.$content()}()},i.$page_break=function(){return"<simpara><?asciidoc-pagebreak?></simpara>"},i.$paragraph=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<simpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"+a.$content()+"</simpara>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n<para>"+a.$content()+"</para>\n</formalpara>"},i.$preamble=function(a){var b=this;return a.$document().$doctype()["$=="]("book")?"<preface"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a,!1)+a.$content()+"\n</preface>":a.$content()},i.$quote=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"](e.$resolve_content(a)),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},i.$thematic_break=function(){return"<simpara><?asciidoc-hr?></simpara>"},i.$sidebar=function(a){var b=this;return"<sidebar"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</sidebar>"},a.cdecl(j,"TABLE_PI_NAMES",["dbhtml","dbfo","dblatex"]),a.cdecl(j,"TABLE_SECTIONS",["head","foot","body"]),i.$table=function(a){var b,d,e,f,g,h,i,k,l,m,n=this,o=c,p=c,q=c,r=c,s=c;return o=!1,p=[],q=function(){return(b=a["$option?"]("pgwide"))===c||b._isBoolean&&1!=b?c:' pgwide="1"'}(),p["$<<"]("<"+(r=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+n.$common_attributes(a.$id(),a.$role(),a.$reftext())+q+' frame="'+a.$attr("frame","all")+'" rowsep="'+function(){return(b=["none","cols"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'" colsep="'+function(){return(b=["none","rows"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'">'),r["$=="]("table")&&p["$<<"]("<title>"+a.$title()+"</title>"),(b=s=function(){return(d=a["$attr?"]("width"))===c||d._isBoolean&&1!=d?c:a.$attr("width")}())===c||b._isBoolean&&1!=b||(b=(d=j.TABLE_PI_NAMES).$each,b._p=(e=function(a){e._s||this;return null==a&&(a=c),p["$<<"]("<?"+a+' table-width="'+s+'"?>')},e._s=n,e),b).call(d),p["$<<"]('<tgroup cols="'+a.$attr("colcount")+'">'),(b=(f=a.$columns()).$each,b._p=(g=function(a){g._s||this;return null==a&&(a=c),p["$<<"]('<colspec colname="col_'+a.$attr("colnumber")+'" colwidth="'+a.$attr(function(){return s!==!1&&s!==c?"colabswidth":"colpcwidth"}())+'*"/>')},g._s=n,g),b).call(f),(b=(h=(k=(l=j.TABLE_SECTIONS).$select,k._p=(m=function(b){m._s||this;return null==b&&(b=c),a.$rows()["$[]"](b)["$empty?"]()["$!"]()},m._s=n,m),k).call(l)).$each,b._p=(i=function(b){var d,e,f,g=i._s||this;return null==b&&(b=c),b["$=="]("body")&&(o=!0),p["$<<"]("<t"+b+">"),(d=(e=a.$rows()["$[]"](b)).$each,d._p=(f=function(d){var e,g,h,i=f._s||this;return null==d&&(d=c),p["$<<"]("<row>"),(e=(g=d).$each,e._p=(h=function(d){var e,f,g,i,j,k=h._s||this,l=c,m=c,n=c,o=c,q=c,r=c,s=c,t=c,u=c;return null==d&&(d=c),l=function(){return(e=d["$attr?"]("halign"))===c||e._isBoolean&&1!=e?c:' align="'+d.$attr("halign")+'"'}(),m=function(){return(e=d["$attr?"]("valign"))===c||e._isBoolean&&1!=e?c:' valign="'+d.$attr("valign")+'"'}(),n=function(){return(e=d.$colspan())===c||e._isBoolean&&1!=e?c:' namest="col_'+(o=d.$column().$attr("colnumber"))+'" nameend="col_'+o["$+"](d.$colspan())["$-"](1)+'"'}(),q=function(){return(e=d.$rowspan())===c||e._isBoolean&&1!=e?c:' morerows="'+d.$rowspan()["$-"](1)+'"'}(),r="<entry"+l+m+n+q+">",s=function(){return b["$=="]("head")?d.$text():function(){return t=d.$style(),"asciidoc"["$==="](t)?d.$content():"verse"["$==="](t)?"<literallayout>"+d.$text()+"</literallayout>":"literal"["$==="](t)?'<literallayout class="monospaced">'+d.$text()+"</literallayout>":"header"["$==="](t)?(e=(f=d.$content()).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),'<simpara><emphasis role="strong">'+a+"</emphasis></simpara>"},g._s=k,g),e).call(f).$join():(e=(i=d.$content()).$map,e._p=(j=function(a){j._s||this;return null==a&&(a=c),"<simpara>"+a+"</simpara>"},j._s=k,j),e).call(i).$join()}()}(),u=function(){return(e=a.$document()["$attr?"]("cellbgcolor"))===c||e._isBoolean&&1!=e?"</entry>":'<?dbfo bgcolor="'+a.$document().$attr("cellbgcolor")+'"?></entry>'}(),p["$<<"](""+r+s+u)},h._s=i,h),e).call(g),p["$<<"]("</row>")},f._s=g,f),d).call(e),p["$<<"]("</t"+b+">")},i._s=n,i),b).call(h),p["$<<"]("</tgroup>"),p["$<<"]("</"+r+">"),o!==!1&&o!==c||n.$warn("asciidoctor: WARNING: tables must have at least one body row"),p["$*"](j.EOL)},a.defn(h,"$toc",i.$skip),i.$ulist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c;return i=[],a.$style()["$=="]("bibliography")?(i["$<<"]("<bibliodiv"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),i["$<<"]("<bibliomixed>"),i["$<<"]("<bibliomisc>"+a.$text()+"</bibliomisc>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</bibliomixed>")},e._s=h,e),b).call(d),i["$<<"]("</bibliodiv>")):(k=function(){return(b=l=a["$option?"]("checklist"))===c||b._isBoolean&&1!=b?a.$style():"none"}(),m=function(){return k!==!1&&k!==c?' mark="'+k+'"':c}(),i["$<<"]("<itemizedlist"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+m+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(f=a.$items()).$each,b._p=(g=function(a){var b,d,e=(g._s||this,c);return null==a&&(a=c),e=function(){return(b=(d=l!==!1&&l!==c)?a["$attr?"]("checkbox"):d)===c||b._isBoolean&&1!=b?c:(b=a["$attr?"]("checked"))===c||b._isBoolean&&1!=b?"&#10063; ":"&#10003; "}(),i["$<<"]("<listitem>"),i["$<<"]("<simpara>"+e+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</listitem>")},g._s=h,g),b).call(f),i["$<<"]("</itemizedlist>")),i["$*"](j.EOL)},i.$verse=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"]("<literallayout>"+a.$content()+"</literallayout>"),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},a.defn(h,"$video",i.$skip),i.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c;return function(){return e=a.$type(),"ref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,a.$text())+"/>":"xref"["$==="](e)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?'<link xlink:href="'+d.$target()+'">'+((b=a.$text())!==!1&&b!==c?b:a.$attr("path"))+"</link>":(f=(b=a.$attr("fragment"))!==!1&&b!==c?b:a.$target(),(b=g=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+f+'"/>':'<link linkend="'+f+'">'+g+"</link>"):"link"["$==="](e)?'<link xlink:href="'+a.$target()+'">'+a.$text()+"</link>":"bibref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,"["+a.$target()+"]")+"/>["+a.$target()+"]":d.$warn("asciidoctor: WARNING: unknown anchor type: "+a.$type().$inspect())}()},i.$inline_break=function(a){return""+a.$text()+"<?asciidoc-br?>"},i.$inline_button=function(a){return"<guibutton>"+a.$text()+"</guibutton>"},i.$inline_callout=function(a){var b=this;return"<co"+b.$common_attributes(a.$id())+"/>"},i.$inline_footnote=function(a){var b=this;return a.$type()["$=="]("xref")?'<footnoteref linkend="'+a.$target()+'"/>':"<footnote"+b.$common_attributes(a.$id())+"><simpara>"+a.$text()+"</simpara></footnote>"},i.$inline_image=function(a){var b,d=c,e=c;return d=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),e=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),'<inlinemediaobject>\n<imageobject>\n<imagedata fileref="'+function(){return a.$type()["$=="]("icon")?a.$icon_uri(a.$target()):a.$image_uri(a.$target())}()+'"'+d+e+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</inlinemediaobject>"},i.$inline_indexterm=function(a){var b=c,d=c,e=c;return a.$type()["$=="]("visible")?"<indexterm><primary>"+a.$text()+"</primary></indexterm>"+a.$text():(b=a.$attr("terms"),d=[],(e=b.$size())["$>"](2)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](0)+"</primary><secondary>"+b["$[]"](1)+"</secondary><tertiary>"+b["$[]"](2)+"</tertiary>\n</indexterm>"),e["$>"](1)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-2)+"</primary><secondary>"+b["$[]"](-1)+"</secondary>\n</indexterm>"),d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-1)+"</primary>\n</indexterm>"),d["$*"](j.EOL))},i.$inline_kbd=function(a){var b,d,e,f=this,g=c,h=c;return(g=a.$attr("keys")).$size()["$=="](1)?"<keycap>"+g["$[]"](0)+"</keycap>":(h=(b=(d=g).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<keycap>"+a+"</keycap>"},e._s=f,e),b).call(d).$join(),"<keycombo>"+h+"</keycombo>")},i.$inline_menu=function(a){var b,d,e,f=this,g=c,h=c,i=c,j=c;return g=a.$attr("menu"),(b=(h=a.$attr("submenus"))["$empty?"]()["$!"]())===c||b._isBoolean&&1!=b?(b=j=a.$attr("menuitem"))===c||b._isBoolean&&1!=b?"<guimenu>"+g+"</guimenu>":"<menuchoice><guimenu>"+g+"</guimenu> <guimenuitem>"+j+"</guimenuitem></menuchoice>":(i=(b=(d=h).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<guisubmenu>"+a+"</guisubmenu> "},e._s=f,e),b).call(d).$join().$chop(),"<menuchoice><guimenu>"+g+"</guimenu> "+i+" <guimenuitem>"+a.$attr("menuitem")+"</guimenuitem></menuchoice>")},a.cdecl(j,"QUOTE_TAGS",f(["emphasis","strong","monospaced","superscript","subscript","double","single","mark"],{emphasis:["<emphasis>","</emphasis>",!0],strong:['<emphasis role="strong">',"</emphasis>",!0],monospaced:["<literal>","</literal>",!1],superscript:["<superscript>","</superscript>",!1],subscript:["<subscript>","</subscript>",!1],"double":["&#8220;","&#8221;",!0],single:["&#8216;","&#8217;",!0],mark:['<emphasis role="marked">',"</emphasis>",!1]})),j.QUOTE_TAGS["$default="]([c,c,!0]),i.$inline_quoted=function(b){var d,e=this,f=c,g=c,h=c,i=c,k=c,l=c,m=c;return(f=b.$type())["$=="]("latexmath")?"<inlineequation>\n<alt><![CDATA["+b.$text()+"]]></alt>\n<inlinemediaobject><textobject><phrase><![CDATA["+b.$text()+"]]></phrase></textobject></inlinemediaobject>\n</inlineequation>":(d=a.to_ary(j.QUOTE_TAGS["$[]"](f)),g=null==d[0]?c:d[0],h=null==d[1]?c:d[1],i=null==d[2]?c:d[2],k=b.$text(),m=(d=l=b.$role())===c||d._isBoolean&&1!=d?""+g+k+h:i!==!1&&i!==c?""+g+'<phrase role="'+l+'">'+k+"</phrase>"+h:""+g.$chop()+' role="'+l+'">'+k+h,(d=b.$id())===c||d._isBoolean&&1!=d?m:"<anchor"+e.$common_attributes(b.$id(),c,k)+"/>"+m)},i.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),i["$<<"]("<personname>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),i["$<<"]("</personname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](j.EOL)},i.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' xml:id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},i.$doctype_declaration=function(){return c},i.$document_info_element=function(a,b,d){var e,g,h,i,k,l=this,m=c,n=c,o=c;return null==d&&(d=!1),d!==!1&&d!==c||(b=""),m=[],m["$<<"]("<"+b+"info>"),((e=a.$notitle())===c||e._isBoolean&&1!=e)&&m["$<<"](l.$document_title_tags(a.$doctitle(f(["partition","use_fallback"],{partition:!0,use_fallback:!0})))),m["$<<"]("<date>"+function(){return a.$attr((e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e?"docdate":"revdate")}()+"</date>"),(e=a["$has_header?"]())===c||e._isBoolean&&1!=e||((e=a["$attr?"]("author"))===c||e._isBoolean&&1!=e||((n=a.$attr("authorcount").$to_i())["$<"](2)?(m["$<<"](l.$author_element(a)),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>")):(m["$<<"]("<authorgroup>"),(e=(g=n).$times,e._p=(h=function(b){var d=h._s||this;return null==b&&(b=c),m["$<<"](d.$author_element(a,b["$+"](1)))},h._s=l,h),e).call(g),m["$<<"]("</authorgroup>"))),i=a["$attr?"]("revdate"),(e=i!==!1&&i!==c?(k=a["$attr?"]("revnumber"))!==!1&&k!==c?k:a["$attr?"]("revremark"):i)===c||e._isBoolean&&1!=e||(m["$<<"]("<revhistory>\n<revision>"),(e=a["$attr?"]("revnumber"))===c||e._isBoolean&&1!=e||m["$<<"]("<revnumber>"+a.$attr("revnumber")+"</revnumber>"),(e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e||m["$<<"]("<date>"+a.$attr("revdate")+"</date>"),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>"),(e=a["$attr?"]("revremark"))===c||e._isBoolean&&1!=e||m["$<<"]("<revremark>"+a.$attr("revremark")+"</revremark>"),m["$<<"]("</revision>\n</revhistory>")),((e=(o=a.$docinfo("header"))["$empty?"]())===c||e._isBoolean&&1!=e)&&m["$<<"](o),(e=a["$attr?"]("orgname"))===c||e._isBoolean&&1!=e||m["$<<"]("<orgname>"+a.$attr("orgname")+"</orgname>")),m["$<<"]("</"+b+"info>"),m["$*"](j.EOL)},i.$document_ns_attributes=function(){return' xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"'},i.$lang_attribute_name=function(){return"xml:lang"},i.$document_title_tags=function(a){var b;return(b=a["$subtitle?"]())===c||b._isBoolean&&1!=b?"<title>"+a+"</title>":"<title>"+a.$main()+"</title>\n<subtitle>"+a.$subtitle()+"</subtitle>"},i.$resolve_content=function(a){return a.$content_model()["$=="]("compound")?a.$content():"<simpara>"+a.$content()+"</simpara>"},i.$title_tag=function(a,b){var d,e;return null==b&&(b=!0),(d=(e=b["$!"]())!==!1&&e!==c?e:a["$title?"]())===c||d._isBoolean&&1!=d?c:"<title>"+a.$title()+"</title>\n"},c&&"title_tag"}(h.Converter,h.Converter._scope.BuiltIn)}(b)}(b)};
module.exports=function(a){var b=a||require("opal-npm-wrapper").Opal;!function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice,a.module),e=a.klass,f=a.hash2;return function(b){var g=d(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,d){function g(){}var h=g=e(b,d,"DocBook5Converter",g),i=h._proto,j=h._scope;return i.$document=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c;return e=[],(f=a.$doctype())["$=="]("manpage")&&(f="refentry"),e["$<<"]('<?xml version="1.0" encoding="UTF-8"?>'),(b=g=d.$doctype_declaration(f))===c||b._isBoolean&&1!=b||e["$<<"](g),(b=a["$attr?"]("toc"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("toclevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-toc?>":'<?asciidoc-toc maxdepth="'+a.$attr("toclevels")+'"?>'),(b=a["$attr?"]("sectnums"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("sectnumlevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-numbered?>":'<?asciidoc-numbered maxdepth="'+a.$attr("sectnumlevels")+'"?>'),h=function(){return(b=a["$attr?"]("nolang"))===c||b._isBoolean&&1!=b?" "+d.$lang_attribute_name()+'="'+a.$attr("lang","en")+'"':c}(),e["$<<"]("<"+f+d.$document_ns_attributes(a)+h+">"),e["$<<"](d.$document_info_element(a,f)),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||e["$<<"](a.$content()),((b=(i=a.$docinfo("footer"))["$empty?"]())===c||b._isBoolean&&1!=b)&&e["$<<"](i),e["$<<"]("</"+f+">"),e["$*"](j.EOL)},a.defn(h,"$embedded",i.$content),i.$section=function(a){var b,d,e=this,f=c,g=c;return f=a.$document().$doctype(),g=function(){return(b=a.$special())===c||b._isBoolean&&1!=b?(b=(d=f["$=="]("book"))?a.$level()["$<="](1):d)===c||b._isBoolean&&1!=b?"section":function(){return a.$level()["$=="](0)?"part":"chapter"}():a.$level()["$<="](1)?a.$sectname():"section"}(),f["$=="]("manpage")&&(g["$=="]("section")?g="refsection":g["$=="]("synopsis")&&(g="refsynopsisdiv")),"<"+g+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+a.$content()+"\n</"+g+">"},i.$admonition=function(a){var b=this,d=c;return"<"+(d=a.$attr("name"))+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</"+d+">"},a.defn(h,"$audio",i.$skip),i.$colist=function(a){var b,d,e,f=this,g=c;return g=[],g["$<<"]("<calloutlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]('<callout arearefs="'+a.$attr("coids")+'">'),g["$<<"]("<para>"+a.$text()+"</para>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</callout>")},e._s=f,e),b).call(d),g["$<<"]("</calloutlist>"),g["$*"](j.EOL)},a.cdecl(j,"DLIST_TAGS",f(["labeled","qanda","glossary"],{labeled:f(["list","entry","term","item"],{list:"variablelist",entry:"varlistentry",term:"term",item:"listitem"}),qanda:f(["list","entry","label","term","item"],{list:"qandaset",entry:"qandaentry",label:"question",term:"simpara",item:"answer"}),glossary:f(["list","entry","term","item"],{list:c,entry:"glossentry",term:"glossterm",item:"glossdef"})})),j.DLIST_TAGS["$default="](j.DLIST_TAGS["$[]"]("labeled")),i.$dlist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c,n=c,o=c,p=c,q=c;return i=[],a.$style()["$=="]("horizontal")?(i["$<<"]("<"+(k=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+' tabstyle="horizontal" frame="none" colsep="0" rowsep="0">\n'+h.$title_tag(a)+'<tgroup cols="2">\n<colspec colwidth="'+a.$attr("labelwidth",15)+'*"/>\n<colspec colwidth="'+a.$attr("itemwidth",85)+'*"/>\n<tbody valign="top">'),(b=(d=a.$items()).$each,b._p=(e=function(a,b){var d,f,g,h=e._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<row>\n<entry>"),(d=(f=[].concat(a)).$each,d._p=(g=function(a){g._s||this;return null==a&&(a=c),i["$<<"]("<simpara>"+a.$text()+"</simpara>")},g._s=h,g),d).call(f),i["$<<"]("</entry>\n<entry>"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</entry>\n</row>")},e._s=h,e),b).call(d),i["$<<"]("</tbody>\n</tgroup>\n</"+k+">")):(l=j.DLIST_TAGS["$[]"](a.$style()),m=l["$[]"]("list"),n=l["$[]"]("entry"),o=l["$[]"]("label"),p=l["$[]"]("term"),q=l["$[]"]("item"),m!==!1&&m!==c&&(i["$<<"]("<"+m+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>")),(b=(f=a.$items()).$each,b._p=(g=function(a,b){var d,e,f,h=g._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<"+n+">"),o!==!1&&o!==c&&i["$<<"]("<"+o+">"),(d=(e=[].concat(a)).$each,d._p=(f=function(a){f._s||this;return null==a&&(a=c),i["$<<"]("<"+p+">"+a.$text()+"</"+p+">")},f._s=h,f),d).call(e),o!==!1&&o!==c&&i["$<<"]("</"+o+">"),i["$<<"]("<"+q+">"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</"+q+">"),i["$<<"]("</"+n+">")},g._s=h,g),b).call(f),m!==!1&&m!==c&&i["$<<"]("</"+m+">")),i["$*"](j.EOL)},i.$example=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalexample"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+d.$resolve_content(a)+"\n</informalexample>":"<example"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+d.$resolve_content(a)+"\n</example>"},i.$floating_title=function(a){var b=this;return"<bridgehead"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+' renderas="sect'+a.$level()+'">'+a.$title()+"</bridgehead>"},i.$image=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c,j=c;return e=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),f=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),g=function(){return(b=a["$attr?"]("scaledwidth"))===c||b._isBoolean&&1!=b?c:' width="'+a.$attr("scaledwidth")+'" scalefit="1"'}(),h=function(){return(b=a["$attr?"]("scale"))===c||b._isBoolean&&1!=b?c:' scale="'+a.$attr("scale")+'"'}(),i=function(){return(b=a["$attr?"]("align"))===c||b._isBoolean&&1!=b?c:' align="'+a.$attr("align")+'"'}(),j='<mediaobject>\n<imageobject>\n<imagedata fileref="'+a.$image_uri(a.$attr("target"))+'"'+e+f+g+h+i+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalfigure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+j+"\n</informalfigure>":"<figure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+j+"\n</figure>"},i.$listing=function(a){var b,d,e=this,f=c,g=c,h=c,i=c;return f=a["$title?"]()["$!"](),g=e.$common_attributes(a.$id(),a.$role(),a.$reftext()),(b=(d=a.$style()["$=="]("source"))?a["$attr?"]("language"):d)===c||b._isBoolean&&1!=b?i="<screen"+function(){return f!==!1&&f!==c?g:c}()+">"+a.$content()+"</screen>":(h=function(){return(b=a["$attr?"]("linenums"))===c||b._isBoolean&&1!=b?"unnumbered":"numbered"}(),i="<programlisting"+function(){return f!==!1&&f!==c?g:c}()+' language="'+a.$attr("language",c,!1)+'" linenumbering="'+h+'">'+a.$content()+"</programlisting>"),f!==!1&&f!==c?i:"<formalpara"+g+">\n<title>"+a.$title()+"</title>\n<para>\n"+i+"\n</para>\n</formalpara>"},i.$literal=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<literallayout"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+' class="monospaced">'+a.$content()+"</literallayout>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+'</title>\n<para>\n<literallayout class="monospaced">'+a.$content()+"</literallayout>\n</para>\n</formalpara>"},i.$stem=function(a){var b,d=this,e=c,f=c,g=c;return(b=e=a.$subs().$index("specialcharacters"))===c||b._isBoolean&&1!=b||a.$subs().$delete("specialcharacters"),f=a.$content(),e!==!1&&e!==c&&a.$subs().$insert(e,"specialcharacters"),g=a.$style()["$=="]("latexmath")?"<alt><![CDATA["+f+"]]></alt>\n<mediaobject><textobject><phrase></phrase></textobject></mediaobject>":"<mediaobject><textobject><phrase><![CDATA["+f+"]]></phrase></textobject></mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalequation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+g+"\n</informalequation>":"<equation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+g+"\n</equation>"},i.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' startingnumber="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+i+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]("<listitem>"),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](j.EOL)},i.$open=function(a){var b,d,e,f=this,g=c;return function(){return g=a.$style(),"abstract"["$==="](g)?(b=(d=a.$parent()["$=="](a.$document()))?a.$document()["$attr?"]("doctype","book"):d)===c||b._isBoolean&&1!=b?"<abstract>\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</abstract>":(f.$warn("asciidoctor: WARNING: abstract block cannot be used in a document without a title when doctype is book. Excluding block content."),""):"partintro"["$==="](g)?(d=(e=a.$level()["$=="](0))?a.$parent().$context()["$=="]("section"):e,(b=d!==!1&&d!==c?a.$document().$doctype()["$=="]("book"):d)===c||b._isBoolean&&1!=b?(f.$warn("asciidoctor: ERROR: partintro block can only be used when doctype is book and it's a child of a part section. Excluding block content."),""):"<partintro"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</partintro>"):a.$content()}()},i.$page_break=function(){return"<simpara><?asciidoc-pagebreak?></simpara>"},i.$paragraph=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<simpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"+a.$content()+"</simpara>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n<para>"+a.$content()+"</para>\n</formalpara>"},i.$preamble=function(a){var b=this;return a.$document().$doctype()["$=="]("book")?"<preface"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a,!1)+a.$content()+"\n</preface>":a.$content()},i.$quote=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"](e.$resolve_content(a)),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},i.$thematic_break=function(){return"<simpara><?asciidoc-hr?></simpara>"},i.$sidebar=function(a){var b=this;return"<sidebar"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</sidebar>"},a.cdecl(j,"TABLE_PI_NAMES",["dbhtml","dbfo","dblatex"]),a.cdecl(j,"TABLE_SECTIONS",["head","foot","body"]),i.$table=function(a){var b,d,e,f,g,h,i,k,l,m,n=this,o=c,p=c,q=c,r=c,s=c;return o=!1,p=[],q=function(){return(b=a["$option?"]("pgwide"))===c||b._isBoolean&&1!=b?c:' pgwide="1"'}(),p["$<<"]("<"+(r=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+n.$common_attributes(a.$id(),a.$role(),a.$reftext())+q+' frame="'+a.$attr("frame","all")+'" rowsep="'+function(){return(b=["none","cols"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'" colsep="'+function(){return(b=["none","rows"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'">'),r["$=="]("table")&&p["$<<"]("<title>"+a.$title()+"</title>"),(b=s=function(){return(d=a["$attr?"]("width"))===c||d._isBoolean&&1!=d?c:a.$attr("width")}())===c||b._isBoolean&&1!=b||(b=(d=j.TABLE_PI_NAMES).$each,b._p=(e=function(a){e._s||this;return null==a&&(a=c),p["$<<"]("<?"+a+' table-width="'+s+'"?>')},e._s=n,e),b).call(d),p["$<<"]('<tgroup cols="'+a.$attr("colcount")+'">'),(b=(f=a.$columns()).$each,b._p=(g=function(a){g._s||this;return null==a&&(a=c),p["$<<"]('<colspec colname="col_'+a.$attr("colnumber")+'" colwidth="'+a.$attr(function(){return s!==!1&&s!==c?"colabswidth":"colpcwidth"}())+'*"/>')},g._s=n,g),b).call(f),(b=(h=(k=(l=j.TABLE_SECTIONS).$select,k._p=(m=function(b){m._s||this;return null==b&&(b=c),a.$rows()["$[]"](b)["$empty?"]()["$!"]()},m._s=n,m),k).call(l)).$each,b._p=(i=function(b){var d,e,f,g=i._s||this;return null==b&&(b=c),b["$=="]("body")&&(o=!0),p["$<<"]("<t"+b+">"),(d=(e=a.$rows()["$[]"](b)).$each,d._p=(f=function(d){var e,g,h,i=f._s||this;return null==d&&(d=c),p["$<<"]("<row>"),(e=(g=d).$each,e._p=(h=function(d){var e,f,g,i,j,k=h._s||this,l=c,m=c,n=c,o=c,q=c,r=c,s=c,t=c,u=c;return null==d&&(d=c),l=function(){return(e=d["$attr?"]("halign"))===c||e._isBoolean&&1!=e?c:' align="'+d.$attr("halign")+'"'}(),m=function(){return(e=d["$attr?"]("valign"))===c||e._isBoolean&&1!=e?c:' valign="'+d.$attr("valign")+'"'}(),n=function(){return(e=d.$colspan())===c||e._isBoolean&&1!=e?c:' namest="col_'+(o=d.$column().$attr("colnumber"))+'" nameend="col_'+o["$+"](d.$colspan())["$-"](1)+'"'}(),q=function(){return(e=d.$rowspan())===c||e._isBoolean&&1!=e?c:' morerows="'+d.$rowspan()["$-"](1)+'"'}(),r="<entry"+l+m+n+q+">",s=function(){return b["$=="]("head")?d.$text():function(){return t=d.$style(),"asciidoc"["$==="](t)?d.$content():"verse"["$==="](t)?"<literallayout>"+d.$text()+"</literallayout>":"literal"["$==="](t)?'<literallayout class="monospaced">'+d.$text()+"</literallayout>":"header"["$==="](t)?(e=(f=d.$content()).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),'<simpara><emphasis role="strong">'+a+"</emphasis></simpara>"},g._s=k,g),e).call(f).$join():(e=(i=d.$content()).$map,e._p=(j=function(a){j._s||this;return null==a&&(a=c),"<simpara>"+a+"</simpara>"},j._s=k,j),e).call(i).$join()}()}(),u=function(){return(e=a.$document()["$attr?"]("cellbgcolor"))===c||e._isBoolean&&1!=e?"</entry>":'<?dbfo bgcolor="'+a.$document().$attr("cellbgcolor")+'"?></entry>'}(),p["$<<"](""+r+s+u)},h._s=i,h),e).call(g),p["$<<"]("</row>")},f._s=g,f),d).call(e),p["$<<"]("</t"+b+">")},i._s=n,i),b).call(h),p["$<<"]("</tgroup>"),p["$<<"]("</"+r+">"),o!==!1&&o!==c||n.$warn("asciidoctor: WARNING: tables must have at least one body row"),p["$*"](j.EOL)},a.defn(h,"$toc",i.$skip),i.$ulist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c;return i=[],a.$style()["$=="]("bibliography")?(i["$<<"]("<bibliodiv"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),i["$<<"]("<bibliomixed>"),i["$<<"]("<bibliomisc>"+a.$text()+"</bibliomisc>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</bibliomixed>")},e._s=h,e),b).call(d),i["$<<"]("</bibliodiv>")):(k=function(){return(b=l=a["$option?"]("checklist"))===c||b._isBoolean&&1!=b?a.$style():"none"}(),m=function(){return k!==!1&&k!==c?' mark="'+k+'"':c}(),i["$<<"]("<itemizedlist"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+m+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(f=a.$items()).$each,b._p=(g=function(a){var b,d,e=(g._s||this,c);return null==a&&(a=c),e=function(){return(b=(d=l!==!1&&l!==c)?a["$attr?"]("checkbox"):d)===c||b._isBoolean&&1!=b?c:(b=a["$attr?"]("checked"))===c||b._isBoolean&&1!=b?"&#10063; ":"&#10003; "}(),i["$<<"]("<listitem>"),i["$<<"]("<simpara>"+e+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</listitem>")},g._s=h,g),b).call(f),i["$<<"]("</itemizedlist>")),i["$*"](j.EOL)},i.$verse=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"]("<literallayout>"+a.$content()+"</literallayout>"),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},a.defn(h,"$video",i.$skip),i.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c;return function(){return e=a.$type(),"ref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,a.$text())+"/>":"xref"["$==="](e)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?'<link xlink:href="'+d.$target()+'">'+((b=a.$text())!==!1&&b!==c?b:a.$attr("path"))+"</link>":(f=(b=a.$attr("fragment"))!==!1&&b!==c?b:a.$target(),(b=g=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+f+'"/>':'<link linkend="'+f+'">'+g+"</link>"):"link"["$==="](e)?'<link xlink:href="'+a.$target()+'">'+a.$text()+"</link>":"bibref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,"["+a.$target()+"]")+"/>["+a.$target()+"]":d.$warn("asciidoctor: WARNING: unknown anchor type: "+a.$type().$inspect())}()},i.$inline_break=function(a){return""+a.$text()+"<?asciidoc-br?>"},i.$inline_button=function(a){return"<guibutton>"+a.$text()+"</guibutton>"},i.$inline_callout=function(a){var b=this;return"<co"+b.$common_attributes(a.$id())+"/>"},i.$inline_footnote=function(a){var b=this;return a.$type()["$=="]("xref")?'<footnoteref linkend="'+a.$target()+'"/>':"<footnote"+b.$common_attributes(a.$id())+"><simpara>"+a.$text()+"</simpara></footnote>"},i.$inline_image=function(a){var b,d=c,e=c;return d=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),e=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),'<inlinemediaobject>\n<imageobject>\n<imagedata fileref="'+function(){return a.$type()["$=="]("icon")?a.$icon_uri(a.$target()):a.$image_uri(a.$target())}()+'"'+d+e+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</inlinemediaobject>"},i.$inline_indexterm=function(a){var b=c,d=c,e=c;return a.$type()["$=="]("visible")?"<indexterm><primary>"+a.$text()+"</primary></indexterm>"+a.$text():(b=a.$attr("terms"),d=[],(e=b.$size())["$>"](2)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](0)+"</primary><secondary>"+b["$[]"](1)+"</secondary><tertiary>"+b["$[]"](2)+"</tertiary>\n</indexterm>"),e["$>"](1)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-2)+"</primary><secondary>"+b["$[]"](-1)+"</secondary>\n</indexterm>"),d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-1)+"</primary>\n</indexterm>"),d["$*"](j.EOL))},i.$inline_kbd=function(a){var b,d,e,f=this,g=c,h=c;return(g=a.$attr("keys")).$size()["$=="](1)?"<keycap>"+g["$[]"](0)+"</keycap>":(h=(b=(d=g).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<keycap>"+a+"</keycap>"},e._s=f,e),b).call(d).$join(),"<keycombo>"+h+"</keycombo>")},i.$inline_menu=function(a){var b,d,e,f=this,g=c,h=c,i=c,j=c;return g=a.$attr("menu"),(b=(h=a.$attr("submenus"))["$empty?"]()["$!"]())===c||b._isBoolean&&1!=b?(b=j=a.$attr("menuitem"))===c||b._isBoolean&&1!=b?"<guimenu>"+g+"</guimenu>":"<menuchoice><guimenu>"+g+"</guimenu> <guimenuitem>"+j+"</guimenuitem></menuchoice>":(i=(b=(d=h).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<guisubmenu>"+a+"</guisubmenu> "},e._s=f,e),b).call(d).$join().$chop(),"<menuchoice><guimenu>"+g+"</guimenu> "+i+" <guimenuitem>"+a.$attr("menuitem")+"</guimenuitem></menuchoice>")},a.cdecl(j,"QUOTE_TAGS",f(["emphasis","strong","monospaced","superscript","subscript","double","single","mark"],{emphasis:["<emphasis>","</emphasis>",!0],strong:['<emphasis role="strong">',"</emphasis>",!0],monospaced:["<literal>","</literal>",!1],superscript:["<superscript>","</superscript>",!1],subscript:["<subscript>","</subscript>",!1],"double":["&#8220;","&#8221;",!0],single:["&#8216;","&#8217;",!0],mark:['<emphasis role="marked">',"</emphasis>",!1]})),j.QUOTE_TAGS["$default="]([c,c,!0]),i.$inline_quoted=function(b){var d,e=this,f=c,g=c,h=c,i=c,k=c,l=c,m=c;return(f=b.$type())["$=="]("latexmath")?"<inlineequation>\n<alt><![CDATA["+b.$text()+"]]></alt>\n<inlinemediaobject><textobject><phrase><![CDATA["+b.$text()+"]]></phrase></textobject></inlinemediaobject>\n</inlineequation>":(d=a.to_ary(j.QUOTE_TAGS["$[]"](f)),g=null==d[0]?c:d[0],h=null==d[1]?c:d[1],i=null==d[2]?c:d[2],k=b.$text(),m=(d=l=b.$role())===c||d._isBoolean&&1!=d?""+g+k+h:i!==!1&&i!==c?""+g+'<phrase role="'+l+'">'+k+"</phrase>"+h:""+g.$chop()+' role="'+l+'">'+k+h,(d=b.$id())===c||d._isBoolean&&1!=d?m:"<anchor"+e.$common_attributes(b.$id(),c,k)+"/>"+m)},i.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),i["$<<"]("<personname>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),i["$<<"]("</personname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](j.EOL)},i.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' xml:id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},i.$doctype_declaration=function(){return c},i.$document_info_element=function(a,b,d){var e,g,h,i,k,l=this,m=c,n=c,o=c;return null==d&&(d=!1),d!==!1&&d!==c||(b=""),m=[],m["$<<"]("<"+b+"info>"),((e=a.$notitle())===c||e._isBoolean&&1!=e)&&m["$<<"](l.$document_title_tags(a.$doctitle(f(["partition","use_fallback"],{partition:!0,use_fallback:!0})))),m["$<<"]("<date>"+function(){return a.$attr((e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e?"docdate":"revdate")}()+"</date>"),(e=a["$has_header?"]())===c||e._isBoolean&&1!=e||((e=a["$attr?"]("author"))===c||e._isBoolean&&1!=e||((n=a.$attr("authorcount").$to_i())["$<"](2)?(m["$<<"](l.$author_element(a)),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>")):(m["$<<"]("<authorgroup>"),(e=(g=n).$times,e._p=(h=function(b){var d=h._s||this;return null==b&&(b=c),m["$<<"](d.$author_element(a,b["$+"](1)))},h._s=l,h),e).call(g),m["$<<"]("</authorgroup>"))),i=a["$attr?"]("revdate"),(e=i!==!1&&i!==c?(k=a["$attr?"]("revnumber"))!==!1&&k!==c?k:a["$attr?"]("revremark"):i)===c||e._isBoolean&&1!=e||(m["$<<"]("<revhistory>\n<revision>"),(e=a["$attr?"]("revnumber"))===c||e._isBoolean&&1!=e||m["$<<"]("<revnumber>"+a.$attr("revnumber")+"</revnumber>"),(e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e||m["$<<"]("<date>"+a.$attr("revdate")+"</date>"),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>"),(e=a["$attr?"]("revremark"))===c||e._isBoolean&&1!=e||m["$<<"]("<revremark>"+a.$attr("revremark")+"</revremark>"),m["$<<"]("</revision>\n</revhistory>")),((e=(o=a.$docinfo("header"))["$empty?"]())===c||e._isBoolean&&1!=e)&&m["$<<"](o),(e=a["$attr?"]("orgname"))===c||e._isBoolean&&1!=e||m["$<<"]("<orgname>"+a.$attr("orgname")+"</orgname>")),m["$<<"]("</"+b+"info>"),a.$doctype()["$=="]("manpage")&&(m["$<<"]("<refmeta>"),(e=a["$attr?"]("mantitle"))===c||e._isBoolean&&1!=e||m["$<<"]("<refentrytitle>"+a.$attr("mantitle")+"</refentrytitle>"),(e=a["$attr?"]("manvolnum"))===c||e._isBoolean&&1!=e||m["$<<"]("<manvolnum>"+a.$attr("manvolnum")+"</manvolnum>"),m["$<<"]("</refmeta>"),m["$<<"]("<refnamediv>"),(e=a["$attr?"]("manname"))===c||e._isBoolean&&1!=e||m["$<<"]("<refname>"+a.$attr("manname")+"</refname>"),(e=a["$attr?"]("manpurpose"))===c||e._isBoolean&&1!=e||m["$<<"]("<refpurpose>"+a.$attr("manpurpose")+"</refpurpose>"),m["$<<"]("</refnamediv>")),m["$*"](j.EOL)},i.$document_ns_attributes=function(){return' xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"'},i.$lang_attribute_name=function(){return"xml:lang"},i.$document_title_tags=function(a){var b;return(b=a["$subtitle?"]())===c||b._isBoolean&&1!=b?"<title>"+a+"</title>":"<title>"+a.$main()+"</title>\n<subtitle>"+a.$subtitle()+"</subtitle>"},i.$resolve_content=function(a){return a.$content_model()["$=="]("compound")?a.$content():"<simpara>"+a.$content()+"</simpara>"},i.$title_tag=function(a,b){var d,e;return null==b&&(b=!0),(d=(e=b["$!"]())!==!1&&e!==c?e:a["$title?"]())===c||d._isBoolean&&1!=d?c:"<title>"+a.$title()+"</title>\n"},c&&"title_tag"}(h.Converter,h.Converter._scope.BuiltIn)}(b)}(b),function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice),e=a.module,f=a.klass;return function(b){var g=e(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,e){function g(){}var h,i,j=g=f(b,e,"DocBook45Converter",g),k=j._proto,l=j._scope;return k.$admonition=h=function(b){var c=d.call(arguments,0),e=this,f=h._p;return h._p=null,b.$parent().$context()["$=="]("example")?"<para>\n"+a.find_super_dispatcher(e,"admonition",h,f).apply(e,c)+"\n</para>":a.find_super_dispatcher(e,"admonition",h,f).apply(e,c)},k.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' override="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each_with_index,b._p=(e=function(a,b){{var d;e._s||this}return null==a&&(a=c),null==b&&(b=c),g["$<<"](function(){return b["$=="](0)?"<listitem"+i+">":"<listitem>"}()),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(d=a["$blocks?"]())===c||d._isBoolean&&1!=d||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](l.EOL)},k.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c,h=c;return e=a.$target(),function(){return f=a.$type(),"ref"["$==="](f)?"<anchor"+d.$common_attributes(e,c,a.$text())+"/>":"xref"["$==="](f)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?(h=(b=a.$text())!==!1&&b!==c?b:a.$attr("path"),'<ulink url="'+e+'">'+h+"</ulink>"):(g=(b=a.$attr("fragment"))!==!1&&b!==c?b:e,(b=h=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+g+'"/>':'<link linkend="'+g+'">'+h+"</link>"):"link"["$==="](f)?'<ulink url="'+e+'">'+a.$text()+"</ulink>":"bibref"["$==="](f)?"<anchor"+d.$common_attributes(e,c,"["+e+"]")+"/>["+e+"]":c}()},k.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](l.EOL)},k.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},k.$doctype_declaration=function(a){return"<!DOCTYPE "+a+' PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">'},k.$document_info_element=i=function(b,c){{var d=this;i._p}return i._p=null,a.find_super_dispatcher(d,"document_info_element",i,null).apply(d,[b,c,!0])},k.$lang_attribute_name=function(){return"lang"},k.$document_ns_attributes=function(a){var b,d=c;return(b=d=a.$attr("xmlns"))===c||b._isBoolean&&1!=b?c:(b=d["$empty?"]())===c||b._isBoolean&&1!=b?' xmlns="'+d+'"':' xmlns="http://docbook.org/ns/docbook"'},c&&"document_ns_attributes"}(h.Converter,h.Converter._scope.DocBook5Converter)}(b)}(b),function(a){var b=a.top,c=a.nil,d=(a.breaker,a.slice,a.module),e=a.klass,f=a.hash2;return function(b){var g=d(b,"Asciidoctor"),h=(g._proto,g._scope);!function(b,d){function g(){}var h=g=e(b,d,"DocBook5Converter",g),i=h._proto,j=h._scope;return i.$document=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c;return e=[],(f=a.$doctype())["$=="]("manpage")&&(f="refentry"),e["$<<"]('<?xml version="1.0" encoding="UTF-8"?>'),(b=g=d.$doctype_declaration(f))===c||b._isBoolean&&1!=b||e["$<<"](g),(b=a["$attr?"]("toc"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("toclevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-toc?>":'<?asciidoc-toc maxdepth="'+a.$attr("toclevels")+'"?>'),(b=a["$attr?"]("sectnums"))===c||b._isBoolean&&1!=b||e["$<<"]((b=a["$attr?"]("sectnumlevels"))===c||b._isBoolean&&1!=b?"<?asciidoc-numbered?>":'<?asciidoc-numbered maxdepth="'+a.$attr("sectnumlevels")+'"?>'),h=function(){return(b=a["$attr?"]("nolang"))===c||b._isBoolean&&1!=b?" "+d.$lang_attribute_name()+'="'+a.$attr("lang","en")+'"':c}(),e["$<<"]("<"+f+d.$document_ns_attributes(a)+h+">"),e["$<<"](d.$document_info_element(a,f)),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||e["$<<"](a.$content()),((b=(i=a.$docinfo("footer"))["$empty?"]())===c||b._isBoolean&&1!=b)&&e["$<<"](i),e["$<<"]("</"+f+">"),e["$*"](j.EOL)},a.defn(h,"$embedded",i.$content),i.$section=function(a){var b,d,e=this,f=c,g=c;return f=a.$document().$doctype(),g=function(){return(b=a.$special())===c||b._isBoolean&&1!=b?(b=(d=f["$=="]("book"))?a.$level()["$<="](1):d)===c||b._isBoolean&&1!=b?"section":function(){return a.$level()["$=="](0)?"part":"chapter"}():a.$level()["$<="](1)?a.$sectname():"section"}(),f["$=="]("manpage")&&(g["$=="]("section")?g="refsection":g["$=="]("synopsis")&&(g="refsynopsisdiv")),"<"+g+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+a.$content()+"\n</"+g+">"},i.$admonition=function(a){var b=this,d=c;return"<"+(d=a.$attr("name"))+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</"+d+">"},a.defn(h,"$audio",i.$skip),i.$colist=function(a){var b,d,e,f=this,g=c;return g=[],g["$<<"]("<calloutlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]('<callout arearefs="'+a.$attr("coids")+'">'),g["$<<"]("<para>"+a.$text()+"</para>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</callout>")
},e._s=f,e),b).call(d),g["$<<"]("</calloutlist>"),g["$*"](j.EOL)},a.cdecl(j,"DLIST_TAGS",f(["labeled","qanda","glossary"],{labeled:f(["list","entry","term","item"],{list:"variablelist",entry:"varlistentry",term:"term",item:"listitem"}),qanda:f(["list","entry","label","term","item"],{list:"qandaset",entry:"qandaentry",label:"question",term:"simpara",item:"answer"}),glossary:f(["list","entry","term","item"],{list:c,entry:"glossentry",term:"glossterm",item:"glossdef"})})),j.DLIST_TAGS["$default="](j.DLIST_TAGS["$[]"]("labeled")),i.$dlist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c,n=c,o=c,p=c,q=c;return i=[],a.$style()["$=="]("horizontal")?(i["$<<"]("<"+(k=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+' tabstyle="horizontal" frame="none" colsep="0" rowsep="0">\n'+h.$title_tag(a)+'<tgroup cols="2">\n<colspec colwidth="'+a.$attr("labelwidth",15)+'*"/>\n<colspec colwidth="'+a.$attr("itemwidth",85)+'*"/>\n<tbody valign="top">'),(b=(d=a.$items()).$each,b._p=(e=function(a,b){var d,f,g,h=e._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<row>\n<entry>"),(d=(f=[].concat(a)).$each,d._p=(g=function(a){g._s||this;return null==a&&(a=c),i["$<<"]("<simpara>"+a.$text()+"</simpara>")},g._s=h,g),d).call(f),i["$<<"]("</entry>\n<entry>"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</entry>\n</row>")},e._s=h,e),b).call(d),i["$<<"]("</tbody>\n</tgroup>\n</"+k+">")):(l=j.DLIST_TAGS["$[]"](a.$style()),m=l["$[]"]("list"),n=l["$[]"]("entry"),o=l["$[]"]("label"),p=l["$[]"]("term"),q=l["$[]"]("item"),m!==!1&&m!==c&&(i["$<<"]("<"+m+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>")),(b=(f=a.$items()).$each,b._p=(g=function(a,b){var d,e,f,h=g._s||this;return null==a&&(a=c),null==b&&(b=c),i["$<<"]("<"+n+">"),o!==!1&&o!==c&&i["$<<"]("<"+o+">"),(d=(e=[].concat(a)).$each,d._p=(f=function(a){f._s||this;return null==a&&(a=c),i["$<<"]("<"+p+">"+a.$text()+"</"+p+">")},f._s=h,f),d).call(e),o!==!1&&o!==c&&i["$<<"]("</"+o+">"),i["$<<"]("<"+q+">"),((d=b["$nil?"]())===c||d._isBoolean&&1!=d)&&((d=b["$text?"]())===c||d._isBoolean&&1!=d||i["$<<"]("<simpara>"+b.$text()+"</simpara>"),(d=b["$blocks?"]())===c||d._isBoolean&&1!=d||i["$<<"](b.$content())),i["$<<"]("</"+q+">"),i["$<<"]("</"+n+">")},g._s=h,g),b).call(f),m!==!1&&m!==c&&i["$<<"]("</"+m+">")),i["$*"](j.EOL)},i.$example=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalexample"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+d.$resolve_content(a)+"\n</informalexample>":"<example"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+d.$resolve_content(a)+"\n</example>"},i.$floating_title=function(a){var b=this;return"<bridgehead"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+' renderas="sect'+a.$level()+'">'+a.$title()+"</bridgehead>"},i.$image=function(a){var b,d=this,e=c,f=c,g=c,h=c,i=c,j=c;return e=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),f=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),g=function(){return(b=a["$attr?"]("scaledwidth"))===c||b._isBoolean&&1!=b?c:' width="'+a.$attr("scaledwidth")+'" scalefit="1"'}(),h=function(){return(b=a["$attr?"]("scale"))===c||b._isBoolean&&1!=b?c:' scale="'+a.$attr("scale")+'"'}(),i=function(){return(b=a["$attr?"]("align"))===c||b._isBoolean&&1!=b?c:' align="'+a.$attr("align")+'"'}(),j='<mediaobject>\n<imageobject>\n<imagedata fileref="'+a.$image_uri(a.$attr("target"))+'"'+e+f+g+h+i+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalfigure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+j+"\n</informalfigure>":"<figure"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+j+"\n</figure>"},i.$listing=function(a){var b,d,e=this,f=c,g=c,h=c,i=c;return f=a["$title?"]()["$!"](),g=e.$common_attributes(a.$id(),a.$role(),a.$reftext()),(b=(d=a.$style()["$=="]("source"))?a["$attr?"]("language"):d)===c||b._isBoolean&&1!=b?i="<screen"+function(){return f!==!1&&f!==c?g:c}()+">"+a.$content()+"</screen>":(h=function(){return(b=a["$attr?"]("linenums"))===c||b._isBoolean&&1!=b?"unnumbered":"numbered"}(),i="<programlisting"+function(){return f!==!1&&f!==c?g:c}()+' language="'+a.$attr("language",c,!1)+'" linenumbering="'+h+'">'+a.$content()+"</programlisting>"),f!==!1&&f!==c?i:"<formalpara"+g+">\n<title>"+a.$title()+"</title>\n<para>\n"+i+"\n</para>\n</formalpara>"},i.$literal=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<literallayout"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+' class="monospaced">'+a.$content()+"</literallayout>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+'</title>\n<para>\n<literallayout class="monospaced">'+a.$content()+"</literallayout>\n</para>\n</formalpara>"},i.$stem=function(a){var b,d=this,e=c,f=c,g=c;return(b=e=a.$subs().$index("specialcharacters"))===c||b._isBoolean&&1!=b||a.$subs().$delete("specialcharacters"),f=a.$content(),e!==!1&&e!==c&&a.$subs().$insert(e,"specialcharacters"),g=a.$style()["$=="]("latexmath")?"<alt><![CDATA["+f+"]]></alt>\n<mediaobject><textobject><phrase></phrase></textobject></mediaobject>":"<mediaobject><textobject><phrase><![CDATA["+f+"]]></phrase></textobject></mediaobject>",(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<informalequation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+g+"\n</informalequation>":"<equation"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n"+g+"\n</equation>"},i.$olist=function(a){var b,d,e,f=this,g=c,h=c,i=c;return g=[],h=function(){return(b=a.$style())===c||b._isBoolean&&1!=b?c:' numeration="'+a.$style()+'"'}(),i=function(){return(b=a["$attr?"]("start"))===c||b._isBoolean&&1!=b?c:' startingnumber="'+a.$attr("start")+'"'}(),g["$<<"]("<orderedlist"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+h+i+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||g["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),g["$<<"]("<listitem>"),g["$<<"]("<simpara>"+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||g["$<<"](a.$content()),g["$<<"]("</listitem>")},e._s=f,e),b).call(d),g["$<<"]("</orderedlist>"),g["$*"](j.EOL)},i.$open=function(a){var b,d,e,f=this,g=c;return function(){return g=a.$style(),"abstract"["$==="](g)?(b=(d=a.$parent()["$=="](a.$document()))?a.$document()["$attr?"]("doctype","book"):d)===c||b._isBoolean&&1!=b?"<abstract>\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</abstract>":(f.$warn("asciidoctor: WARNING: abstract block cannot be used in a document without a title when doctype is book. Excluding block content."),""):"partintro"["$==="](g)?(d=(e=a.$level()["$=="](0))?a.$parent().$context()["$=="]("section"):e,(b=d!==!1&&d!==c?a.$document().$doctype()["$=="]("book"):d)===c||b._isBoolean&&1!=b?(f.$warn("asciidoctor: ERROR: partintro block can only be used when doctype is book and it's a child of a part section. Excluding block content."),""):"<partintro"+f.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+f.$title_tag(a)+f.$resolve_content(a)+"\n</partintro>"):a.$content()}()},i.$page_break=function(){return"<simpara><?asciidoc-pagebreak?></simpara>"},i.$paragraph=function(a){var b,d=this;return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"<simpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"+a.$content()+"</simpara>":"<formalpara"+d.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n<title>"+a.$title()+"</title>\n<para>"+a.$content()+"</para>\n</formalpara>"},i.$preamble=function(a){var b=this;return a.$document().$doctype()["$=="]("book")?"<preface"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a,!1)+a.$content()+"\n</preface>":a.$content()},i.$quote=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"](e.$resolve_content(a)),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},i.$thematic_break=function(){return"<simpara><?asciidoc-hr?></simpara>"},i.$sidebar=function(a){var b=this;return"<sidebar"+b.$common_attributes(a.$id(),a.$role(),a.$reftext())+">\n"+b.$title_tag(a)+b.$resolve_content(a)+"\n</sidebar>"},a.cdecl(j,"TABLE_PI_NAMES",["dbhtml","dbfo","dblatex"]),a.cdecl(j,"TABLE_SECTIONS",["head","foot","body"]),i.$table=function(a){var b,d,e,f,g,h,i,k,l,m,n=this,o=c,p=c,q=c,r=c,s=c;return o=!1,p=[],q=function(){return(b=a["$option?"]("pgwide"))===c||b._isBoolean&&1!=b?c:' pgwide="1"'}(),p["$<<"]("<"+(r=function(){return(b=a["$title?"]())===c||b._isBoolean&&1!=b?"informaltable":"table"}())+n.$common_attributes(a.$id(),a.$role(),a.$reftext())+q+' frame="'+a.$attr("frame","all")+'" rowsep="'+function(){return(b=["none","cols"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'" colsep="'+function(){return(b=["none","rows"]["$include?"](a.$attr("grid")))===c||b._isBoolean&&1!=b?1:0}()+'">'),r["$=="]("table")&&p["$<<"]("<title>"+a.$title()+"</title>"),(b=s=function(){return(d=a["$attr?"]("width"))===c||d._isBoolean&&1!=d?c:a.$attr("width")}())===c||b._isBoolean&&1!=b||(b=(d=j.TABLE_PI_NAMES).$each,b._p=(e=function(a){e._s||this;return null==a&&(a=c),p["$<<"]("<?"+a+' table-width="'+s+'"?>')},e._s=n,e),b).call(d),p["$<<"]('<tgroup cols="'+a.$attr("colcount")+'">'),(b=(f=a.$columns()).$each,b._p=(g=function(a){g._s||this;return null==a&&(a=c),p["$<<"]('<colspec colname="col_'+a.$attr("colnumber")+'" colwidth="'+a.$attr(function(){return s!==!1&&s!==c?"colabswidth":"colpcwidth"}())+'*"/>')},g._s=n,g),b).call(f),(b=(h=(k=(l=j.TABLE_SECTIONS).$select,k._p=(m=function(b){m._s||this;return null==b&&(b=c),a.$rows()["$[]"](b)["$empty?"]()["$!"]()},m._s=n,m),k).call(l)).$each,b._p=(i=function(b){var d,e,f,g=i._s||this;return null==b&&(b=c),b["$=="]("body")&&(o=!0),p["$<<"]("<t"+b+">"),(d=(e=a.$rows()["$[]"](b)).$each,d._p=(f=function(d){var e,g,h,i=f._s||this;return null==d&&(d=c),p["$<<"]("<row>"),(e=(g=d).$each,e._p=(h=function(d){var e,f,g,i,j,k=h._s||this,l=c,m=c,n=c,o=c,q=c,r=c,s=c,t=c,u=c;return null==d&&(d=c),l=function(){return(e=d["$attr?"]("halign"))===c||e._isBoolean&&1!=e?c:' align="'+d.$attr("halign")+'"'}(),m=function(){return(e=d["$attr?"]("valign"))===c||e._isBoolean&&1!=e?c:' valign="'+d.$attr("valign")+'"'}(),n=function(){return(e=d.$colspan())===c||e._isBoolean&&1!=e?c:' namest="col_'+(o=d.$column().$attr("colnumber"))+'" nameend="col_'+o["$+"](d.$colspan())["$-"](1)+'"'}(),q=function(){return(e=d.$rowspan())===c||e._isBoolean&&1!=e?c:' morerows="'+d.$rowspan()["$-"](1)+'"'}(),r="<entry"+l+m+n+q+">",s=function(){return b["$=="]("head")?d.$text():function(){return t=d.$style(),"asciidoc"["$==="](t)?d.$content():"verse"["$==="](t)?"<literallayout>"+d.$text()+"</literallayout>":"literal"["$==="](t)?'<literallayout class="monospaced">'+d.$text()+"</literallayout>":"header"["$==="](t)?(e=(f=d.$content()).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),'<simpara><emphasis role="strong">'+a+"</emphasis></simpara>"},g._s=k,g),e).call(f).$join():(e=(i=d.$content()).$map,e._p=(j=function(a){j._s||this;return null==a&&(a=c),"<simpara>"+a+"</simpara>"},j._s=k,j),e).call(i).$join()}()}(),u=function(){return(e=a.$document()["$attr?"]("cellbgcolor"))===c||e._isBoolean&&1!=e?"</entry>":'<?dbfo bgcolor="'+a.$document().$attr("cellbgcolor")+'"?></entry>'}(),p["$<<"](""+r+s+u)},h._s=i,h),e).call(g),p["$<<"]("</row>")},f._s=g,f),d).call(e),p["$<<"]("</t"+b+">")},i._s=n,i),b).call(h),p["$<<"]("</tgroup>"),p["$<<"]("</"+r+">"),o!==!1&&o!==c||n.$warn("asciidoctor: WARNING: tables must have at least one body row"),p["$*"](j.EOL)},a.defn(h,"$toc",i.$skip),i.$ulist=function(a){var b,d,e,f,g,h=this,i=c,k=c,l=c,m=c;return i=[],a.$style()["$=="]("bibliography")?(i["$<<"]("<bibliodiv"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a.$items()).$each,b._p=(e=function(a){{var b;e._s||this}return null==a&&(a=c),i["$<<"]("<bibliomixed>"),i["$<<"]("<bibliomisc>"+a.$text()+"</bibliomisc>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</bibliomixed>")},e._s=h,e),b).call(d),i["$<<"]("</bibliodiv>")):(k=function(){return(b=l=a["$option?"]("checklist"))===c||b._isBoolean&&1!=b?a.$style():"none"}(),m=function(){return k!==!1&&k!==c?' mark="'+k+'"':c}(),i["$<<"]("<itemizedlist"+h.$common_attributes(a.$id(),a.$role(),a.$reftext())+m+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||i["$<<"]("<title>"+a.$title()+"</title>"),(b=(f=a.$items()).$each,b._p=(g=function(a){var b,d,e=(g._s||this,c);return null==a&&(a=c),e=function(){return(b=(d=l!==!1&&l!==c)?a["$attr?"]("checkbox"):d)===c||b._isBoolean&&1!=b?c:(b=a["$attr?"]("checked"))===c||b._isBoolean&&1!=b?"&#10063; ":"&#10003; "}(),i["$<<"]("<listitem>"),i["$<<"]("<simpara>"+e+a.$text()+"</simpara>"),(b=a["$blocks?"]())===c||b._isBoolean&&1!=b||i["$<<"](a.$content()),i["$<<"]("</listitem>")},g._s=h,g),b).call(f),i["$<<"]("</itemizedlist>")),i["$*"](j.EOL)},i.$verse=function(a){var b,d,e=this,f=c;return f=[],f["$<<"]("<blockquote"+e.$common_attributes(a.$id(),a.$role(),a.$reftext())+">"),(b=a["$title?"]())===c||b._isBoolean&&1!=b||f["$<<"]("<title>"+a.$title()+"</title>"),(b=(d=a["$attr?"]("attribution"))!==!1&&d!==c?d:a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||(f["$<<"]("<attribution>"),(b=a["$attr?"]("attribution"))===c||b._isBoolean&&1!=b||f["$<<"](a.$attr("attribution")),(b=a["$attr?"]("citetitle"))===c||b._isBoolean&&1!=b||f["$<<"]("<citetitle>"+a.$attr("citetitle")+"</citetitle>"),f["$<<"]("</attribution>")),f["$<<"]("<literallayout>"+a.$content()+"</literallayout>"),f["$<<"]("</blockquote>"),f["$*"](j.EOL)},a.defn(h,"$video",i.$skip),i.$inline_anchor=function(a){var b,d=this,e=c,f=c,g=c;return function(){return e=a.$type(),"ref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,a.$text())+"/>":"xref"["$==="](e)?(b=a["$attr?"]("path",c))===c||b._isBoolean&&1!=b?'<link xlink:href="'+d.$target()+'">'+((b=a.$text())!==!1&&b!==c?b:a.$attr("path"))+"</link>":(f=(b=a.$attr("fragment"))!==!1&&b!==c?b:a.$target(),(b=g=a.$text())===c||b._isBoolean&&1!=b?'<xref linkend="'+f+'"/>':'<link linkend="'+f+'">'+g+"</link>"):"link"["$==="](e)?'<link xlink:href="'+a.$target()+'">'+a.$text()+"</link>":"bibref"["$==="](e)?"<anchor"+d.$common_attributes(a.$target(),c,"["+a.$target()+"]")+"/>["+a.$target()+"]":d.$warn("asciidoctor: WARNING: unknown anchor type: "+a.$type().$inspect())}()},i.$inline_break=function(a){return""+a.$text()+"<?asciidoc-br?>"},i.$inline_button=function(a){return"<guibutton>"+a.$text()+"</guibutton>"},i.$inline_callout=function(a){var b=this;return"<co"+b.$common_attributes(a.$id())+"/>"},i.$inline_footnote=function(a){var b=this;return a.$type()["$=="]("xref")?'<footnoteref linkend="'+a.$target()+'"/>':"<footnote"+b.$common_attributes(a.$id())+"><simpara>"+a.$text()+"</simpara></footnote>"},i.$inline_image=function(a){var b,d=c,e=c;return d=function(){return(b=a["$attr?"]("width"))===c||b._isBoolean&&1!=b?c:' contentwidth="'+a.$attr("width")+'"'}(),e=function(){return(b=a["$attr?"]("height"))===c||b._isBoolean&&1!=b?c:' contentdepth="'+a.$attr("height")+'"'}(),'<inlinemediaobject>\n<imageobject>\n<imagedata fileref="'+function(){return a.$type()["$=="]("icon")?a.$icon_uri(a.$target()):a.$image_uri(a.$target())}()+'"'+d+e+"/>\n</imageobject>\n<textobject><phrase>"+a.$attr("alt")+"</phrase></textobject>\n</inlinemediaobject>"},i.$inline_indexterm=function(a){var b=c,d=c,e=c;return a.$type()["$=="]("visible")?"<indexterm><primary>"+a.$text()+"</primary></indexterm>"+a.$text():(b=a.$attr("terms"),d=[],(e=b.$size())["$>"](2)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](0)+"</primary><secondary>"+b["$[]"](1)+"</secondary><tertiary>"+b["$[]"](2)+"</tertiary>\n</indexterm>"),e["$>"](1)&&d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-2)+"</primary><secondary>"+b["$[]"](-1)+"</secondary>\n</indexterm>"),d["$<<"]("<indexterm>\n<primary>"+b["$[]"](-1)+"</primary>\n</indexterm>"),d["$*"](j.EOL))},i.$inline_kbd=function(a){var b,d,e,f=this,g=c,h=c;return(g=a.$attr("keys")).$size()["$=="](1)?"<keycap>"+g["$[]"](0)+"</keycap>":(h=(b=(d=g).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<keycap>"+a+"</keycap>"},e._s=f,e),b).call(d).$join(),"<keycombo>"+h+"</keycombo>")},i.$inline_menu=function(a){var b,d,e,f=this,g=c,h=c,i=c,j=c;return g=a.$attr("menu"),(b=(h=a.$attr("submenus"))["$empty?"]()["$!"]())===c||b._isBoolean&&1!=b?(b=j=a.$attr("menuitem"))===c||b._isBoolean&&1!=b?"<guimenu>"+g+"</guimenu>":"<menuchoice><guimenu>"+g+"</guimenu> <guimenuitem>"+j+"</guimenuitem></menuchoice>":(i=(b=(d=h).$map,b._p=(e=function(a){e._s||this;return null==a&&(a=c),"<guisubmenu>"+a+"</guisubmenu> "},e._s=f,e),b).call(d).$join().$chop(),"<menuchoice><guimenu>"+g+"</guimenu> "+i+" <guimenuitem>"+a.$attr("menuitem")+"</guimenuitem></menuchoice>")},a.cdecl(j,"QUOTE_TAGS",f(["emphasis","strong","monospaced","superscript","subscript","double","single","mark"],{emphasis:["<emphasis>","</emphasis>",!0],strong:['<emphasis role="strong">',"</emphasis>",!0],monospaced:["<literal>","</literal>",!1],superscript:["<superscript>","</superscript>",!1],subscript:["<subscript>","</subscript>",!1],"double":["&#8220;","&#8221;",!0],single:["&#8216;","&#8217;",!0],mark:['<emphasis role="marked">',"</emphasis>",!1]})),j.QUOTE_TAGS["$default="]([c,c,!0]),i.$inline_quoted=function(b){var d,e=this,f=c,g=c,h=c,i=c,k=c,l=c,m=c;return(f=b.$type())["$=="]("latexmath")?"<inlineequation>\n<alt><![CDATA["+b.$text()+"]]></alt>\n<inlinemediaobject><textobject><phrase><![CDATA["+b.$text()+"]]></phrase></textobject></inlinemediaobject>\n</inlineequation>":(d=a.to_ary(j.QUOTE_TAGS["$[]"](f)),g=null==d[0]?c:d[0],h=null==d[1]?c:d[1],i=null==d[2]?c:d[2],k=b.$text(),m=(d=l=b.$role())===c||d._isBoolean&&1!=d?""+g+k+h:i!==!1&&i!==c?""+g+'<phrase role="'+l+'">'+k+"</phrase>"+h:""+g.$chop()+' role="'+l+'">'+k+h,(d=b.$id())===c||d._isBoolean&&1!=d?m:"<anchor"+e.$common_attributes(b.$id(),c,k)+"/>"+m)},i.$author_element=function(a,b){var d,e=c,f=c,g=c,h=c,i=c;return null==b&&(b=c),e=function(){return b!==!1&&b!==c?"firstname_"+b:"firstname"}(),f=function(){return b!==!1&&b!==c?"middlename_"+b:"middlename"}(),g=function(){return b!==!1&&b!==c?"lastname_"+b:"lastname"}(),h=function(){return b!==!1&&b!==c?"email_"+b:"email"}(),i=[],i["$<<"]("<author>"),i["$<<"]("<personname>"),(d=a["$attr?"](e))===c||d._isBoolean&&1!=d||i["$<<"]("<firstname>"+a.$attr(e)+"</firstname>"),(d=a["$attr?"](f))===c||d._isBoolean&&1!=d||i["$<<"]("<othername>"+a.$attr(f)+"</othername>"),(d=a["$attr?"](g))===c||d._isBoolean&&1!=d||i["$<<"]("<surname>"+a.$attr(g)+"</surname>"),i["$<<"]("</personname>"),(d=a["$attr?"](h))===c||d._isBoolean&&1!=d||i["$<<"]("<email>"+a.$attr(h)+"</email>"),i["$<<"]("</author>"),i["$*"](j.EOL)},i.$common_attributes=function(a,b,d){var e=c;return null==b&&(b=c),null==d&&(d=c),e=function(){return a!==!1&&a!==c?' xml:id="'+a+'"':""}(),b!==!1&&b!==c&&(e=""+e+' role="'+b+'"'),d!==!1&&d!==c&&(e=""+e+' xreflabel="'+d+'"'),e},i.$doctype_declaration=function(){return c},i.$document_info_element=function(a,b,d){var e,g,h,i,k,l=this,m=c,n=c,o=c;return null==d&&(d=!1),d!==!1&&d!==c||(b=""),m=[],m["$<<"]("<"+b+"info>"),((e=a.$notitle())===c||e._isBoolean&&1!=e)&&m["$<<"](l.$document_title_tags(a.$doctitle(f(["partition","use_fallback"],{partition:!0,use_fallback:!0})))),m["$<<"]("<date>"+function(){return a.$attr((e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e?"docdate":"revdate")}()+"</date>"),(e=a["$has_header?"]())===c||e._isBoolean&&1!=e||((e=a["$attr?"]("author"))===c||e._isBoolean&&1!=e||((n=a.$attr("authorcount").$to_i())["$<"](2)?(m["$<<"](l.$author_element(a)),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>")):(m["$<<"]("<authorgroup>"),(e=(g=n).$times,e._p=(h=function(b){var d=h._s||this;return null==b&&(b=c),m["$<<"](d.$author_element(a,b["$+"](1)))},h._s=l,h),e).call(g),m["$<<"]("</authorgroup>"))),i=a["$attr?"]("revdate"),(e=i!==!1&&i!==c?(k=a["$attr?"]("revnumber"))!==!1&&k!==c?k:a["$attr?"]("revremark"):i)===c||e._isBoolean&&1!=e||(m["$<<"]("<revhistory>\n<revision>"),(e=a["$attr?"]("revnumber"))===c||e._isBoolean&&1!=e||m["$<<"]("<revnumber>"+a.$attr("revnumber")+"</revnumber>"),(e=a["$attr?"]("revdate"))===c||e._isBoolean&&1!=e||m["$<<"]("<date>"+a.$attr("revdate")+"</date>"),(e=a["$attr?"]("authorinitials"))===c||e._isBoolean&&1!=e||m["$<<"]("<authorinitials>"+a.$attr("authorinitials")+"</authorinitials>"),(e=a["$attr?"]("revremark"))===c||e._isBoolean&&1!=e||m["$<<"]("<revremark>"+a.$attr("revremark")+"</revremark>"),m["$<<"]("</revision>\n</revhistory>")),((e=(o=a.$docinfo("header"))["$empty?"]())===c||e._isBoolean&&1!=e)&&m["$<<"](o),(e=a["$attr?"]("orgname"))===c||e._isBoolean&&1!=e||m["$<<"]("<orgname>"+a.$attr("orgname")+"</orgname>")),m["$<<"]("</"+b+"info>"),a.$doctype()["$=="]("manpage")&&(m["$<<"]("<refmeta>"),(e=a["$attr?"]("mantitle"))===c||e._isBoolean&&1!=e||m["$<<"]("<refentrytitle>"+a.$attr("mantitle")+"</refentrytitle>"),(e=a["$attr?"]("manvolnum"))===c||e._isBoolean&&1!=e||m["$<<"]("<manvolnum>"+a.$attr("manvolnum")+"</manvolnum>"),m["$<<"]("</refmeta>"),m["$<<"]("<refnamediv>"),(e=a["$attr?"]("manname"))===c||e._isBoolean&&1!=e||m["$<<"]("<refname>"+a.$attr("manname")+"</refname>"),(e=a["$attr?"]("manpurpose"))===c||e._isBoolean&&1!=e||m["$<<"]("<refpurpose>"+a.$attr("manpurpose")+"</refpurpose>"),m["$<<"]("</refnamediv>")),m["$*"](j.EOL)},i.$document_ns_attributes=function(){return' xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"'},i.$lang_attribute_name=function(){return"xml:lang"},i.$document_title_tags=function(a){var b;return(b=a["$subtitle?"]())===c||b._isBoolean&&1!=b?"<title>"+a+"</title>":"<title>"+a.$main()+"</title>\n<subtitle>"+a.$subtitle()+"</subtitle>"},i.$resolve_content=function(a){return a.$content_model()["$=="]("compound")?a.$content():"<simpara>"+a.$content()+"</simpara>"},i.$title_tag=function(a,b){var d,e;return null==b&&(b=!0),(d=(e=b["$!"]())!==!1&&e!==c?e:a["$title?"]())===c||d._isBoolean&&1!=d?c:"<title>"+a.$title()+"</title>\n"},c&&"title_tag"}(h.Converter,h.Converter._scope.BuiltIn)}(b)}(b)};
��\ms�8��+
˕"ψ*�}���g��f�f7��U����R�(R&��N��~O�HJ�d�{s{�*GI�F���p[�������n�6��U�u�G��OQ3�����w���W��M�۾��D�o�`�g\�|5�l��;��Ѽ*J��3nx�� ��ޖE�Y�o[1>��uSFm�������;V�[U9g���eû}S����� sf~̼�ۤ(�:�j�v���vM�� _ڤ��'C'��T��;^��v�� �Q���b��૦`����'�`�l��Y����y�:�m RX�mXjr*�*���Γ�ʊ<L�� R�1|3�����3ծo%��8��E����e����k_ ���Q'x��.^���,�E��ڿ�a_������Y�#A�$�)�&�؉&�����л�A��վ嫴��MNCzVE[.��\��fŷ��a�N� Տ�`N�^�uɣ���Wa��-���������Y��������K��3N‘�e��[�� ���J�}�'{�-  2 �Xf���n��'����E�����UB[ c�u]���Ly�{R�� ��*�"*�/�,L���A��PKJ�z�!���(�϶��9������Ҩ㫡4O���խt�!�� �Z�}lj�ϓ�,����[y`o��Ϛ�h�/��O����-O:� ������S���4u,�y����[^�H���s��:����-�� |UJM��Enq��_Q��Y�?Ӿa`����&��h�x������� 3���]�A�6�'ɂz#���I�RP�Z�q��5=�n=� J��*��%Ɂ���#T�E;�pM���� � �g�rVO�e�, ,Ir�ՍZ���i�����VE��H�T���U��ԏH:�`�?���k�~`�Vۺ�+�@+��Xp�Uf���x�Ypa5�@�k���NJ����g�R��>"��߁�"�
?yb~������܊r��5��^3�4�nX�<�e%�7�{��Y~��8���m��A�z���ϖE�Asz\�v[t����-�m�ET%k�Ԛ5�:�V7nn��x��Y[ �`d�6��7H�!��G[���#U$l��c�c2���"���~1�$f��ݺNDC����Njף!�I=Ŗ��&m W>� ��o$Q�Gs�#YT��ο��HoP�a����T�F\���%�@*�����߈)�Y��4PK�T�����f����Dk���Cۅ��MY�\B�a�R��Y<>&z�eY�UR��f�+����
�za�Q �.�ԃ�
��jA��l��8&�0�4Qy0E�:���]�� I��q8�ʋO��V3 ��o3�NK!%hqz: ����*����"!(��l(�Ɩ�[SSa}�K�D�h !�S-�3�ȯO��e!7��+
IpL�u�F\�Le�-�ҝ�K2�0��vV^կ]9�����֣=W�?h�#Ӓ��+����:��~�� 7����ș� 0�C�v=��U��L����t�z����i-�\�����N��Wo�\G�#�r8�o�'lW������&M+0|qح ;����=�a�o]?�̹=��iG7�O��%==u��Hm����@<��#��J�vu���-<��EDE e�n�uzC��!�w�����*��PYOo���⾣P�v)d5��E��|��T���q�s �Q6�ĐS�ķ����9��xf��"/�/���E}p�<���>?��U�H���0�??l��D�_#5I��"�ڹ�� n,"\:9҇��rઃ����مN��z_�L$�W�a#����HQ)���b �sPE8sM_e�Q EZ�/Lz���B�:���C���Xy��Z�ho7�<TE�%ƕ0Lm$��T�H�5�U>b�g[ھ+�K���� �@L����֊ހ��cM��i�&M���ÐgY����e)f6��!�<$(� �Zh��xH�n]����*"ݡH�M�ػ�E��\���34<�5t*zà��f=�&�p8H2`�(�sb��ǎu� `Ѿ��<�a��(N�Ѣ����V����hb��aI�aې�{3xg��{���CF��~�'�r��.��צdB<l�UReͅ�%:�z�1� n�H��x�2�Q�{�D'Ć:?EIS�����ZX���ݓ�� ��P�KYV�b���VWl���V�CN׌����J%^�F�=l%���E����L*�2WZ�~�V��הp6������0E�"�t���C���x�"��{N�s�6!i�q7a��۽�s/3��@r����s���Ѫ�%�8o����P=A����F�b;��†�\B)}���0�A�a�MdMD$���_�~�����Ev! ���(S�B���%2\���N� ��ZNtF�u��#�M� 0Jx7d_���(PCY9��2"��?�<� �@��6���"��n��G�[z�ѹ���������7����7��-|z �I��ǟ���� �B�.�*�J��U9#�jN��4�i���O_�ÉH�v8��C1�=��$-v)����,୸.� t"��魵h((�7[�C �*ѱ7B�S|�7��Mw˞�_~�5F�U���z���K�S'��{��B�����Wt��2g'ۊ�8�>�*�tN݇�'�u/!6��Ⱥ�hY!7�v��mQ:�OA֤I��b�*e,�b��Ԣ(�2y�ܦh�Jb��R�� �i�r���D
V
����
�랏7�]u���H�bDȩ\?@����d��r�\��r��$A1%s�>s�v�����=�N���4�J�x�g�*�i��R[\�i�F�&U�#��w�qEKF|�\w<�gҚ>`t��C�/�-� )�(RB�-BU�'�����(�&A,�h'd��%|Ay@��ؖU�f;v�ֲ.��B�/c ��<x�6`�uFg|��R۪ ��紨m�G����V\����i9��IF���2��e�߽S��ԥ-y��B�L�Fw� ��P�)
������Dqc�nu]G0��x۱���A�Ň��F��Cg�ڽi���i>✾4�uFuAS������
���-�f��1C=-��]t���1C�r���(�M���r�Q�y�(�xgnxHԿP��<����++_���}t��>��j����Y �v�- �:�Aߑ�HM�e,';���{��V`2JJ���G�ͅ�X2&���!�\sT��Dc���݁~RU�ƒŅ����BTS�)0���L����1� :�R?����G��j�� Od��0g�-6t�\H��%B�TI+M�I�S��k�[u/�bzP��2Ө�(Jӕ�P� �xZ9*źX�9�8a݃��U��3�%i�Ɏmh��
�L ,>G��CQǢ#GdžV��VK=c���$�҃/�X�:�Y��)�uX:^�T�Y�,su-��V���H�w��r�| �:��p׹|
w��q�y�Y�:O[] �,Vh��O(��TӃ/����ˣ[�pz��b��a�9͢g9~lѥ�a}\��S9MNq�}����T,h2�?O���h��OL_����|zY���s�+:��&�P�#2+��'Fu�FR��Ö��iXi��G�|u��~�s�d��5Y�A�A�h�Q�x��L,��KP6^W�Li�g��&Ş� �ݸ[۰�Nz���ER6y�t�B_0ch�qiJ��H��*K
7B�b\�Hȥ��(M�9@��p�=��jR�ڃ�`;�ݸw[�N�z��K�M���)�`?\#���n�ˤ�n����0��x��0��4�8� M��Ə{"�{׈`
\r)'1|hEyb���.&N8���8�H�&�†İ+�l��6w�k���o�����������tFͤPj?K�̣��
���w����!.�+ ��U��hG�8����D:;p����8< ú!k�C�e��t�F�A��o.ث
�Sg���*�\�ۺ@ �1D���T�ȨS�w�oq��.f�7�:���e��b8q^�S� vM�S�k�(��i�پ&�1E
�:Q{�4�� Y����+��(�G!}���y|�Y�
ǂ-;�*u%�dGT��LG8�@�Ʈ~-B��=��S!8�ע��"��!�H��F���p'�u��Pޯ�m��Ҷ���?L%I0���� �Xֶ﫥g jP��8�����<d�rK{��R�HH2^���k��8�xd���F����E)�98�8���O���鬫g���w�;�f=��E.a����
A�H*c�Lb��+�*V%I����b��Ã���� $�>�>������ ��,�ŋ��F�&�.�Q�-iEݕ��~Ʃ�*כJ�7��(i��d�0T T2,`1���`-3���NQܩ!�a2{ p���+��t���� ��L#;�n(R \�A�m6�00�[{�<+^����L�,�g�����4ú������=� (%��R!ǘ��P3�'� 
Dը'�����wHU �v]d��9X�7'Ε~�1T@a�i�"�)G0���)�@� vPĀ w�`B(p��q�
��̧f&4*;� a@�����@�ʟ
#^ &PgaMI��dd�vrt��� ,�{v;�輞�;d߈�;dv��p�w'h5g_���d�b����ZX��F~vȄ6����LV�Nhɯ�+���C��A����x�I;D�Mic2i����=F���7�8s� ��� 9�&!���) �LQd�JSfy(x�^�w�~(4�|�'^�b�l«\��P���>���ZD39�',X���%��A)�f�^��R�z�B�̊wތ� �4�Nh.Wσ�o�Ο�Dv�]���t���ӧ���q%���/G��샒��[�߱�z��Ll�=$[�l�wӲ�w�i��R0}���#�3 Ӷ=�)�(�v��j���V��&艎[�g��ja�] � a�X0���}���^ I��i$���4���_|i�qLs�� �-|� Ӡ뤞٬�5s��1q�Ĕ�ut
)�)%s�?�cz�x�=ľq�0�5~�*6��Q��G�Dl�goZ�vV�ݬ�pd��fYSo��Ϩ|T�z�阶�v��o���)}���'pN�چ��N� P/�A�o_Oa�zd(�X#�X��Ak��m��-k���wa��>G�CQ-®�;BȻ���
�,�δ�f�7FQ|�V,|i�������T6�x�������_5]z�{\�6��Z� G/? �D�-�s�AjI�sb�}�3W� SD=�5��<I�6���$t�j�Y�* �w�ɞ�$Sy K��K�������7^b�+��/�
�Ҽ�9�7y��O�B�h�
T�?�j �6&^5���J�"m���X�s�8��F���7��{�ҼVN��X�i��zP҅C�*�N�U�iA�j�i�?�$�Ǵ��l��E�Rٸ�� ��Ӈջ��?}yB�ΔO����j�H�����c]1Y#꣺&��I��T��6�=��J�$U�-j*s(��7>� ��ƅ�F_H�W��.h�>H�!H���^%M���A�P���Wy���O���l-v��pW�JCd
o6K.�-�͑��I�iU������� �@K�JA�Pr����D�Ӈ���S���ņ� Fu���HNX��"l�ʤ�Շqgb�P`X ���}��� [��N��T,lJ�9Z� ����79�u*LËO�oM�xd��Ƽ�ՙ�����%�.��w�Lj~Q�k��r �e�}����{��S��Q���R�R<)2��;�^�j|�j�&e�^� c�/1� +�FB�Sw�&YU���k�_b�P� Li!��H:UA+Q!���s�HU�h*9� w<�GD�� �K<J3�CoJ%�fB���齯�e*��Z�`�8��0�`��RJ��ë$h��ϵ�"ʘ
'�2�+��]�7oZ��X
˕"ψ*��~���g����f7��U����J�(R&)�v��~O�IɊǻ;�w�r$� �h�˃�7U�+���m��m�lW&m^�~|���IF��5���5��j����ݗ:�ny��?�����Ǧm�eIM˼`)>�Gk^3��M�'�e���%����i�
�VQ���r|��r�ٵ�v^�vW�3\|d��̏��}��yZ%m����Ŷ�ڊ�K�T[��щiz��Z^6�v������5Ř��WM�$�O�Uή�g�����TW o�²�m�B�S�WA���f�Te�/Ä�i"Ռዘ�n�OO�s�)9���a��ݾ�E�j��o}�5L�G�N�& ߜ�}�3�G3�l�_^��O��!ezRmIP,�a���3v���K���*��|��t�k�"m�;-}�����ц�� W��^�Ͷ���� A��#��7UU�|���M���U�Fe����dY�����y�K��N‘�e��],y������2)v)��f�$@0�[x�2k=Tw���bz����mU.R5p��jԶ�������<A 6ӓ���<*��-�1 C� WQ�%%`Fx�sr�N�'^/9�����mӨ勾4�����O�>�!�o�Za}lj�O��(��^�6���,���Q�p_�O��O�5OZ���?V�O�m����X�Ụi��[^0K���s��*���` ��*�&��"��XN/���Iɿ��00�k�]�p�y�vy�ky�A?��Yº˳� �.y���|-Gɂy#���I�RP�Z�q��5=�n=� F��,��%Ɂ���#�ӟ�s�5��6�a7 3���嬞��Yx��<�j���!�ݳ�,A k�7��LK9���m*x���n"錃����}x���T5_i��Ă�o2���dz0̂� ��'�^M�ݵRz�%�0y�+3M��#���=��m�'��^^zj���h �����k��ݭ+f��_�r��tg��4c_su�~b ���9ݳ�y��r�k�n�O�����O���Q���Sk��B��[ݸ���(Y����RJ%o�6�!��G��H��&>W����1�`[��#g�� s��� ���vU� ���W��RS���`�h����e踁K���~�.�+�I����m�A�%����07����U0#�'��i�a�֐Ju�:x��bJh�͝j)�Q@5��~h
��U��_$Z[��@�/�ߔg�%��,�����c��H.�j�z��5�]���T�`� ������ Kݻ�P�m��昋�3�J� �(�Q�T⑱K#����#�e~�KX�����mB@�yRH �F��-�����(.�7K
�U 
���%�jj*��r� A$����j��E~}�. yڹ���'�$��m�9�H�Tے-�)�$� ��8O``g尫��+G��S�z�s����s`Z5��������[B���E�y��? ��I��>UMk����$gR�������o�O+��ʴ �6w�$�y/�r�6��?���˘��$/���(��6a�☰�.𐫝`�Ȩ��a������ v3��:�ɥ�#����j$�����B:�h
��.��I�4o�Q���ͱ�0�ODP$�P>)'�`_�ш�R�&��8V��
��E��p�˙�EaiV�{0���R�nv�kn���J�_o ��0Q �ૌ5� ���0���F�B�w7�=�o�- Pиi J��л���sI}����o�l�����5�~ ���=�g��'�f�َ��ߢׇt�]�Љ�)�V >��gZٵjxjz�ppGl��Z
���m{h3/>R\�DA�o�>8�������9���R��l�a���=*m���":�Ulk��Lޢ>8J�9������ �qؠ������&�
M��5 Q�$��!-�/��ν��"�ep��}X]@_��e��Aʋ� �l�ծL��,�i�w�Xڵ�ؤ�����J���ڪgז��@����hnL��+��=V7:�[Q���WnE|�H���Tj_$�,<+�Ŝlȥ-��1M�sl�e��<`[a��}��9��#檉��x�$+�%T�!�B�vc;dv�����X-��PܧM?]���""ۡHӏ���U�@5v�Ţ |>Có\C��7 ��mV#P6J��A��F1�#�mv��vE+�� C�Eq,J�yj�a�%oR�&�-7�)����Q���;1��q�F�����O�%�N ]� ��Ʉhܭ��ʚ �K���k<��F�1�;�13`ǽ���s�ԯ��y:� �ȼ}�u(&2
�{A���y-�ڙ�X����Yߪm��gz��]����������d߁�(=��[�Q�Z�JK�o� ��]t���j��a��7e�$�v����|'b#���'~����I��= ��6�Ͻ|���"�|��
�v��6��UA{|q(^��ZB�,��!�/ֻ{���g4�V�=�F����Q?�,2�"�/�U���m��,�j�D��j�`�P3Đ�5���l�e����DgT�Q�*n9�=�$����K��=$��P@��Ou"�}����|�#z�Թ��{ ���f�}ƿ�w�z�ϟ/}��w�x�?��*��y�Oof��?�售xRĥPeC\ɰ�*o*��cb$���4w !����f!�h�K��ܐ���6��|��Z4���[��lj�T���A�1>e�����G]gGVIkmW��8Z���Y����A(�[ʩ}E� q-s4�6|�� ��V�S�>DM�T�B鵅@�D�
C��#�E�����)"sh��&i1�Ŝ��°�Sz]�(v�E�ܦx�*�$��(�-�c��CT�y� a_(^�?�_��ȍ���G��T�� ���e��1p��xmQ������nbJ� ���x���������abB�i����p���tC�&S�D9
�;����+Z2�k�=⩙I���K�L�~�n1oH�H���*so�����'4 by��Y�pM��r�HK� +YŶ�լa-ۅ�Y،yp�g}��݆;�4��W�ک�N���Mx�"�.��ڨН�NN��I���{K�Ie�˽�ʬھ�1�O�Kڞ�7rQW��I�N��t%&ՉP��-�ܸum�.��AN����m�c�TX�l����ck �*
\����C$+�o�~p:`��4`�E�uc� V���`��N�TR ՘�`�.�Z��阡���/�2�Š��ۨ�qT���"K�T��nh$jȨ�I�QP���c��b$S2f��.Y���t����d � ���Ȁ�]�f�G;�꼽��^`:Jj���G�ݙ�d��ӎb�Q�I�A��t ���J��3��9��\T$aS��s�3qrN��`.��eA�^k����<�l�%C}~G[
)�mLh��i��z<���T��Z-�ڱ�35�yo��4*ŋ�t�e���?���w���S����[0ӾJU��|I�#� D��=��:���;��o�Xt�X�Ъ��V ��0��L�Xj��u��8�\>���� �<՟C�<��}]�e��q��$`���c�K _������\>����q�i�,w��Vׂ����_F Cy,���kpx@a����c8=x�b��a�9΢g9~h��'��a����:5| �(�>��r�RK:g#�QQx `0��ZU8<��~s6�]��.�|w�d1v���|�D����v�Nț��:�w���"O"\�Huf�U3�-�Q��`��,�M���o /pn��¹�""�*Pu���b�q��cU���Ps_��ݱxF��)���*�8� -ЦHb�����H�"�&k�x$BW�Y�@b��oBiT��$ʖP@UH��B�z���H��h�D�E�V(S�|���-K)J'{� �ձ*z ��1�`&���Ux3���i7NJ 5|%q����F^<^t�;I-8�s�ɑ\12@
�/U�i%D#c�1�����8\�Q�=��{o#_�- ���@ �$ؤu�`_=F���jM�g�M�'�Q_,�]>+�'�O��{:��"O���"��EhF�ġ5dN�&"68t'�㔽��-Æİ
K���'@o�W��������=���N�1)�:l!�S&b���1�
!v�E�v[�8 ����o�-��u��p�t�m +�ذ��ê�x�n��)N&�ҡN!9��;co�(G���DFD(�p]���f�ƨ�d����,0PNǎ0#�6{Q#�
�9OfT�*��{�>a®��h��PÊa�;�����\L�2!N�͞7XB�,����b }^L����?x��g)�Ta�i�ua�hGTX�LG8G1�;'H����3�8mޠ�,�̉S�_�;�zN?4[���`����{�b���b�E�1k7 '$���JZ�V �������=dP��{�v$:��}K�g�H�:{���޾(eA��p�~"PΤ��$�r�N�j�H�x��Sob�$jq s���ͱh�KW!l222X�{*#'����{�x�ýR~��
�N�$R}�噼vv%V�Z�P��68:܏͎F4׃T>���uW ���(�Z��/pY˵|�L��}+A��!SQ��@þe��~T��c�jH�D�n��{�u!��D�>O'��4a[0ѻ�/R3\�A�� q^UA*lkͳ�Ej��F'��e�=Ȯ���i���[>!������ (�f<X&�3��D:{?��X���D=w(��E$@ ��Y�Y���TA���~Qa���3�|] �)Ҽ��G�%%b؆x���!�#H�}����Ԑg>=&C���\*�� ���@�@%K�������9�o�Q����zW��'�����]�gh60"{!�\�Y0����lȠ͜} ��=#vB��ie�)��|�Ȅ5�f�#�t썰�_!W4k�Я"8#?��x�I?D�M�c2���
� �D7x "8 �?�{8��n>�>����xaЇ~�A7J� ��� �f�{��"=�o���4P/(
�}��/te^ ���t��ô@��9;�>�zv��™���p60��a��Ȝ�M������B��<�wZ�
�4Th.�㯗N��Ϣ��_���t�㧅�0���|��A\vW���V�+���h�@gB+:M�LhE�)�e��� y�`zbmh�m �)�E(f�f��r���V�5\������/��El� 4HD5��p~�cߩ!����P������k� �!6G ��D�̇����̞��5yP3�O0'%��Ǧ���32�4{��w�3� �{��0��D�j{Pd�,����M+�Lʪ��%�5�����6��-ʓ�>��:��M!?�|� �=����G���m�!�� ��Mk���a�
3 Q�ZMĶd��.j<����ׁj�K߅kRz6 @�5����m��Y�F���*$2_�p�7�ڐB����;H��j�/y@�����}@�IY�bzҳk�!�~�UCХw�5�U��� �t��0Ϙ
�sr3����o�����dX�����c�0ƶ���b�Hv
��9�Y f�;��(Ր=ZfA����T�D�D��ֿ�M^�lx �0��奤�S��!����"&*�|�@[��*O"�J��b�x�N�S���S՜޹6ՏR^��J�~�J�����!"��U��A�~gm�J�?�=T�ւ(���I����i)����"����6��ϟ���I��$�lA;_h�U�&Uф�M3���,���Ԋ4yRh�����M���'J��I�F������u<FN�w�4L���V �~GӐEx� ��N�W�&� �4��6Ӄ��0/��
�[�sm�&+��+J�b��̀0�fn��Yr�@m�n�BM�to�X����Zr�t;�Ĵ %������9�F�g��f6r�&+�Q�]�p$'"�]�s���r�e"��##�B$���#aC>aC%�f��M�¦D�c��Q(<x��Ц�5�������,w��ד*���w�cgI1����C��1�_�˫��� ܗm/v���/��4LR'k�J�1ãс������ڦc}٨���-Ȑ�sL�'�ʷ������f�$�(�t�U��R�K̠��1*-��I��!*�7�a}�U�+M�(���pAG��M��e2�����O��$:�LXr����jW�B��BO����G'���+�!�%�x
��bPb���]B��/��e�+����/|v��^
module.exports = function(opalParam) {
var Opal = opalParam || require('opal-npm-wrapper').Opal;
/* Generated by Opal 0.6.2 */
/* Generated by Opal 0.6.3 */
(function($opal) {

@@ -235,6 +235,50 @@ var self = $opal.top, $scope = $opal, nil = $opal.nil, $breaker = $opal.breaker, $slice = $opal.slice, $module = $opal.module, $klass = $opal.klass, $hash2 = $opal.hash2, $range = $opal.range, $hash = $opal.hash;

(function($base, $super) {
function $DocinfoProcessor(){};
var self = $DocinfoProcessor = $klass($base, $super, 'DocinfoProcessor', $DocinfoProcessor);
var def = self._proto, $scope = self._scope, TMP_4;
def.config = nil;
self.$attr_accessor("location");
def.$initialize = TMP_4 = function(config) {
var $a, $b, $c, self = this, $iter = TMP_4._p, $yield = $iter || nil;
if (config == null) {
config = $hash2([], {})
}
TMP_4._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_4, null).apply(self, [config]);
return ($a = "location", $b = self.config, ((($c = $b['$[]']($a)) !== false && $c !== nil) ? $c : $b['$[]=']($a, "header")));
};
return (def.$process = function(document) {
var $a, self = this;
return self.$raise((($a = $opal.Object._scope.NotImplementedError) == null ? $opal.cm('NotImplementedError') : $a));
}, nil) && 'process';
})(self, $scope.Processor);
(function($base) {
var self = $module($base, 'DocinfoProcessorDsl');
var def = self._proto, $scope = self._scope;
self.$include($scope.ProcessorDsl);
def.$at_location = function(value) {
var self = this;
return self.$option("location", value);
};
;$opal.donate(self, ["$at_location"]);
})(self);
$opal.casgn($scope.DocinfoProcessor, 'DSL', $scope.DocinfoProcessorDsl);
(function($base, $super) {
function $BlockProcessor(){};
var self = $BlockProcessor = $klass($base, $super, 'BlockProcessor', $BlockProcessor);
var def = self._proto, $scope = self._scope, TMP_4;
var def = self._proto, $scope = self._scope, TMP_5;

@@ -244,4 +288,4 @@ def.config = nil;

def.$initialize = TMP_4 = function(name, config) {
var $a, $b, $c, self = this, $iter = TMP_4._p, $yield = $iter || nil, $case = nil;
def.$initialize = TMP_5 = function(name, config) {
var $a, $b, $c, self = this, $iter = TMP_5._p, $yield = $iter || nil, $case = nil;

@@ -254,4 +298,4 @@ if (name == null) {

}
TMP_4._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_4, null).apply(self, [config]);
TMP_5._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_5, null).apply(self, [config]);
self.name = ((($a = name) !== false && $a !== nil) ? $a : self.config['$[]']("name"));

@@ -338,3 +382,3 @@ $case = self.config['$[]']("contexts");if ((($a = $opal.Object._scope.NilClass) == null ? $opal.cm('NilClass') : $a)['$===']($case)) {($a = "contexts", $b = self.config, ((($c = $b['$[]']($a)) !== false && $c !== nil) ? $c : $b['$[]=']($a, ["open", "paragraph"].$to_set())))}else if ((($a = $opal.Object._scope.Symbol) == null ? $opal.cm('Symbol') : $a)['$===']($case)) {self.config['$[]=']("contexts", [self.config['$[]']("contexts")].$to_set())}else {self.config['$[]=']("contexts", self.config['$[]']("contexts").$to_set())};

var def = self._proto, $scope = self._scope, TMP_5;
var def = self._proto, $scope = self._scope, TMP_6;

@@ -344,4 +388,4 @@ def.config = nil;

def.$initialize = TMP_5 = function(name, config) {
var $a, $b, $c, self = this, $iter = TMP_5._p, $yield = $iter || nil;
def.$initialize = TMP_6 = function(name, config) {
var $a, $b, $c, self = this, $iter = TMP_6._p, $yield = $iter || nil;

@@ -354,4 +398,4 @@ if (name == null) {

}
TMP_5._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_5, null).apply(self, [config]);
TMP_6._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_6, null).apply(self, [config]);
self.name = ((($a = name) !== false && $a !== nil) ? $a : self.config['$[]']("name"));

@@ -435,7 +479,7 @@ return ($a = "content_model", $b = self.config, ((($c = $b['$[]']($a)) !== false && $c !== nil) ? $c : $b['$[]=']($a, "attributes")));

var def = self._proto, $scope = self._scope, TMP_6;
var def = self._proto, $scope = self._scope, TMP_7;
def.config = def.name = nil;
def.$initialize = TMP_6 = function(name, config) {var $zuper = $slice.call(arguments, 0);
var $a, $b, $c, self = this, $iter = TMP_6._p, $yield = $iter || nil;
def.$initialize = TMP_7 = function(name, config) {var $zuper = $slice.call(arguments, 0);
var $a, $b, $c, self = this, $iter = TMP_7._p, $yield = $iter || nil;

@@ -445,4 +489,4 @@ if (config == null) {

}
TMP_6._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_6, $iter).apply(self, $zuper);
TMP_7._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_7, $iter).apply(self, $zuper);
return ($a = "regexp", $b = self.config, ((($c = $b['$[]']($a)) !== false && $c !== nil) ? $c : $b['$[]=']($a, (self.$resolve_regexp(self.name, self.config['$[]']("format"))))));

@@ -510,8 +554,8 @@ };

var def = self._proto, $scope = self._scope, TMP_7;
var def = self._proto, $scope = self._scope, TMP_8;
self.$attr("process_method");
return (def.$initialize = TMP_7 = function(kind, instance, process_method) {
var $a, self = this, $iter = TMP_7._p, $yield = $iter || nil;
return (def.$initialize = TMP_8 = function(kind, instance, process_method) {
var $a, self = this, $iter = TMP_8._p, $yield = $iter || nil;

@@ -521,5 +565,5 @@ if (process_method == null) {

}
TMP_7._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_7, null).apply(self, [kind, instance, instance.$config()]);
return self.process_method = ((($a = process_method) !== false && $a !== nil) ? $a : instance.$method("process"));
TMP_8._p = null;
$opal.find_super_dispatcher(self, 'initialize', TMP_8, null).apply(self, [kind, instance, instance.$config()]);
return self.process_method = ((($a = process_method) !== false && $a !== nil) ? $a : (instance.$method("process")));
}, nil) && 'initialize';

@@ -558,5 +602,5 @@ })(self, $scope.Extension);

var def = self._proto, $scope = self._scope, TMP_9, TMP_10, TMP_11, TMP_12, TMP_13, TMP_14, TMP_15, TMP_16, TMP_18;
var def = self._proto, $scope = self._scope, TMP_10, TMP_11, TMP_12, TMP_13, TMP_14, TMP_17, TMP_18, TMP_19, TMP_20, TMP_22;
def.groups = def.preprocessor_extensions = def.treeprocessor_extensions = def.postprocessor_extensions = def.include_processor_extensions = def.block_extensions = def.block_macro_extensions = def.inline_macro_extensions = nil;
def.groups = def.preprocessor_extensions = def.treeprocessor_extensions = def.postprocessor_extensions = def.include_processor_extensions = def.docinfo_processor_extensions = def.block_extensions = def.block_macro_extensions = def.inline_macro_extensions = nil;
self.$attr_reader("document");

@@ -573,3 +617,3 @@

self.groups = groups;
self.preprocessor_extensions = self.treeprocessor_extensions = self.postprocessor_extensions = self.include_processor_extensions = nil;
self.preprocessor_extensions = self.treeprocessor_extensions = self.postprocessor_extensions = self.include_processor_extensions = self.docinfo_processor_extensions = nil;
self.block_extensions = self.block_macro_extensions = self.inline_macro_extensions = nil;

@@ -580,16 +624,16 @@ return self.document = nil;

def.$activate = function(document) {
var $a, $b, TMP_8, self = this;
var $a, $b, TMP_9, self = this;
self.document = document;
($a = ($b = ($scope.Extensions.$groups().$values()['$+'](self.groups.$values()))).$each, $a._p = (TMP_8 = function(group){var self = TMP_8._s || this, $a, $b, $case = nil;
($a = ($b = ($scope.Extensions.$groups().$values()['$+'](self.groups.$values()))).$each, $a._p = (TMP_9 = function(group){var self = TMP_9._s || this, $a, $b, $case = nil;
if (group == null) group = nil;
return (function() {$case = group;if ((($a = $opal.Object._scope.Proc) == null ? $opal.cm('Proc') : $a)['$===']($case)) {return (function() {$case = group.$arity();if ((0)['$===']($case) || (-1)['$===']($case)) {return ($a = ($b = self).$instance_exec, $a._p = group.$to_proc(), $a).call($b)}else if ((1)['$===']($case)) {return group.$call(self)}else { return nil }})()}else if ((($a = $opal.Object._scope.Class) == null ? $opal.cm('Class') : $a)['$===']($case)) {return group.$new().$activate(self)}else {return group.$activate(self)}})()}, TMP_8._s = self, TMP_8), $a).call($b);
return (function() {$case = group;if ((($a = $opal.Object._scope.Proc) == null ? $opal.cm('Proc') : $a)['$===']($case)) {return (function() {$case = group.$arity();if ((0)['$===']($case) || (-1)['$===']($case)) {return ($a = ($b = self).$instance_exec, $a._p = group.$to_proc(), $a).call($b)}else if ((1)['$===']($case)) {return group.$call(self)}else { return nil }})()}else if ((($a = $opal.Object._scope.Class) == null ? $opal.cm('Class') : $a)['$===']($case)) {return group.$new().$activate(self)}else {return group.$activate(self)}})()}, TMP_9._s = self, TMP_9), $a).call($b);
return self;
};
def.$preprocessor = TMP_9 = function(args) {
var $a, $b, self = this, $iter = TMP_9._p, block = $iter || nil;
def.$preprocessor = TMP_10 = function(args) {
var $a, $b, self = this, $iter = TMP_10._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_9._p = null;
TMP_10._p = null;
return ($a = ($b = self).$add_document_processor, $a._p = block.$to_proc(), $a).call($b, "preprocessor", args);

@@ -610,7 +654,7 @@ };

def.$treeprocessor = TMP_10 = function(args) {
var $a, $b, self = this, $iter = TMP_10._p, block = $iter || nil;
def.$treeprocessor = TMP_11 = function(args) {
var $a, $b, self = this, $iter = TMP_11._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_10._p = null;
TMP_11._p = null;
return ($a = ($b = self).$add_document_processor, $a._p = block.$to_proc(), $a).call($b, "treeprocessor", args);

@@ -631,7 +675,7 @@ };

def.$postprocessor = TMP_11 = function(args) {
var $a, $b, self = this, $iter = TMP_11._p, block = $iter || nil;
def.$postprocessor = TMP_12 = function(args) {
var $a, $b, self = this, $iter = TMP_12._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_11._p = null;
TMP_12._p = null;
return ($a = ($b = self).$add_document_processor, $a._p = block.$to_proc(), $a).call($b, "postprocessor", args);

@@ -652,7 +696,7 @@ };

def.$include_processor = TMP_12 = function(args) {
var $a, $b, self = this, $iter = TMP_12._p, block = $iter || nil;
def.$include_processor = TMP_13 = function(args) {
var $a, $b, self = this, $iter = TMP_13._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_12._p = null;
TMP_13._p = null;
return ($a = ($b = self).$add_document_processor, $a._p = block.$to_proc(), $a).call($b, "include_processor", args);

@@ -673,7 +717,53 @@ };

def.$block = TMP_13 = function(args) {
var $a, $b, self = this, $iter = TMP_13._p, block = $iter || nil;
def.$docinfo_processor = TMP_14 = function(args) {
var $a, $b, self = this, $iter = TMP_14._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_13._p = null;
TMP_14._p = null;
return ($a = ($b = self).$add_document_processor, $a._p = block.$to_proc(), $a).call($b, "docinfo_processor", args);
};
def['$docinfo_processors?'] = function(location) {
var $a, $b, TMP_15, self = this;
if (location == null) {
location = nil
}
if ((($a = self.docinfo_processor_extensions) !== nil && (!$a._isBoolean || $a == true))) {
if (location !== false && location !== nil) {
return ($a = ($b = self.docinfo_processor_extensions).$find, $a._p = (TMP_15 = function(ext){var self = TMP_15._s || this;
if (ext == null) ext = nil;
return ext.$config()['$[]']("location")['$=='](location)}, TMP_15._s = self, TMP_15), $a).call($b)
} else {
return true
}
} else {
return false
};
};
def.$docinfo_processors = function(location) {
var $a, $b, TMP_16, self = this;
if (location == null) {
location = nil
}
if ((($a = self.docinfo_processor_extensions) !== nil && (!$a._isBoolean || $a == true))) {
if (location !== false && location !== nil) {
return ($a = ($b = self.docinfo_processor_extensions).$select, $a._p = (TMP_16 = function(ext){var self = TMP_16._s || this;
if (ext == null) ext = nil;
return ext.$config()['$[]']("location")['$=='](location)}, TMP_16._s = self, TMP_16), $a).call($b)
} else {
return self.docinfo_processor_extensions
}
} else {
return nil
};
};
def.$block = TMP_17 = function(args) {
var $a, $b, self = this, $iter = TMP_17._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_17._p = null;
return ($a = ($b = self).$add_syntax_processor, $a._p = block.$to_proc(), $a).call($b, "block", args);

@@ -708,7 +798,7 @@ };

def.$block_macro = TMP_14 = function(args) {
var $a, $b, self = this, $iter = TMP_14._p, block = $iter || nil;
def.$block_macro = TMP_18 = function(args) {
var $a, $b, self = this, $iter = TMP_18._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_14._p = null;
TMP_18._p = null;
return ($a = ($b = self).$add_syntax_processor, $a._p = block.$to_proc(), $a).call($b, "block_macro", args);

@@ -739,7 +829,7 @@ };

def.$inline_macro = TMP_15 = function(args) {
var $a, $b, self = this, $iter = TMP_15._p, block = $iter || nil;
def.$inline_macro = TMP_19 = function(args) {
var $a, $b, self = this, $iter = TMP_19._p, block = $iter || nil;
args = $slice.call(arguments, 0);
TMP_15._p = null;
TMP_19._p = null;
return ($a = ($b = self).$add_syntax_processor, $a._p = block.$to_proc(), $a).call($b, "inline_macro", args);

@@ -778,10 +868,10 @@ };

def.$add_document_processor = TMP_16 = function(kind, args) {
var $a, $b, TMP_17, $c, $d, $e, $f, self = this, $iter = TMP_16._p, block = $iter || nil, kind_name = nil, kind_class_symbol = nil, kind_class = nil, kind_java_class = nil, kind_store = nil, extension = nil, config = nil, processor = nil, processor_instance = nil;
def.$add_document_processor = TMP_20 = function(kind, args) {
var $a, $b, TMP_21, $c, $d, $e, $f, self = this, $iter = TMP_20._p, block = $iter || nil, kind_name = nil, kind_class_symbol = nil, kind_class = nil, kind_java_class = nil, kind_store = nil, extension = nil, config = nil, processor = nil, processor_instance = nil;
TMP_16._p = null;
TMP_20._p = null;
kind_name = kind.$to_s().$tr("_", " ");
kind_class_symbol = ($a = ($b = kind_name.$split(" ")).$map, $a._p = (TMP_17 = function(word){var self = TMP_17._s || this;
kind_class_symbol = ($a = ($b = kind_name.$split(" ")).$map, $a._p = (TMP_21 = function(word){var self = TMP_21._s || this;
if (word == null) word = nil;
return "" + (word.$chr().$upcase()) + (word['$[]']($range(1, -1, false)))}, TMP_17._s = self, TMP_17), $a).call($b).$join().$to_sym();
return "" + (word.$chr().$upcase()) + (word['$[]']($range(1, -1, false)))}, TMP_21._s = self, TMP_21), $a).call($b).$join().$to_sym();
kind_class = $scope.Extensions.$const_get(kind_class_symbol);

@@ -797,7 +887,4 @@ kind_java_class = (function() {if ((($a = (($opal.Object._scope.AsciidoctorJ == null ? nil : 'constant'))) !== nil && (!$a._isBoolean || $a == true))) {

processor = kind_class.$new(config);
(function(self) {
var $scope = self._scope, def = self._proto;
return self.$include_dsl()
})(processor.$singleton_class());
if ((($a = kind_class.$constants().$grep("DSL")) !== nil && (!$a._isBoolean || $a == true))) {
processor.$extend(kind_class.$const_get("DSL"))};
($a = ($c = processor).$instance_exec, $a._p = block.$to_proc(), $a).call($c);

@@ -835,10 +922,10 @@ processor.$freeze();

def.$add_syntax_processor = TMP_18 = function(kind, args) {
var $a, $b, TMP_19, $c, $d, $e, $f, self = this, $iter = TMP_18._p, block = $iter || nil, kind_name = nil, kind_class_basename = nil, kind_class_symbol = nil, kind_class = nil, kind_java_class = nil, kind_store = nil, name = nil, config = nil, processor = nil, processor_instance = nil;
def.$add_syntax_processor = TMP_22 = function(kind, args) {
var $a, $b, TMP_23, $c, $d, $e, $f, self = this, $iter = TMP_22._p, block = $iter || nil, kind_name = nil, kind_class_basename = nil, kind_class_symbol = nil, kind_class = nil, kind_java_class = nil, kind_store = nil, name = nil, config = nil, processor = nil, processor_instance = nil;
TMP_18._p = null;
TMP_22._p = null;
kind_name = kind.$to_s().$tr("_", " ");
kind_class_basename = ($a = ($b = kind_name.$split(" ")).$map, $a._p = (TMP_19 = function(word){var self = TMP_19._s || this;
kind_class_basename = ($a = ($b = kind_name.$split(" ")).$map, $a._p = (TMP_23 = function(word){var self = TMP_23._s || this;
if (word == null) word = nil;
return "" + (word.$chr().$upcase()) + (word['$[]']($range(1, -1, false)))}, TMP_19._s = self, TMP_19), $a).call($b).$join();
return "" + (word.$chr().$upcase()) + (word['$[]']($range(1, -1, false)))}, TMP_23._s = self, TMP_23), $a).call($b).$join();
kind_class_symbol = ((("") + (kind_class_basename)) + "Processor").$to_sym();

@@ -855,7 +942,4 @@ kind_class = $scope.Extensions.$const_get(kind_class_symbol);

processor = kind_class.$new(self.$as_symbol(name), config);
(function(self) {
var $scope = self._scope, def = self._proto;
return self.$include_dsl()
})(processor.$singleton_class());
if ((($a = kind_class.$constants().$grep("DSL")) !== nil && (!$a._isBoolean || $a == true))) {
processor.$extend(kind_class.$const_get("DSL"))};
if (block.$arity()['$=='](1)) {

@@ -963,4 +1047,4 @@ if ($opal.$yield1(block, processor) === $breaker) return $breaker.$v

};
self._proto.$build_registry = TMP_20 = function(name) {
var $a, self = this, $iter = TMP_20._p, block = $iter || nil;
self._proto.$build_registry = TMP_24 = function(name) {
var $a, self = this, $iter = TMP_24._p, block = $iter || nil;

@@ -970,3 +1054,3 @@ if (name == null) {

}
TMP_20._p = null;
TMP_24._p = null;
if ((block !== nil)) {

@@ -979,7 +1063,7 @@ ((($a = name) !== false && $a !== nil) ? $a : name = self.$generate_name());

};
self._proto.$register = TMP_21 = function(args) {
var $a, self = this, $iter = TMP_21._p, block = $iter || nil, argc = nil, resolved_group = nil, group = nil, $case = nil, name = nil;
self._proto.$register = TMP_25 = function(args) {
var $a, self = this, $iter = TMP_25._p, block = $iter || nil, argc = nil, resolved_group = nil, group = nil, $case = nil, name = nil;
args = $slice.call(arguments, 0);
TMP_21._p = null;
TMP_25._p = null;
argc = args.$length();

@@ -1015,6 +1099,6 @@ resolved_group = (function() {if ((block !== nil)) {

return (self._proto.$class_for_name = function(qualified_name) {
var $a, $b, TMP_22, self = this, resolved_class = nil;
var $a, $b, TMP_26, self = this, resolved_class = nil;
resolved_class = (($a = $opal.Object._scope.Object) == null ? $opal.cm('Object') : $a);
($a = ($b = qualified_name.$split("::")).$each, $a._p = (TMP_22 = function(name){var self = TMP_22._s || this, $a;
($a = ($b = qualified_name.$split("::")).$each, $a._p = (TMP_26 = function(name){var self = TMP_26._s || this, $a;
if (name == null) name = nil;

@@ -1027,3 +1111,3 @@ if ((($a = name['$empty?']()) !== nil && (!$a._isBoolean || $a == true))) {

return self.$raise("Could not resolve class for name: " + (qualified_name))
}}, TMP_22._s = self, TMP_22), $a).call($b);
}}, TMP_26._s = self, TMP_26), $a).call($b);
return resolved_class;

@@ -1030,0 +1114,0 @@ }, nil) && 'class_for_name';

@@ -1,1 +0,1 @@

module.exports=function(a){var b=a||require("opal-npm-wrapper").Opal;!function(a){var b=a.top,c=a.nil,d=a.breaker,e=a.slice,f=a.module,g=a.klass,h=a.hash2,i=a.range,j=a.hash;return function(b){{var k=f(b,"Asciidoctor");k._proto,k._scope}!function(b){var k=f(b,"Extensions"),l=(k._proto,k._scope);!function(b,d){function f(){}var i,j,k,l=f=g(b,d,"Processor",f),m=l._proto,n=l._scope;return m.config=c,function(a){a._scope,a._proto;return a._proto.$config=function(){var a,b=this;return null==b.config&&(b.config=c),(a=b.config)!==!1&&a!==c?a:b.config=h([],{})},a._proto.$option=function(a,b){var c=this;return c.$config()["$[]="](a,b)},a._proto.$use_dsl=function(){var a,b=this;return(a=b.$name()["$nil_or_empty?"]())===c||a._isBoolean&&1!=a?(a=b.$constants().$grep("DSL"))===c||a._isBoolean&&1!=a?c:b.$extend(b.$const_get("DSL")):(a=b.$constants().$grep("DSL"))===c||a._isBoolean&&1!=a?c:b.$include(b.$const_get("DSL"))},a._proto.$extend_dsl=a._proto.$use_dsl,a._proto.$include_dsl=a._proto.$use_dsl}(l.$singleton_class()),l.$attr_reader("config"),m.$initialize=function(a){var b=this;return null==a&&(a=h([],{})),b.config=b.$class().$config().$merge(a)},m.$update_config=function(a){var b=this;return b.config.$update(a)},m.$process=function(b){var c,d=this;return b=e.call(arguments,0),d.$raise(null==(c=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):c)},m.$create_block=function(a,b,c,d,e){return null==e&&(e=h([],{})),n.Block.$new(a,b,h(["source","attributes"],{source:c,attributes:d}).$merge(e))},m.$create_image_block=function(a,b,d){var e=this;return null==d&&(d=h([],{})),e.$create_block(a,"image",c,b,d)},m.$create_inline=function(a,b,c,d){return null==d&&(d=h([],{})),n.Inline.$new(a,b,c,d)},m.$parse_content=function(a,b,d){var e,f,g=c,i=c;for(null==d&&(d=h([],{})),g=function(){return(e=b["$is_a?"](n.Reader))===c||e._isBoolean&&1!=e?n.Reader.$new(b):g}();(f=g["$has_more_lines?"]())!==c&&(!f._isBoolean||1==f);)i=n.Parser.$next_block(g,a,d),i!==!1&&i!==c&&a["$<<"](i);return c},(i=(j=[["create_paragraph","create_block","paragraph"],["create_open_block","create_block","open"],["create_example_block","create_block","example"],["create_pass_block","create_block","pass"],["create_listing_block","create_block","listing"],["create_literal_block","create_block","literal"],["create_anchor","create_inline","anchor"]]).$each,i._p=(k=function(a,b,d){var f,g,h,i=k._s||this;return null==a&&(a=c),null==b&&(b=c),null==d&&(d=c),(f=(g=i).$define_method,f._p=(h=function(a){var c,f=h._s||this;return a=e.call(arguments,0),(c=f).$send.apply(c,[b].concat(a.$dup().$insert(1,d)))},h._s=i,h),f).call(g,a)},k._s=l,k),i).call(j)}(k,null),function(b){{var d,g=f(b,"ProcessorDsl"),h=g._proto;g._scope}h.$option=function(a,b){var c=this;return c.$config()["$[]="](a,b)},h.$process=d=function(b){var f,g,h=this,i=d._p,j=i||c;return null==h.process_block&&(h.process_block=c),b=e.call(arguments,0),d._p=null,j!==c?h.process_block=j:(f=h.process_block)===c||f._isBoolean&&1!=f?h.$raise(null==(g=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):g):(f=h.process_block).$call.apply(f,[].concat(b))},h["$process_block_given?"]=function(){var a,b=this;return a=b.process_block,null!=a&&a!==c?"instance-variable":c},a.donate(g,["$option","$process","$process_block_given?"])}(k),function(b,d){function e(){}{var f=e=g(b,d,"Preprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Preprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"Treeprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Treeprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"Postprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Postprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"IncludeProcessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},h["$handles?"]=function(){return!0},c&&"handles?"}(k,l.Processor),a.casgn(l.IncludeProcessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f,i=e=g(b,d,"BlockProcessor",e),j=i._proto;i._scope}return j.config=c,i.$attr_accessor("name"),j.$initialize=f=function(b,d){var e,g,i,j=this,k=(f._p,c);return null==b&&(b=c),null==d&&(d=h([],{})),f._p=null,a.find_super_dispatcher(j,"initialize",f,null).apply(j,[d]),j.name=(e=b)!==!1&&e!==c?e:j.config["$[]"]("name"),k=j.config["$[]"]("contexts"),(null==(e=a.Object._scope.NilClass)?a.cm("NilClass"):e)["$==="](k)?(e="contexts",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,["open","paragraph"].$to_set())):(null==(e=a.Object._scope.Symbol)?a.cm("Symbol"):e)["$==="](k)?j.config["$[]="]("contexts",[j.config["$[]"]("contexts")].$to_set()):j.config["$[]="]("contexts",j.config["$[]"]("contexts").$to_set()),e="content_model",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,"compound")},j.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),function(b){var d=f(b,"BlockProcessorDsl"),g=d._proto,h=d._scope;d.$include(h.ProcessorDsl),g.$named=function(a){var b,d=this;return(b=d["$is_a?"](h.Processor))===c||b._isBoolean&&1!=b?d.$option("name",a):d.name=a},a.defn(d,"$match_name",g.$named),a.defn(d,"$bind_to",g.$named),g.$contexts=function(a){var b=this;return a=e.call(arguments,0),b.$option("contexts",a.$flatten())},a.defn(d,"$on_contexts",g.$contexts),a.defn(d,"$on_context",g.$contexts),g.$content_model=function(a){var b=this;return b.$option("content_model",a)},a.defn(d,"$parse_content_as",g.$content_model),g.$positional_attributes=function(a){var b=this;return a=e.call(arguments,0),b.$option("pos_attrs",a.$flatten())},a.defn(d,"$pos_attrs",g.$positional_attributes),a.defn(d,"$name_attributes",g.$positional_attributes),a.defn(d,"$name_positional_attributes",g.$positional_attributes),g.$default_attrs=function(a){var b=this;return b.$option("default_attrs",a)},a.defn(d,"$seed_attributes_with",g.$default_attrs),a.donate(d,["$named","$match_name","$bind_to","$contexts","$on_contexts","$on_context","$content_model","$parse_content_as","$positional_attributes","$pos_attrs","$name_attributes","$name_positional_attributes","$default_attrs","$seed_attributes_with"])}(k),a.casgn(l.BlockProcessor,"DSL",l.BlockProcessorDsl),function(b,d){function e(){}{var f,i=e=g(b,d,"MacroProcessor",e),j=i._proto;i._scope}return j.config=c,i.$attr_accessor("name"),j.$initialize=f=function(b,d){{var e,g,i,j=this;f._p}return null==b&&(b=c),null==d&&(d=h([],{})),f._p=null,a.find_super_dispatcher(j,"initialize",f,null).apply(j,[d]),j.name=(e=b)!==!1&&e!==c?e:j.config["$[]"]("name"),e="content_model",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,"attributes")},j.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),function(b){var d=f(b,"MacroProcessorDsl"),g=d._proto,h=d._scope;d.$include(h.ProcessorDsl),g.$named=function(a){var b,d=this;return(b=d["$is_a?"](h.Processor))===c||b._isBoolean&&1!=b?d.$option("name",a):d.name=a},a.defn(d,"$match_name",g.$named),a.defn(d,"$bind_to",g.$named),g.$content_model=function(a){var b=this;return b.$option("content_model",a)},a.defn(d,"$parse_content_as",g.$content_model),g.$positional_attributes=function(a){var b=this;return a=e.call(arguments,0),b.$option("pos_attrs",a.$flatten())},a.defn(d,"$pos_attrs",g.$positional_attributes),a.defn(d,"$name_attributes",g.$positional_attributes),a.defn(d,"$name_positional_attributes",g.$positional_attributes),g.$default_attrs=function(a){var b=this;return b.$option("default_attrs",a)},a.defn(d,"$seed_attributes_with",g.$default_attrs),a.donate(d,["$named","$match_name","$bind_to","$content_model","$parse_content_as","$positional_attributes","$pos_attrs","$name_attributes","$name_positional_attributes","$default_attrs","$seed_attributes_with"])}(k),function(a,b){function d(){}{var e=d=g(a,b,"BlockMacroProcessor",d);e._proto,e._scope}return c}(k,l.MacroProcessor),a.casgn(l.BlockMacroProcessor,"DSL",l.MacroProcessorDsl),function(b,d){function f(){}{var i,j=f=g(b,d,"InlineMacroProcessor",f),k=j._proto;j._scope}return k.config=k.name=c,k.$initialize=i=function(b,d){var f,g,j,k=e.call(arguments,0),l=this,m=i._p;return null==d&&(d=h([],{})),i._p=null,a.find_super_dispatcher(l,"initialize",i,m).apply(l,k),f="regexp",g=l.config,(j=g["$[]"](f))!==!1&&j!==c?j:g["$[]="](f,l.$resolve_regexp(l.name,l.config["$[]"]("format")))},k.$resolve_regexp=function(a,b){return new RegExp(b["$=="]("short")?"\\\\?"+a+":\\[((?:\\\\\\]|[^\\]])*?)\\]":"\\\\?"+a+":(\\S+?)\\[((?:\\\\\\]|[^\\]])*?)\\]")},c&&"resolve_regexp"}(k,l.MacroProcessor),function(b){var c=f(b,"InlineMacroProcessorDsl"),d=c._proto,e=c._scope;c.$include(e.MacroProcessorDsl),d.$using_format=function(a){var b=this;return b.$option("format",a)},d.$match=function(a){var b=this;return b.$option("regexp",a)},a.donate(c,["$using_format","$match"])}(k),a.casgn(l.InlineMacroProcessor,"DSL",l.InlineMacroProcessorDsl),function(a,b){function d(){}{var e=d=g(a,b,"Extension",d),f=e._proto;e._scope}return e.$attr("kind"),e.$attr("config"),e.$attr("instance"),f.$initialize=function(a,b,c){var d=this;return d.kind=a,d.instance=b,d.config=c},c&&"initialize"}(k,null),function(b,d){function e(){}{var f,h=e=g(b,d,"ProcessorExtension",e),i=h._proto;h._scope}return h.$attr("process_method"),i.$initialize=f=function(b,d,e){{var g,h=this;f._p}return null==e&&(e=c),f._p=null,a.find_super_dispatcher(h,"initialize",f,null).apply(h,[b,d,d.$config()]),h.process_method=(g=e)!==!1&&g!==c?g:d.$method("process")},c&&"initialize"}(k,l.Extension),function(b,d){function e(){}{var f=e=g(b,d,"Group",e),h=f._proto;f._scope}return function(a){{var b=a._scope;a._proto}return a._proto.$register=function(a){var d=this;return null==a&&(a=c),b.Extensions.$register(a,d)},c&&"register"}(f.$singleton_class()),h.$activate=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"activate"}(k,null),function(b,f){function j(){}var k,l,m,n,o,p,q,r,s,t=j=g(b,f,"Registry",j),u=t._proto,v=t._scope;return u.groups=u.preprocessor_extensions=u.treeprocessor_extensions=u.postprocessor_extensions=u.include_processor_extensions=u.block_extensions=u.block_macro_extensions=u.inline_macro_extensions=c,t.$attr_reader("document"),t.$attr_reader("groups"),u.$initialize=function(a){var b=this;return null==a&&(a=h([],{})),b.groups=a,b.preprocessor_extensions=b.treeprocessor_extensions=b.postprocessor_extensions=b.include_processor_extensions=c,b.block_extensions=b.block_macro_extensions=b.inline_macro_extensions=c,b.document=c},u.$activate=function(b){var d,e,f,g=this;return g.document=b,(d=(e=v.Extensions.$groups().$values()["$+"](g.groups.$values())).$each,d._p=(f=function(b){var d,e,g=f._s||this,h=c;return null==b&&(b=c),function(){return h=b,(null==(d=a.Object._scope.Proc)?a.cm("Proc"):d)["$==="](h)?function(){return h=b.$arity(),0["$==="](h)||(-1)["$==="](h)?(d=(e=g).$instance_exec,d._p=b.$to_proc(),d).call(e):1["$==="](h)?b.$call(g):c}():(null==(d=a.Object._scope.Class)?a.cm("Class"):d)["$==="](h)?b.$new().$activate(g):b.$activate(g)}()},f._s=g,f),d).call(e),g},u.$preprocessor=k=function(a){var b,d,f=this,g=k._p,h=g||c;return a=e.call(arguments,0),k._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"preprocessor",a)},u["$preprocessors?"]=function(){var a=this;return a.preprocessor_extensions["$!"]()["$!"]()},u.$preprocessors=function(){var a=this;return a.preprocessor_extensions},u.$treeprocessor=l=function(a){var b,d,f=this,g=l._p,h=g||c;return a=e.call(arguments,0),l._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"treeprocessor",a)},u["$treeprocessors?"]=function(){var a=this;return a.treeprocessor_extensions["$!"]()["$!"]()},u.$treeprocessors=function(){var a=this;return a.treeprocessor_extensions},u.$postprocessor=m=function(a){var b,d,f=this,g=m._p,h=g||c;return a=e.call(arguments,0),m._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"postprocessor",a)},u["$postprocessors?"]=function(){var a=this;return a.postprocessor_extensions["$!"]()["$!"]()},u.$postprocessors=function(){var a=this;return a.postprocessor_extensions},u.$include_processor=n=function(a){var b,d,f=this,g=n._p,h=g||c;return a=e.call(arguments,0),n._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"include_processor",a)},u["$include_processors?"]=function(){var a=this;return a.include_processor_extensions["$!"]()["$!"]()},u.$include_processors=function(){var a=this;return a.include_processor_extensions},u.$block=o=function(a){var b,d,f=this,g=o._p,h=g||c;return a=e.call(arguments,0),o._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"block",a)},u["$blocks?"]=function(){var a=this;return a.block_extensions["$!"]()["$!"]()},u["$registered_for_block?"]=function(a,b){var d,e=this,f=c;return(d=f=e.block_extensions["$[]"](a.$to_sym()))===c||d._isBoolean&&1!=d?!1:(d=f.$config()["$[]"]("contexts")["$include?"](b))===c||d._isBoolean&&1!=d?!1:f},u.$find_block_extension=function(a){var b=this;return b.block_extensions["$[]"](a.$to_sym())},u.$block_macro=p=function(a){var b,d,f=this,g=p._p,h=g||c;return a=e.call(arguments,0),p._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"block_macro",a)},u["$block_macros?"]=function(){var a=this;return a.block_macro_extensions["$!"]()["$!"]()},u["$registered_for_block_macro?"]=function(a){var b,d=this,e=c;return(b=e=d.block_macro_extensions["$[]"](a.$to_sym()))===c||b._isBoolean&&1!=b?!1:e},u.$find_block_macro_extension=function(a){var b=this;return b.block_macro_extensions["$[]"](a.$to_sym())},u.$inline_macro=q=function(a){var b,d,f=this,g=q._p,h=g||c;return a=e.call(arguments,0),q._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"inline_macro",a)},u["$inline_macros?"]=function(){var a=this;return a.inline_macro_extensions["$!"]()["$!"]()},u["$registered_for_inline_macro?"]=function(a){var b,d=this,e=c;return(b=e=d.inline_macro_extensions["$[]"](a.$to_sym()))===c||b._isBoolean&&1!=b?!1:e},u.$find_inline_macro_extension=function(a){var b=this;return b.inline_macro_extensions["$[]"](a.$to_sym())},u.$inline_macros=function(){var a=this;return a.inline_macro_extensions.$values()},t.$private(),u.$add_document_processor=r=function(b,d){var e,f,g,h,j,k,l,m=this,n=r._p,o=n||c,p=c,q=c,s=c,t=c,u=c,w=c,x=c,y=c,z=c;return r._p=null,p=b.$to_s().$tr("_"," "),q=(e=(f=p.$split(" ")).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),""+a.$chr().$upcase()+a["$[]"](i(1,-1,!1))},g._s=m,g),e).call(f).$join().$to_sym(),s=v.Extensions.$const_get(q),t=function(){return(e=null==a.Object._scope.AsciidoctorJ?c:"constant")===c||e._isBoolean&&1!=e?c:(null==(e=a.Object._scope.AsciidoctorJ)?a.cm("AsciidoctorJ"):e)._scope.Extensions.$const_get(q)}(),u=(e=m.$instance_variable_get(("@"+b+"_extensions").$to_sym()))!==!1&&e!==c?e:m.$instance_variable_set(("@"+b+"_extensions").$to_sym(),[]),w=function(){return o!==c?(x=m.$resolve_args(d,1),y=s.$new(x),function(a){a._scope,a._proto;return a.$include_dsl()}(y.$singleton_class()),(e=(h=y).$instance_exec,e._p=o.$to_proc(),e).call(h),y.$freeze(),((e=y["$process_block_given?"]())===c||e._isBoolean&&1!=e)&&m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("No block specified to process "+p+" extension at "+o.$source_location())),v.ProcessorExtension.$new(b,y)):(e=a.to_ary(m.$resolve_args(d,2)),y=null==e[0]?c:e[0],x=null==e[1]?c:e[1],(e=(j=y["$is_a?"](null==(k=a.Object._scope.Class)?a.cm("Class"):k))!==!1&&j!==c?j:(k=y["$is_a?"](null==(l=a.Object._scope.String)?a.cm("String"):l),k!==!1&&k!==c?y=v.Extensions.$class_for_name(y):k))===c||e._isBoolean&&1!=e?(e=(j=y["$is_a?"](s))!==!1&&j!==c?j:(k=t!==!1&&t!==c)?y["$is_a?"](t):k)===c||e._isBoolean&&1!=e?m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("Invalid arguments specified for registering "+p+" extension: "+d)):(y.$update_config(x),y.$freeze(),v.ProcessorExtension.$new(b,y)):(((e=(j=y["$<"](s))!==!1&&j!==c?j:(k=t!==!1&&t!==c)?y["$<"](t):k)===c||e._isBoolean&&1!=e)&&m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("Invalid type for "+p+" extension: "+y)),z=y.$new(x),z.$freeze(),v.ProcessorExtension.$new(b,z)))}(),w.$config()["$[]"]("position")["$=="](">>")?u.$unshift(w):u["$<<"](w)},u.$add_syntax_processor=s=function(b,e){var f,g,j,k,l,m,n,o=this,p=s._p,q=p||c,r=c,t=c,u=c,w=c,x=c,y=c,z=c,A=c,B=c,C=c;if(s._p=null,r=b.$to_s().$tr("_"," "),t=(f=(g=r.$split(" ")).$map,f._p=(j=function(a){j._s||this;return null==a&&(a=c),""+a.$chr().$upcase()+a["$[]"](i(1,-1,!1))},j._s=o,j),f).call(g).$join(),u=(""+t+"Processor").$to_sym(),w=v.Extensions.$const_get(u),x=function(){return(f=null==a.Object._scope.AsciidoctorJ?c:"constant")===c||f._isBoolean&&1!=f?c:(null==(f=a.Object._scope.AsciidoctorJ)?a.cm("AsciidoctorJ"):f)._scope.Extensions.$const_get(u)}(),y=(f=o.$instance_variable_get(("@"+b+"_extensions").$to_sym()))!==!1&&f!==c?f:o.$instance_variable_set(("@"+b+"_extensions").$to_sym(),h([],{})),q!==c){if(f=a.to_ary(o.$resolve_args(e,2)),z=null==f[0]?c:f[0],A=null==f[1]?c:f[1],B=w.$new(o.$as_symbol(z),A),function(a){a._scope,a._proto;return a.$include_dsl()}(B.$singleton_class()),q.$arity()["$=="](1)){if(a.$yield1(q,B)===d)return d.$v}else(f=(k=B).$instance_exec,f._p=q.$to_proc(),f).call(k);return((f=z=o.$as_symbol(B.$name()))===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension at "+q.$source_location())),((f=B["$process_block_given?"]())===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.NoMethodError)?a.cm("NoMethodError"):f).$new("No block specified to process "+r+" extension at "+q.$source_location())),B.$freeze(),y["$[]="](z,v.ProcessorExtension.$new(b,B))}return f=a.to_ary(o.$resolve_args(e,3)),B=null==f[0]?c:f[0],z=null==f[1]?c:f[1],A=null==f[2]?c:f[2],(f=(l=B["$is_a?"](null==(m=a.Object._scope.Class)?a.cm("Class"):m))!==!1&&l!==c?l:(m=B["$is_a?"](null==(n=a.Object._scope.String)?a.cm("String"):n),m!==!1&&m!==c?B=v.Extensions.$class_for_name(B):m))===c||f._isBoolean&&1!=f?(f=(l=B["$is_a?"](w))!==!1&&l!==c?l:(m=x!==!1&&x!==c)?B["$is_a?"](x):m)===c||f._isBoolean&&1!=f?o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("Invalid arguments specified for registering "+r+" extension: "+e)):(B.$update_config(A),((f=z=function(){return z!==!1&&z!==c?B["$name="](o.$as_symbol(z)):o.$as_symbol(B.$name())}())===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension: "+B)),B.$freeze(),y["$[]="](z,v.ProcessorExtension.$new(b,B))):(((f=(l=B["$<"](w))!==!1&&l!==c?l:(m=x!==!1&&x!==c)?B["$<"](x):m)===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("Class specified for "+r+" extension does not inherit from "+w+": "+B)),C=B.$new(o.$as_symbol(z),A),((f=z=o.$as_symbol(C.$name()))===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension: "+B)),B.$freeze(),y["$[]="](z,v.ProcessorExtension.$new(b,C)))},u.$resolve_args=function(b,d){var e,f,g=c,i=c,j=c;return g=function(){return(e=b["$[]"](-1)["$is_a?"](null==(f=a.Object._scope.Hash)?a.cm("Hash"):f))===c||e._isBoolean&&1!=e?h([],{}):b.$pop()}(),d["$=="](1)?g:(i=b.$size(),(j=d["$-"](1)["$-"](i))["$>"](0)?b.$fill(c,i,j):j["$<"](0)&&b.$pop(j["$-@"]()),b["$<<"](g),b)},u.$as_symbol=function(b){var d,e;return b!==!1&&b!==c?function(){return(d=b["$is_a?"](null==(e=a.Object._scope.Symbol)?a.cm("Symbol"):e))===c||d._isBoolean&&1!=d?b.$to_sym():b}():c},c&&"as_symbol"}(k,null),function(b){{var d=b._scope;b._proto}return b._proto.$generate_name=function(){var a=this;return"extgrp"+a.$next_auto_id()},b._proto.$next_auto_id=function(){var a,b=this;return null==b.auto_id&&(b.auto_id=c),(a=b.auto_id)!==!1&&a!==c?a:b.auto_id=-1,b.auto_id=b.auto_id["$+"](1)},b._proto.$groups=function(){var a,b=this;return null==b.groups&&(b.groups=c),(a=b.groups)!==!1&&a!==c?a:b.groups=h([],{})},b._proto.$build_registry=TMP_20=function(a){var b,e=this,f=TMP_20._p,g=f||c;return null==a&&(a=c),TMP_20._p=null,g!==c?((b=a)!==!1&&b!==c?b:a=e.$generate_name(),d.Registry.$new(j(a,g))):d.Registry.$new()},b._proto.$register=TMP_21=function(b){var d,f=this,g=TMP_21._p,h=g||c,i=c,j=c,k=c,l=c,m=c;return b=e.call(arguments,0),TMP_21._p=null,i=b.$length(),j=function(){return h!==c?h:(d=(k=b.$pop())["$!"]())===c||d._isBoolean&&1!=d?function(){return l=k,(null==(d=a.Object._scope.Class)?a.cm("Class"):d)["$==="](l)?k:(null==(d=a.Object._scope.String)?a.cm("String"):d)["$==="](l)?f.$class_for_name(k):(null==(d=a.Object._scope.Symbol)?a.cm("Symbol"):d)["$==="](l)?f.$class_for_name(k.$to_s()):k}():f.$raise((null==(d=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):d).$new("Extension group to register not specified"))}(),m=(d=b.$pop())!==!1&&d!==c?d:f.$generate_name(),((d=b["$empty?"]())===c||d._isBoolean&&1!=d)&&f.$raise((null==(d=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):d).$new("Wrong number of arguments ("+i+" for 1..2)")),f.$groups()["$[]="](m,j)},b._proto.$unregister_all=function(){var a=this;return a.groups=h([],{})},b._proto.$resolve_class=function(b){var d,e,f=this;return(d=b["$is_a?"](null==(e=a.Object._scope.Class)?a.cm("Class"):e))===c||d._isBoolean&&1!=d?f.$class_for_name(b.$to_s()):b},b._proto.$class_for_name=function(b){var d,e,f,g=this,h=c;return h=null==(d=a.Object._scope.Object)?a.cm("Object"):d,(d=(e=b.$split("::")).$each,d._p=(f=function(a){var d,e=f._s||this;return null==a&&(a=c),(d=a["$empty?"]())===c||d._isBoolean&&1!=d?(d=h["$const_defined?"](a))===c||d._isBoolean&&1!=d?e.$raise("Could not resolve class for name: "+b):h=h.$const_get(a):c},f._s=g,f),d).call(e),h},c&&"class_for_name"}(k.$singleton_class())}(k)}(b)}(b)};
module.exports=function(a){var b=a||require("opal-npm-wrapper").Opal;!function(a){var b=a.top,c=a.nil,d=a.breaker,e=a.slice,f=a.module,g=a.klass,h=a.hash2,i=a.range,j=a.hash;return function(b){{var k=f(b,"Asciidoctor");k._proto,k._scope}!function(b){var k=f(b,"Extensions"),l=(k._proto,k._scope);!function(b,d){function f(){}var i,j,k,l=f=g(b,d,"Processor",f),m=l._proto,n=l._scope;return m.config=c,function(a){a._scope,a._proto;return a._proto.$config=function(){var a,b=this;return null==b.config&&(b.config=c),(a=b.config)!==!1&&a!==c?a:b.config=h([],{})},a._proto.$option=function(a,b){var c=this;return c.$config()["$[]="](a,b)},a._proto.$use_dsl=function(){var a,b=this;return(a=b.$name()["$nil_or_empty?"]())===c||a._isBoolean&&1!=a?(a=b.$constants().$grep("DSL"))===c||a._isBoolean&&1!=a?c:b.$extend(b.$const_get("DSL")):(a=b.$constants().$grep("DSL"))===c||a._isBoolean&&1!=a?c:b.$include(b.$const_get("DSL"))},a._proto.$extend_dsl=a._proto.$use_dsl,a._proto.$include_dsl=a._proto.$use_dsl}(l.$singleton_class()),l.$attr_reader("config"),m.$initialize=function(a){var b=this;return null==a&&(a=h([],{})),b.config=b.$class().$config().$merge(a)},m.$update_config=function(a){var b=this;return b.config.$update(a)},m.$process=function(b){var c,d=this;return b=e.call(arguments,0),d.$raise(null==(c=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):c)},m.$create_block=function(a,b,c,d,e){return null==e&&(e=h([],{})),n.Block.$new(a,b,h(["source","attributes"],{source:c,attributes:d}).$merge(e))},m.$create_image_block=function(a,b,d){var e=this;return null==d&&(d=h([],{})),e.$create_block(a,"image",c,b,d)},m.$create_inline=function(a,b,c,d){return null==d&&(d=h([],{})),n.Inline.$new(a,b,c,d)},m.$parse_content=function(a,b,d){var e,f,g=c,i=c;for(null==d&&(d=h([],{})),g=function(){return(e=b["$is_a?"](n.Reader))===c||e._isBoolean&&1!=e?n.Reader.$new(b):g}();(f=g["$has_more_lines?"]())!==c&&(!f._isBoolean||1==f);)i=n.Parser.$next_block(g,a,d),i!==!1&&i!==c&&a["$<<"](i);return c},(i=(j=[["create_paragraph","create_block","paragraph"],["create_open_block","create_block","open"],["create_example_block","create_block","example"],["create_pass_block","create_block","pass"],["create_listing_block","create_block","listing"],["create_literal_block","create_block","literal"],["create_anchor","create_inline","anchor"]]).$each,i._p=(k=function(a,b,d){var f,g,h,i=k._s||this;return null==a&&(a=c),null==b&&(b=c),null==d&&(d=c),(f=(g=i).$define_method,f._p=(h=function(a){var c,f=h._s||this;return a=e.call(arguments,0),(c=f).$send.apply(c,[b].concat(a.$dup().$insert(1,d)))},h._s=i,h),f).call(g,a)},k._s=l,k),i).call(j)}(k,null),function(b){{var d,g=f(b,"ProcessorDsl"),h=g._proto;g._scope}h.$option=function(a,b){var c=this;return c.$config()["$[]="](a,b)},h.$process=d=function(b){var f,g,h=this,i=d._p,j=i||c;return null==h.process_block&&(h.process_block=c),b=e.call(arguments,0),d._p=null,j!==c?h.process_block=j:(f=h.process_block)===c||f._isBoolean&&1!=f?h.$raise(null==(g=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):g):(f=h.process_block).$call.apply(f,[].concat(b))},h["$process_block_given?"]=function(){var a,b=this;return a=b.process_block,null!=a&&a!==c?"instance-variable":c},a.donate(g,["$option","$process","$process_block_given?"])}(k),function(b,d){function e(){}{var f=e=g(b,d,"Preprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Preprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"Treeprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Treeprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"Postprocessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),a.casgn(l.Postprocessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f=e=g(b,d,"IncludeProcessor",e),h=f._proto;f._scope}return h.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},h["$handles?"]=function(){return!0},c&&"handles?"}(k,l.Processor),a.casgn(l.IncludeProcessor,"DSL",l.ProcessorDsl),function(b,d){function e(){}{var f,i=e=g(b,d,"DocinfoProcessor",e),j=i._proto;i._scope}return j.config=c,i.$attr_accessor("location"),j.$initialize=f=function(b){{var d,e,g,i=this;f._p}return null==b&&(b=h([],{})),f._p=null,a.find_super_dispatcher(i,"initialize",f,null).apply(i,[b]),d="location",e=i.config,(g=e["$[]"](d))!==!1&&g!==c?g:e["$[]="](d,"header")},j.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),function(b){var c=f(b,"DocinfoProcessorDsl"),d=c._proto,e=c._scope;c.$include(e.ProcessorDsl),d.$at_location=function(a){var b=this;return b.$option("location",a)},a.donate(c,["$at_location"])}(k),a.casgn(l.DocinfoProcessor,"DSL",l.DocinfoProcessorDsl),function(b,d){function e(){}{var f,i=e=g(b,d,"BlockProcessor",e),j=i._proto;i._scope}return j.config=c,i.$attr_accessor("name"),j.$initialize=f=function(b,d){var e,g,i,j=this,k=(f._p,c);return null==b&&(b=c),null==d&&(d=h([],{})),f._p=null,a.find_super_dispatcher(j,"initialize",f,null).apply(j,[d]),j.name=(e=b)!==!1&&e!==c?e:j.config["$[]"]("name"),k=j.config["$[]"]("contexts"),(null==(e=a.Object._scope.NilClass)?a.cm("NilClass"):e)["$==="](k)?(e="contexts",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,["open","paragraph"].$to_set())):(null==(e=a.Object._scope.Symbol)?a.cm("Symbol"):e)["$==="](k)?j.config["$[]="]("contexts",[j.config["$[]"]("contexts")].$to_set()):j.config["$[]="]("contexts",j.config["$[]"]("contexts").$to_set()),e="content_model",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,"compound")},j.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),function(b){var d=f(b,"BlockProcessorDsl"),g=d._proto,h=d._scope;d.$include(h.ProcessorDsl),g.$named=function(a){var b,d=this;return(b=d["$is_a?"](h.Processor))===c||b._isBoolean&&1!=b?d.$option("name",a):d.name=a},a.defn(d,"$match_name",g.$named),a.defn(d,"$bind_to",g.$named),g.$contexts=function(a){var b=this;return a=e.call(arguments,0),b.$option("contexts",a.$flatten())},a.defn(d,"$on_contexts",g.$contexts),a.defn(d,"$on_context",g.$contexts),g.$content_model=function(a){var b=this;return b.$option("content_model",a)},a.defn(d,"$parse_content_as",g.$content_model),g.$positional_attributes=function(a){var b=this;return a=e.call(arguments,0),b.$option("pos_attrs",a.$flatten())},a.defn(d,"$pos_attrs",g.$positional_attributes),a.defn(d,"$name_attributes",g.$positional_attributes),a.defn(d,"$name_positional_attributes",g.$positional_attributes),g.$default_attrs=function(a){var b=this;return b.$option("default_attrs",a)},a.defn(d,"$seed_attributes_with",g.$default_attrs),a.donate(d,["$named","$match_name","$bind_to","$contexts","$on_contexts","$on_context","$content_model","$parse_content_as","$positional_attributes","$pos_attrs","$name_attributes","$name_positional_attributes","$default_attrs","$seed_attributes_with"])}(k),a.casgn(l.BlockProcessor,"DSL",l.BlockProcessorDsl),function(b,d){function e(){}{var f,i=e=g(b,d,"MacroProcessor",e),j=i._proto;i._scope}return j.config=c,i.$attr_accessor("name"),j.$initialize=f=function(b,d){{var e,g,i,j=this;f._p}return null==b&&(b=c),null==d&&(d=h([],{})),f._p=null,a.find_super_dispatcher(j,"initialize",f,null).apply(j,[d]),j.name=(e=b)!==!1&&e!==c?e:j.config["$[]"]("name"),e="content_model",g=j.config,(i=g["$[]"](e))!==!1&&i!==c?i:g["$[]="](e,"attributes")},j.$process=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"process"}(k,l.Processor),function(b){var d=f(b,"MacroProcessorDsl"),g=d._proto,h=d._scope;d.$include(h.ProcessorDsl),g.$named=function(a){var b,d=this;return(b=d["$is_a?"](h.Processor))===c||b._isBoolean&&1!=b?d.$option("name",a):d.name=a},a.defn(d,"$match_name",g.$named),a.defn(d,"$bind_to",g.$named),g.$content_model=function(a){var b=this;return b.$option("content_model",a)},a.defn(d,"$parse_content_as",g.$content_model),g.$positional_attributes=function(a){var b=this;return a=e.call(arguments,0),b.$option("pos_attrs",a.$flatten())},a.defn(d,"$pos_attrs",g.$positional_attributes),a.defn(d,"$name_attributes",g.$positional_attributes),a.defn(d,"$name_positional_attributes",g.$positional_attributes),g.$default_attrs=function(a){var b=this;return b.$option("default_attrs",a)},a.defn(d,"$seed_attributes_with",g.$default_attrs),a.donate(d,["$named","$match_name","$bind_to","$content_model","$parse_content_as","$positional_attributes","$pos_attrs","$name_attributes","$name_positional_attributes","$default_attrs","$seed_attributes_with"])}(k),function(a,b){function d(){}{var e=d=g(a,b,"BlockMacroProcessor",d);e._proto,e._scope}return c}(k,l.MacroProcessor),a.casgn(l.BlockMacroProcessor,"DSL",l.MacroProcessorDsl),function(b,d){function f(){}{var i,j=f=g(b,d,"InlineMacroProcessor",f),k=j._proto;j._scope}return k.config=k.name=c,k.$initialize=i=function(b,d){var f,g,j,k=e.call(arguments,0),l=this,m=i._p;return null==d&&(d=h([],{})),i._p=null,a.find_super_dispatcher(l,"initialize",i,m).apply(l,k),f="regexp",g=l.config,(j=g["$[]"](f))!==!1&&j!==c?j:g["$[]="](f,l.$resolve_regexp(l.name,l.config["$[]"]("format")))},k.$resolve_regexp=function(a,b){return new RegExp(b["$=="]("short")?"\\\\?"+a+":\\[((?:\\\\\\]|[^\\]])*?)\\]":"\\\\?"+a+":(\\S+?)\\[((?:\\\\\\]|[^\\]])*?)\\]")},c&&"resolve_regexp"}(k,l.MacroProcessor),function(b){var c=f(b,"InlineMacroProcessorDsl"),d=c._proto,e=c._scope;c.$include(e.MacroProcessorDsl),d.$using_format=function(a){var b=this;return b.$option("format",a)},d.$match=function(a){var b=this;return b.$option("regexp",a)},a.donate(c,["$using_format","$match"])}(k),a.casgn(l.InlineMacroProcessor,"DSL",l.InlineMacroProcessorDsl),function(a,b){function d(){}{var e=d=g(a,b,"Extension",d),f=e._proto;e._scope}return e.$attr("kind"),e.$attr("config"),e.$attr("instance"),f.$initialize=function(a,b,c){var d=this;return d.kind=a,d.instance=b,d.config=c},c&&"initialize"}(k,null),function(b,d){function e(){}{var f,h=e=g(b,d,"ProcessorExtension",e),i=h._proto;h._scope}return h.$attr("process_method"),i.$initialize=f=function(b,d,e){{var g,h=this;f._p}return null==e&&(e=c),f._p=null,a.find_super_dispatcher(h,"initialize",f,null).apply(h,[b,d,d.$config()]),h.process_method=(g=e)!==!1&&g!==c?g:d.$method("process")},c&&"initialize"}(k,l.Extension),function(b,d){function e(){}{var f=e=g(b,d,"Group",e),h=f._proto;f._scope}return function(a){{var b=a._scope;a._proto}return a._proto.$register=function(a){var d=this;return null==a&&(a=c),b.Extensions.$register(a,d)},c&&"register"}(f.$singleton_class()),h.$activate=function(){var b,c=this;return c.$raise(null==(b=a.Object._scope.NotImplementedError)?a.cm("NotImplementedError"):b)},c&&"activate"}(k,null),function(b,f){function j(){}var k,l,m,n,o,p,q,r,s,t,u=j=g(b,f,"Registry",j),v=u._proto,w=u._scope;return v.groups=v.preprocessor_extensions=v.treeprocessor_extensions=v.postprocessor_extensions=v.include_processor_extensions=v.docinfo_processor_extensions=v.block_extensions=v.block_macro_extensions=v.inline_macro_extensions=c,u.$attr_reader("document"),u.$attr_reader("groups"),v.$initialize=function(a){var b=this;return null==a&&(a=h([],{})),b.groups=a,b.preprocessor_extensions=b.treeprocessor_extensions=b.postprocessor_extensions=b.include_processor_extensions=b.docinfo_processor_extensions=c,b.block_extensions=b.block_macro_extensions=b.inline_macro_extensions=c,b.document=c},v.$activate=function(b){var d,e,f,g=this;return g.document=b,(d=(e=w.Extensions.$groups().$values()["$+"](g.groups.$values())).$each,d._p=(f=function(b){var d,e,g=f._s||this,h=c;return null==b&&(b=c),function(){return h=b,(null==(d=a.Object._scope.Proc)?a.cm("Proc"):d)["$==="](h)?function(){return h=b.$arity(),0["$==="](h)||(-1)["$==="](h)?(d=(e=g).$instance_exec,d._p=b.$to_proc(),d).call(e):1["$==="](h)?b.$call(g):c}():(null==(d=a.Object._scope.Class)?a.cm("Class"):d)["$==="](h)?b.$new().$activate(g):b.$activate(g)}()},f._s=g,f),d).call(e),g},v.$preprocessor=k=function(a){var b,d,f=this,g=k._p,h=g||c;return a=e.call(arguments,0),k._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"preprocessor",a)},v["$preprocessors?"]=function(){var a=this;return a.preprocessor_extensions["$!"]()["$!"]()},v.$preprocessors=function(){var a=this;return a.preprocessor_extensions},v.$treeprocessor=l=function(a){var b,d,f=this,g=l._p,h=g||c;return a=e.call(arguments,0),l._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"treeprocessor",a)},v["$treeprocessors?"]=function(){var a=this;return a.treeprocessor_extensions["$!"]()["$!"]()},v.$treeprocessors=function(){var a=this;return a.treeprocessor_extensions},v.$postprocessor=m=function(a){var b,d,f=this,g=m._p,h=g||c;return a=e.call(arguments,0),m._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"postprocessor",a)},v["$postprocessors?"]=function(){var a=this;return a.postprocessor_extensions["$!"]()["$!"]()},v.$postprocessors=function(){var a=this;return a.postprocessor_extensions},v.$include_processor=n=function(a){var b,d,f=this,g=n._p,h=g||c;return a=e.call(arguments,0),n._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"include_processor",a)},v["$include_processors?"]=function(){var a=this;return a.include_processor_extensions["$!"]()["$!"]()},v.$include_processors=function(){var a=this;return a.include_processor_extensions},v.$docinfo_processor=o=function(a){var b,d,f=this,g=o._p,h=g||c;return a=e.call(arguments,0),o._p=null,(b=(d=f).$add_document_processor,b._p=h.$to_proc(),b).call(d,"docinfo_processor",a)},v["$docinfo_processors?"]=function(a){var b,d,e,f=this;return null==a&&(a=c),(b=f.docinfo_processor_extensions)===c||b._isBoolean&&1!=b?!1:a!==!1&&a!==c?(b=(d=f.docinfo_processor_extensions).$find,b._p=(e=function(b){e._s||this;return null==b&&(b=c),b.$config()["$[]"]("location")["$=="](a)},e._s=f,e),b).call(d):!0},v.$docinfo_processors=function(a){var b,d,e,f=this;return null==a&&(a=c),(b=f.docinfo_processor_extensions)===c||b._isBoolean&&1!=b?c:a!==!1&&a!==c?(b=(d=f.docinfo_processor_extensions).$select,b._p=(e=function(b){e._s||this;return null==b&&(b=c),b.$config()["$[]"]("location")["$=="](a)},e._s=f,e),b).call(d):f.docinfo_processor_extensions},v.$block=p=function(a){var b,d,f=this,g=p._p,h=g||c;return a=e.call(arguments,0),p._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"block",a)},v["$blocks?"]=function(){var a=this;return a.block_extensions["$!"]()["$!"]()},v["$registered_for_block?"]=function(a,b){var d,e=this,f=c;return(d=f=e.block_extensions["$[]"](a.$to_sym()))===c||d._isBoolean&&1!=d?!1:(d=f.$config()["$[]"]("contexts")["$include?"](b))===c||d._isBoolean&&1!=d?!1:f},v.$find_block_extension=function(a){var b=this;return b.block_extensions["$[]"](a.$to_sym())},v.$block_macro=q=function(a){var b,d,f=this,g=q._p,h=g||c;return a=e.call(arguments,0),q._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"block_macro",a)},v["$block_macros?"]=function(){var a=this;return a.block_macro_extensions["$!"]()["$!"]()},v["$registered_for_block_macro?"]=function(a){var b,d=this,e=c;return(b=e=d.block_macro_extensions["$[]"](a.$to_sym()))===c||b._isBoolean&&1!=b?!1:e},v.$find_block_macro_extension=function(a){var b=this;return b.block_macro_extensions["$[]"](a.$to_sym())},v.$inline_macro=r=function(a){var b,d,f=this,g=r._p,h=g||c;return a=e.call(arguments,0),r._p=null,(b=(d=f).$add_syntax_processor,b._p=h.$to_proc(),b).call(d,"inline_macro",a)},v["$inline_macros?"]=function(){var a=this;return a.inline_macro_extensions["$!"]()["$!"]()},v["$registered_for_inline_macro?"]=function(a){var b,d=this,e=c;return(b=e=d.inline_macro_extensions["$[]"](a.$to_sym()))===c||b._isBoolean&&1!=b?!1:e},v.$find_inline_macro_extension=function(a){var b=this;return b.inline_macro_extensions["$[]"](a.$to_sym())},v.$inline_macros=function(){var a=this;return a.inline_macro_extensions.$values()},u.$private(),v.$add_document_processor=s=function(b,d){var e,f,g,h,j,k,l,m=this,n=s._p,o=n||c,p=c,q=c,r=c,t=c,u=c,v=c,x=c,y=c,z=c;return s._p=null,p=b.$to_s().$tr("_"," "),q=(e=(f=p.$split(" ")).$map,e._p=(g=function(a){g._s||this;return null==a&&(a=c),""+a.$chr().$upcase()+a["$[]"](i(1,-1,!1))},g._s=m,g),e).call(f).$join().$to_sym(),r=w.Extensions.$const_get(q),t=function(){return(e=null==a.Object._scope.AsciidoctorJ?c:"constant")===c||e._isBoolean&&1!=e?c:(null==(e=a.Object._scope.AsciidoctorJ)?a.cm("AsciidoctorJ"):e)._scope.Extensions.$const_get(q)}(),u=(e=m.$instance_variable_get(("@"+b+"_extensions").$to_sym()))!==!1&&e!==c?e:m.$instance_variable_set(("@"+b+"_extensions").$to_sym(),[]),v=function(){return o!==c?(x=m.$resolve_args(d,1),y=r.$new(x),(e=r.$constants().$grep("DSL"))===c||e._isBoolean&&1!=e||y.$extend(r.$const_get("DSL")),(e=(h=y).$instance_exec,e._p=o.$to_proc(),e).call(h),y.$freeze(),((e=y["$process_block_given?"]())===c||e._isBoolean&&1!=e)&&m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("No block specified to process "+p+" extension at "+o.$source_location())),w.ProcessorExtension.$new(b,y)):(e=a.to_ary(m.$resolve_args(d,2)),y=null==e[0]?c:e[0],x=null==e[1]?c:e[1],(e=(j=y["$is_a?"](null==(k=a.Object._scope.Class)?a.cm("Class"):k))!==!1&&j!==c?j:(k=y["$is_a?"](null==(l=a.Object._scope.String)?a.cm("String"):l),k!==!1&&k!==c?y=w.Extensions.$class_for_name(y):k))===c||e._isBoolean&&1!=e?(e=(j=y["$is_a?"](r))!==!1&&j!==c?j:(k=t!==!1&&t!==c)?y["$is_a?"](t):k)===c||e._isBoolean&&1!=e?m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("Invalid arguments specified for registering "+p+" extension: "+d)):(y.$update_config(x),y.$freeze(),w.ProcessorExtension.$new(b,y)):(((e=(j=y["$<"](r))!==!1&&j!==c?j:(k=t!==!1&&t!==c)?y["$<"](t):k)===c||e._isBoolean&&1!=e)&&m.$raise((null==(e=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):e).$new("Invalid type for "+p+" extension: "+y)),z=y.$new(x),z.$freeze(),w.ProcessorExtension.$new(b,z)))}(),v.$config()["$[]"]("position")["$=="](">>")?u.$unshift(v):u["$<<"](v)},v.$add_syntax_processor=t=function(b,e){var f,g,j,k,l,m,n,o=this,p=t._p,q=p||c,r=c,s=c,u=c,v=c,x=c,y=c,z=c,A=c,B=c,C=c;if(t._p=null,r=b.$to_s().$tr("_"," "),s=(f=(g=r.$split(" ")).$map,f._p=(j=function(a){j._s||this;return null==a&&(a=c),""+a.$chr().$upcase()+a["$[]"](i(1,-1,!1))},j._s=o,j),f).call(g).$join(),u=(""+s+"Processor").$to_sym(),v=w.Extensions.$const_get(u),x=function(){return(f=null==a.Object._scope.AsciidoctorJ?c:"constant")===c||f._isBoolean&&1!=f?c:(null==(f=a.Object._scope.AsciidoctorJ)?a.cm("AsciidoctorJ"):f)._scope.Extensions.$const_get(u)}(),y=(f=o.$instance_variable_get(("@"+b+"_extensions").$to_sym()))!==!1&&f!==c?f:o.$instance_variable_set(("@"+b+"_extensions").$to_sym(),h([],{})),q!==c){if(f=a.to_ary(o.$resolve_args(e,2)),z=null==f[0]?c:f[0],A=null==f[1]?c:f[1],B=v.$new(o.$as_symbol(z),A),(f=v.$constants().$grep("DSL"))===c||f._isBoolean&&1!=f||B.$extend(v.$const_get("DSL")),q.$arity()["$=="](1)){if(a.$yield1(q,B)===d)return d.$v}else(f=(k=B).$instance_exec,f._p=q.$to_proc(),f).call(k);return((f=z=o.$as_symbol(B.$name()))===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension at "+q.$source_location())),((f=B["$process_block_given?"]())===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.NoMethodError)?a.cm("NoMethodError"):f).$new("No block specified to process "+r+" extension at "+q.$source_location())),B.$freeze(),y["$[]="](z,w.ProcessorExtension.$new(b,B))}return f=a.to_ary(o.$resolve_args(e,3)),B=null==f[0]?c:f[0],z=null==f[1]?c:f[1],A=null==f[2]?c:f[2],(f=(l=B["$is_a?"](null==(m=a.Object._scope.Class)?a.cm("Class"):m))!==!1&&l!==c?l:(m=B["$is_a?"](null==(n=a.Object._scope.String)?a.cm("String"):n),m!==!1&&m!==c?B=w.Extensions.$class_for_name(B):m))===c||f._isBoolean&&1!=f?(f=(l=B["$is_a?"](v))!==!1&&l!==c?l:(m=x!==!1&&x!==c)?B["$is_a?"](x):m)===c||f._isBoolean&&1!=f?o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("Invalid arguments specified for registering "+r+" extension: "+e)):(B.$update_config(A),((f=z=function(){return z!==!1&&z!==c?B["$name="](o.$as_symbol(z)):o.$as_symbol(B.$name())}())===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension: "+B)),B.$freeze(),y["$[]="](z,w.ProcessorExtension.$new(b,B))):(((f=(l=B["$<"](v))!==!1&&l!==c?l:(m=x!==!1&&x!==c)?B["$<"](x):m)===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("Class specified for "+r+" extension does not inherit from "+v+": "+B)),C=B.$new(o.$as_symbol(z),A),((f=z=o.$as_symbol(C.$name()))===c||f._isBoolean&&1!=f)&&o.$raise((null==(f=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):f).$new("No name specified for "+r+" extension: "+B)),B.$freeze(),y["$[]="](z,w.ProcessorExtension.$new(b,C)))},v.$resolve_args=function(b,d){var e,f,g=c,i=c,j=c;return g=function(){return(e=b["$[]"](-1)["$is_a?"](null==(f=a.Object._scope.Hash)?a.cm("Hash"):f))===c||e._isBoolean&&1!=e?h([],{}):b.$pop()}(),d["$=="](1)?g:(i=b.$size(),(j=d["$-"](1)["$-"](i))["$>"](0)?b.$fill(c,i,j):j["$<"](0)&&b.$pop(j["$-@"]()),b["$<<"](g),b)},v.$as_symbol=function(b){var d,e;return b!==!1&&b!==c?function(){return(d=b["$is_a?"](null==(e=a.Object._scope.Symbol)?a.cm("Symbol"):e))===c||d._isBoolean&&1!=d?b.$to_sym():b}():c},c&&"as_symbol"}(k,null),function(b){{var d=b._scope;b._proto}return b._proto.$generate_name=function(){var a=this;return"extgrp"+a.$next_auto_id()},b._proto.$next_auto_id=function(){var a,b=this;return null==b.auto_id&&(b.auto_id=c),(a=b.auto_id)!==!1&&a!==c?a:b.auto_id=-1,b.auto_id=b.auto_id["$+"](1)},b._proto.$groups=function(){var a,b=this;return null==b.groups&&(b.groups=c),(a=b.groups)!==!1&&a!==c?a:b.groups=h([],{})},b._proto.$build_registry=TMP_24=function(a){var b,e=this,f=TMP_24._p,g=f||c;return null==a&&(a=c),TMP_24._p=null,g!==c?((b=a)!==!1&&b!==c?b:a=e.$generate_name(),d.Registry.$new(j(a,g))):d.Registry.$new()},b._proto.$register=TMP_25=function(b){var d,f=this,g=TMP_25._p,h=g||c,i=c,j=c,k=c,l=c,m=c;return b=e.call(arguments,0),TMP_25._p=null,i=b.$length(),j=function(){return h!==c?h:(d=(k=b.$pop())["$!"]())===c||d._isBoolean&&1!=d?function(){return l=k,(null==(d=a.Object._scope.Class)?a.cm("Class"):d)["$==="](l)?k:(null==(d=a.Object._scope.String)?a.cm("String"):d)["$==="](l)?f.$class_for_name(k):(null==(d=a.Object._scope.Symbol)?a.cm("Symbol"):d)["$==="](l)?f.$class_for_name(k.$to_s()):k}():f.$raise((null==(d=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):d).$new("Extension group to register not specified"))}(),m=(d=b.$pop())!==!1&&d!==c?d:f.$generate_name(),((d=b["$empty?"]())===c||d._isBoolean&&1!=d)&&f.$raise((null==(d=a.Object._scope.ArgumentError)?a.cm("ArgumentError"):d).$new("Wrong number of arguments ("+i+" for 1..2)")),f.$groups()["$[]="](m,j)},b._proto.$unregister_all=function(){var a=this;return a.groups=h([],{})},b._proto.$resolve_class=function(b){var d,e,f=this;return(d=b["$is_a?"](null==(e=a.Object._scope.Class)?a.cm("Class"):e))===c||d._isBoolean&&1!=d?f.$class_for_name(b.$to_s()):b},b._proto.$class_for_name=function(b){var d,e,f,g=this,h=c;return h=null==(d=a.Object._scope.Object)?a.cm("Object"):d,(d=(e=b.$split("::")).$each,d._p=(f=function(a){var d,e=f._s||this;return null==a&&(a=c),(d=a["$empty?"]())===c||d._isBoolean&&1!=d?(d=h["$const_defined?"](a))===c||d._isBoolean&&1!=d?e.$raise("Could not resolve class for name: "+b):h=h.$const_get(a):c},f._s=g,f),d).call(e),h},c&&"class_for_name"}(k.$singleton_class())}(k)}(b)}(b)};
{
"name": "asciidoctor.js",
"version": "1.5.1",
"version": "1.5.2",
"description": "A JavaScript AsciiDoc processor, cross-compiled from the Ruby-based AsciiDoc implementation, Asciidoctor, using Opal",

@@ -45,3 +45,3 @@ "main": "dist/npm/asciidoctor-core.min.js",

"dependencies": {
"opal-npm-wrapper": "git://github.com/anthonny/opal-npm-wrapper.git#0.1.0",
"opal-npm-wrapper": "git://github.com/anthonny/opal-npm-wrapper.git#0.1.1",
"xmlhttprequest": "~1.6.0"

@@ -59,6 +59,8 @@ },

"grunt-contrib-uglify": "^0.4.0",
"grunt-coveralls": "^1.0.0",
"grunt-jasmine-node": "^0.2.1",
"grunt-shell": "^0.7.0",
"grunt-string-replace": "^0.2.7"
"grunt-string-replace": "^0.2.7",
"grunt-template-jasmine-istanbul": "^0.3.0"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc