aboutsummaryrefslogblamecommitdiff
path: root/doc/talks/2023-01-18-tocatta/assets/garage.drawio.png
blob: 386dd862f3f9453d29dd4a37a1e49e5be82d1db4 (plain) (tree)







































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
�PNG


IHDR���%�Y.tEXtmxfile%3Cmxfile%20host%3D%22app.diagrams.net%22%20modified%3D%222022-04-25T17%3A08%3A25.289Z%22%20agent%3D%225.0%20(X11)%22%20version%3D%2216.6.4%22%20etag%3D%22dI0DZ0s5X7De_XUeyzla%22%20type%3D%22device%22%3E%3Cdiagram%20id%3D%22-8D2uqqhGvNlDu_nC_73%22%3EzZdNj5swEIZ%2FDXfAkGSPSTbdVu1WVanas4UdsGIYZEwJ%2FfUdgiEhziq72kXJBdmvPf54ZjzYDlln%2BydFi%2FQZGJeO77K9Qx4d3w8Xc%2Fy2QtMJxCedkCjBOsk7CpH4x43oGrUSjJejjhpAalGMxRjynMd6pFGloB5324Icz1rQhFtCFFNpq38E02mnLkL3qH%2FmIkn7mT3XtGS072yEMqUM6hOJbByyVgC6K2X7NZctu55LZ%2FfphdZhYYrn%2BjUGfmfwl8rK7C1CV7jLH1%2FM%2BnTTb1pBlTPe2rkOWdWp0DwqaNy21uhl1FKdSax5WDTDcqX5%2FsWlecOGMVA4ZFyrBrv0Bj0jEyTezNTrI%2FJBS09wB0ajxsvJMPQRBBYMi8tciMVlXZUasjth4z9cZzOfCE1gofn6G%2BuRBsVvDuY8aIaUcRo0XjANmdAis5IQ71B6pjnmBHVzPH4QvgJPOA2emYVnmWuByibXCormfXQUaKoF5Kb3FLF04ZBNlX%2Fmdv75%2Bfjr7ggtgquEQn8aQgv7zxWnnFXyvcfs4zH5wXVMs4kwPViYvtEGKn1vjIh3%2FbCFEx22fuoTSN%2B5rkHtbp6wz3MQuZCwBwYfzsWzuDxR1d6ND%2BPip4XDMZZc2B6u21kBOe6stLghAT2GU2LO3%2FE1SFCo5GiH4lZIeSZRKZI2zmIcF482WbU8Bd7Fl6YhE4y101z0xthfEzhkqF9zCHm7Q7B6fAkc2k6eU2TzHw%3D%3D%3C%2Fdiagram%3E%3C%2Fmxfile%3E՞b IDATx^�	�MU�ǟ�L	%3
�
�̒IƔe�!�H��C�R��JsR�PH2d+s*e���������{�����ñγ>᜵�^����3���.���X3L��Z����~6yS@0�m#�(` ;`D[�)` �0P�@v���S�@�=`
8����m	���l{�p@�#�L���)���F�%������'��E�Ɂ�x��һwoiذ�Y-Dj֬)�����U��x��Ν;�A�r��w˳�>�u.tL�^��������n�Ix��ҥ�dɒE���K�ٳ��?^7n�~G�~&$k֬!�w�SR6��ѣe���2n�8������t�T�� �c����_�%�_|!K�.�A��ٳg�cǎ2{�l9w�`�7�|S2e�$M�6������O?-S�L�\�r�#�<"����͛WF�!���ױ_{�5�.�����ԩSe�֭�ݘ1c���.]:�����Y�ǤI�4�9rD�W�.o���dΜ9��]�q߾}���ʲe���.�Q�Fi�Lh���aÆ�ڧM�&+V�u�3f�SO=%���F�_~Y6n�(͚5�3g��c�=���իW��7o�ҥK�o�!�5k�H�N�dӦMR�hQ�8q�~O�v��I�ʕ���q�	��_�^��~�ӧ�0�y���ɓ'e۶m�>}zA;��?��C~�aY�`��ȑC��v�W�X3g���Чk׮���u�ٜ�>�ǎ�kזo��F�[�T)
�6P/�pǎR�X1Ր�#�E$��_�F�;�#AݦO������
Z�54�����X�8l�w�Z��φ�F�駟�V�Zj�ܹsK�z�`�vΜ9ҹsgM��|Ǹ�F�&��<n��v���eŊR�@u4m۶�:�ZSb��#:}���;V>��#�޽��ݻ7�y&aX_�r�d�ܹr�7*�������;�����/Ç�5O�}��תcC3��C��^�|衇����s��Cß�Yp8�k��F~��7��O�E��o����s�='k׮�1�/��a�ŋ{�۴i���q���Ç5)RD>��c�P��<����|�6��.�q���:u<w�y���+En��]c��ͥG��P�W���9[�lj,6
g͚��'t����Ӥ�xj"ƪR��<��z
��P�B�fcL>ǘD��i?��S�M�=q}���1��}���-�y���E�I��~�r=�l�^z�%����ȕ�<X��d+4`���+����2r��xA�ٱ������(
0Dq"��J�(�c�9��ݻ�+ �C�ѿ���˗˒%K�q�;�>dN��Ⱦa��Kù��8���R�J�]�<y42���}�]uT����c�lc.4���"��V��J;����"d�R�{�'�nl�K.�D&$�f��z �{�
4
'@�믿t����-[V7��I�&
2�0?��u���5���A�"�&��^|�Eݠ�^��X/ы��ZI%�gB i.��R0`@�-(I�r&��L&�3�6��ϟ??��:u�hJMT#��i�pF�8hI�Ɔ��^,g}��7kV@L���}�'�2c�̙S�C�u��i��/�l�MF����4�{�d��?����;�v�m�Ƌ��D$Ƚz��4�Mw�ݼ���,l�X�o�xZ�C�t�UWi�������dNʼnj^���Ѐ��l�֭[��в�uT|�`�ПH������8���Fd"׳�q&Db>c�	�3!�q([�l�ɓ'�TH���'d:�����W_i}J�K�)R�1�>�k%K�����/d�љ��:@D���f~4���)2����<�q܌�y
ǏM)p�����@&�sO�2���	�ɐ�Gj�H����Q�F
F���t�ԉz��ʔ)#����t��� �4�"�^����Ԑ����=x�E]��9�����3d� -[�6(�H�-�y���Qp6sc�j�r=�lu���<60�k'�f�'4O@&�R�66)�#Q��C!6kB52ug�…5b�.]�l>��C�q.��Zq2ԥ�Fdࢦ�뮻4{b.�V��1��	g�-�7�Hd�>8�"����Z0���(�H��x�kbEj�H���@jC$ţ��p�ؤyŸ�vD�y�4ZA��%�b��3jJ�QI��O�F�={vM������rD-"���u`Kld��26������k�����M��":%6O60���{u�7�R����hK�;!���hL���8D�
��8@`G'�p���ıaƺ袋���(�������nZ\�q�H>��dQ�Q�s�d�m���k�.
����HmrjFd#u2��Z��>K���=��Q�Z�3kIS �A&��IۉF��xlj���r�ZG5����+�hZG�ʡ57`�L��I���|2���HH���)���F�%���S�d�hK0d���
�і`
ȶL0�0�-�0�m�(` ;`D[�)` �0P�@v���S�@�=`
8����m	���l{�p@����8�[�y���C���s���E��� �"d4
dkNy4��j���qd����@�,�D�lB4�~�&��m����
h��"t�)6-9Ť���(*����so��.Xс5�
h�����d_rY�R T@C�R��q
�H�L��+T@C�e�����?E��#p��j�\b�N�@NQym�P�P��z_W�ȮX�<_G�����<����
dߒ�)�@����/%��cȑl�(�[����/��ӥ��f�]o����/B��b�2�SLZ؏�j??�v����XC�����I|-�@�%�uN)B4�~)5�H7�A>r�<�����ˉ'�hѢ���J�5�f�~��t��Ev��)�^{����KR�l��ٮ];y��WeݺuR�D��~M�6�>�@ҥK�o�\~��ҤI3f�\x�ҽ{w�;jԨH�+):�P��ߛo�)�&M��k�J޼y�^�=�X��[�fM�߿�T�Z5�c��ޒ�-[ʄ	�s��1�����>*�ӧ��2e�$�+W�ɓ'K���壏>���~ZV�Z�Q2�:tH�
&�\s�|��ҪU+Y�f��˗O���j1b�ԯ__�*���lܸ1^;�>}Z���#ŋ��o�]
����K�=��˗K�
�(�:u2���`�)S��ԩSU�E�I׮]�6m��)��S�z����������k�<g���O���۷K���%W�\���LZ�H���jՊ���O*�
�[o�U��߯�<xPA=u�FѸ
�{�98p�n�-[����!��/��_~�@N�8`�%K�n�њ���ǐ!C��ɓ2x�`��}��Q�;��w��!Ŋ�iӦɬY����w>��e���#G��<�c���O?�l�ȑ
.X���G����r�UW�O?���oݺU�-.�|F���ڴi����knѢ�l޼Y�y���;��ڱc�԰�"ݎ�a`� �<F�;w��*UJ��Z{���\�R��n�ׯ�n&K���S?D�^�z)	��@��={J���5S��?�wޑ��ܺuk�gH�\�/�믿^m��(�^|�E!����
eɒ%e�رR�z�M�W^�y��)�
6�*U���?.ȿ����ٳ���������x`%�V�VM�P�B�Dd�ݿ��K����x�s��q)T��zW<7^��K/ձ=�?��C���Ν��3ʽ��+'N��.��@NBD�n$�tR@��b�޽{K�,Y���@���
b"&�,ѶO�>
2i1g'�����	u�ԉ�ށ������34�Sjy�l�(̩R�J�ap_9KiW�̙��m۶i:��/�Uݺuc]�'&j�ٳGr��뻙3g�gbg��C���N�"����%��=���l�F��-Sk�9p���+V���\�X��r�v�m1 �)SF�e�&gϞ�Z��c޽{��7NA^�z��Ν[#,Q�3Y�k������S�@��i06���2!��:p�����o�i�¡Q�k��LZ�'�D�k�yܔ�	�u��Q��$���l��qSk9�I9�޻w�\w�u
2Q�k����ZSQcҚ5k��p�HI�5+��r���fͪ�8��q��}��M�<�X�l�L�>=f��7�'!��r<���i��08��:cS;a�…k�F:��:t�GQ<>��h��<"�ڃ>��GJr��H
ȌP6�\9�:�GjDN�̟?_k`�,O	8!��p�@L�KM�ݱ?�DV����E
���L�'u����cy����1$�@��x�P�R#}��Wr��a��Է@�005���Ç�<c��{�7���}�;>|׮]���,"���О�	�q�m۶U(yK�%KZ�t���Hg�Q�Z��o�>z�h�S�b{�|ja�e�5O�'���qx�2�l�L���k�Ӑ���k���)�>��:���e��@R#r��.���/�D���c�rxv6���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&���4���ϮN&����rxC�զ@x
���k޿��_4~������'��Ѩ���8�0��#c�TM��0�mo�(` ;`D[�)` �0P�@v���S�@�=`
8����m	���l{�p@��6�B��d	���coI9b��-C������iC}g�u��{������&��8��uL&�c ;fR?p���L�-�@v̤~����1��[���I��駯c29��1����O_�drn9�c&��������rd�L�N?}�ɹ�Ȏ���~�:&�s�1�3�8��uL&�c ;fR?p���L�-�@v̤~����1��[���I��駯c29��1����O_�drn9�c&��������rd�L�N?}�ɹ�DȥJ����~Z���رcR�fM���M�6R�vm������/�1ƴi�d�ȑ�jժ��_z�%�&o޼�裏J�.]�ߐ!C��ٳ2p�@g�N?}�{��2f�I�>��;wN.��riڴ�~v�JÆ
�]�vr�]w�֙����*y�����k��t����͛c��9s�4k�L^�uiݺ����/D4�'O�T�(P@
�d.,�G����;F�F�Iٲe�O�>�t뭷��^{Mʗ//7nT��/��������.�
���~���G���:�7�|���s���S
�}���w�}'7�xc�t����>�	&D�G�U��f��v�X��֭+z�%�@z����O~��W!
�N�8!9s攵k�*䁍(p�W�СCc>~�w������=� R?��S��oh�-Z(�D�x�g�k׮�g�9u�n��Qn��f��[n	��1�8��
d�_�������*0"�Y�F:u�$�6m��E��ĉ�t����?��}��7usc����g�}V�,Y�6lDd�a�A��W�`�w�}j��#�<"���fh#F�����+��+2@~�̙e���r�W��ݻ�e˖�r�Jɔ)�ft�{�X�B:t� {��ƍ��_���ϟ_3�����?���g�L�2E3�p[D�ܿ!%��*L^[�~��v�m�*g̘Q>��CA�6Db,�ߤIɞ={�.�y�ԩ2v�X���/�iԩSG�A�Ȥ�D�ܹs����z���>�H�qu$�^zi���z?p��*�@�}�v�W����<�kժ���C=$ӧOW�lݺU����~[>��S�bŊ�|�r�4i�:��ŋ�=���=n��{ND�aǏ�
(�ܿw��ҪU+�N��}���-[�����3fǎ�d`�ܹSʔ)���ȑCΈ�ú^|�E���~�Ν;ˢE�4����5sօ�m	2�)RD���[�z�\sM�u�9���,YR����;n�8��I4�2�:��HLc���
6 ϟ?_�c���߿�zg��m�R�k������O�` {52���իW���_��r�<yT�m۶�W�D	�J@ԣG��9s�p���O�={��1�:�����BGƙ
vf���y �*�Q��>�L����є���/A�{8p@�4��/W��:�%�X�l�^C��zw�ڥP+VL�EC���T���N�� ��yޚ4��Lz�5�(�=��(n#M"Eb�Է@I�S�F
6lX,����1�a("�7lؠ���q�x�)ZZ7?p��d�'c���u�e�2�1N�k^���O�f�o�Cj�C%5�΀_�@D�`Dn"�<�Y�4
���_,��2��A#X�n]L�
DP�<^~Q���F��:Q;��%��A��ޫ�'W�H��SkjQҘ�m۪A����?k�R��K�ƫi�+���i���D�8-0"	���EcSa̹s�*��_���;�#���E��2NR�����~@�/Η���h����^Î�LF�Ӄ;�S�b��˗O(yr��%={��7�ԫq�2�J�\�OD�p��r8J
Ot�@ƶD� s_�ee0�����#���Dd����Ap�u��!)X���c��N�� ��~�A�4<1���*T���D����A���z�����!dȐAk2@F`<4}xL����
�A&]'jPSG�a9�ùd˖-���q��駯����Շs6�2�R�,i�3`"�'N��u����kf�=~���
G�iz ��9�"�/�x SU�VM��8
��tB ��O>Q�qDxo?5�k�>g/� �$��X��������
D��<Z�N�I���x<_;s��J
NM�19
B"ޓT��p2����x��^D�>��Z����;�#��%�~���7�D��.�H�a#��ɓ'k�xj�z�j=� ���(kN�>�vx��4up�n���8u��V�-d�8C��"Bz Iၑ�R��Y�b3�@��4Rd��!N�CN�e2;�,�;�9r�n�׾��{ɒ%��=4 �'K�P�������8�8��F-��x	.���pF�4R�E\j���v??p���Nɱ�Ss�9����õ��yr�#�1�P�:O����O��d��>�ŋ�{
�ټ��l��v3�S[���8��M�i��a*` �)`�]�N?}#m�6��
Ȏ�?p���L�-�@v̤~����1��[���I��駯c29��1����O_�drn9�c&��������rd�L�N?}�ɹ�Ȏ���~�:&�s�1�3�8��uL&�c ;fR?p���L�-'�έ.Jďa��0�5w����?�Yߝu�JL�0��3�-(0����f�0��3�-(0����f�0��3�-(0����f�0��3�-(0����f����{!$��rJ��*���]���hz�+�{Ʈ�wl=���󭟫v���pՠX�@
���h��u����v�k;�z�}*�[?�|�X���jP�ȉ�U�[D��옋6���ˡ���:��U�-";fYW
j��Ed���s��^��<�k�]�v��
�I�&2s�̐6J͚5���R�jU�ӧ��[�N>�䓐�
�����l9E"�/�(~���Z�J8 �\rIP�A޹s�;vLn�ᆠ���` _�@~$s���vO�\�Ly��d���ҵkWi޼�n�	&ȯ����nܸQ2g�,�Ǐ�7�|S�
&�r�iӦ��իeӦM2nܸd�H��"�E�d��[�n�jժ)�@:�|�裏b@�۷�lٲEr��-=���͛W���o ��a�N��}������:��ȃ
҈K�ݷo�.\X���+ٳg׈<{�l���u���˲~�z��r�P5���� 2G0��`��ŋ��ݻ%C�z��!����<���
2)5��6i�$=�2�� t<�5���3���@�i�5k�H�ڵ5#
H?��3�3g���2�>��=IDAT�=���O��D�h�O[����?��H뵟�Y���ZM�g̘�(�={��Z�j�x��H�����`�'�Α6��vO��ꫯV�֭˖7�x�t��EΞ=��zK��h�B�.#G��Y�f	�=��~��7�ѣ�,^�X>,�*U��)RD�вeKy�w$]�t�����K�%d�رR�bE�,G�r���V.��"�馛d�Сz8x�w�7�|��Љ뽬g�?��|5��9x|���eٲez�
*Ȉ#�k�I�~�k�w�}��O?�SbJ�*%�tJ��3FK5�GR�_�˖-��4�s�=I�eX�
2D�O}k)rX�O���ԛ�_��еi�F:w�,�҃:^X���<�y�ݻwo���ɓү_?}��}����,Y���ѣz���[�`�����Cd�{ Ti���3�E��#e]Y�f�C���_�iB-�A&��IH`�kw9��F��ԛ�4C���Z�ʕ�S��ի�d����5�?~\#5��Ͽm�6y��wSd"]�B��)C�L����Ν�H4}�t}��,��@���'O�͛7˽��+����~�C����u���ѣu�M�6��^?�i�c�=&������GB���|��'5ۡ-_�\(��{`D�f���Uכo�Y��[n�E�|���˧/!q��R �a����pȼA6�����։C_�r��逸�R�xk�p�W�^8����5��s�y�n�Z?�T�֭[��XD��4�"��`���W�^Ҹq�E��1��O?����^�lֶm��u��fDd6�+]�tL:�\8.\�������샃Lb����S'š&�}ѢE��ի�0���ԩS�362בф
�m�ݦ΄���P�]�Vx%����G�כ�~xB[�8����s�c#%�����/�G}T��ɣή\�r2w�\��������1!��R�1��/��O�����z�j�S�N��%�pB ݈*�Ω
2���&�R&P��u�]
�?��3:/^��
��.�RgE���x@k�V�ZI�bńh��Dd"�'��ӧOKΜ9e�ҥ!�����=����=�,YRǾꪫ���s�\!�N~��ؔ5���8qB�h�&+!�";�����K�����N�2E����24^��/"�A d"�=���?��Dl�����L�Jz��i�Ϝ9����w��;�c�M퀅�l�,ц�i�53e�����AQ�T���5�����x�X�5�שSG#b`#z�Y�|�n��������V�M��d��;84�����K/J3�Q�PҐb�L��r
���Do��F���۵k���LG�&�6||�5����E�L���+��W_}k]U�Tє�HˁуFL�JT	<���Ϋ��8\�bE�+��ũ,��o�U�I����;��K/���g`�L���8	��M�/N'�S���'*�F�-P����_|���`�fʹ�@�g�}V3J&�h�NvG4\�&<m����KY���lf�O`#�z��WE�t
�	ͯA�9sJ�ӽ{w�ر��vԇİ�I5��C�J<0-d�I:�x������d6��ؒu���C.FݰaC��sF�?<^Ld�n���|�:щڟ���/����ߤ�D:jI�����?���1�u1��S�7j�HK�M
�9�b~�ٳG5���~ܶ`���x�,���rc_t��
�q��L��S�w��)d �'�|v2х��o�d&��
L������I�{���/���A�t뭷�M�G-��(\�F���	6'�lL�9r�zR밋{�N�B�;���(#��hD�P�Bz��>��'2v%��:��l�ĉ
5b��l\�L!�SC���p@,@xj�y��I���8��8̯ݩ����������K��)5�'�'�U����>��׈֤�8Eя5Rk��J�$N����™����PKv�I'�<N@l��S39�������t��0���l ���1:5�A K�,��84�3�Q1X�k�`�E���N�}i�I������t��R��Ȥ�x"
�>^��;�ԓP/�x�A��
~����8�5jh:EmƁފ]�%j	>��!�IY8(��qk�`��޵�l=��O�͗�Hi��B8 =&� �J��$�㫑�[�Y�7�8���v�9.��0��
6�����<o���$
�������~R�Y�&���Rڠ��!%�5��)9��;��N��9�ؽ�_Rc�I9�h9u�m��dП�8[�lZx��p\��/Qp(�5"1�:}q<���ҫ�B.�
�R�O0P�}��sK˱]�{��L��|J��~vq�Ǒ<
@��~Pg�
؁�G<��^��@ŋڡlW
�=���E�󱏫vOu����Z�A&5���<o����I������F���y���s'����6W
j '�\�{�@��6�8��(��V�x�g}��<��D:d�~�Ȟ�r�7`x6ǩ5oQ_s��}��9��q�@�gLՄ�\5��l '�?�*T���O?�T�E�����Ƽp�����_\)1|Gd?�$G��@�%^������P�i �r���p?���:?Ɩ1cF_w3�
d�2���@6�
��d�׬d�@��Ldv6�
d92��5+�@vd_$8�9��F����b����m����j;W�κ.�ȇȡZ�����*` �F0P�@v���S�@�=`
8����m	���l{�p@�#�L���)���F�%��W�����)p�*�ovrb����˳���+��B��&���+` ����`
��r���&`
������6�)��
�in��)�r���@�+` ��	l�@�
��kh#�i�����&�	��+` ����`
��r���&`
������6�)��
�in��)�r���@�+` ��	l�@�
��k��#8p@���#&L�Ν;nj��z�����W_%z��5kJ����jժ�:/������ٳ�u\,y0��G�d���˧��u��I޼yu��ܹs����ҥK
�d�r�d '��a��E��v���޽{eƌ�<f�=z��K�N�6m*�?��<X�
&�r�҈ޠA�0k֬R�^=9u�F��'OJ�l�d�Νr��A�ԩ�lڴI�-*'N�ҥK��۶m�9s�H�jդv��1 �_�^jժ%����+W.����ɣ���<:&�(����믿^&O�,u�ԉ����{ѢE1�s׮]%0���[d�С�Y�B��ȑ#1ѵC��v�Z��O�>��C����5-ߺu�ޗ?�Y�5���?W�Ǎ'�+W�4����J�u�@�)` ��_�_�tԣ=z�"�ܹscj�V�ZI�bŤo߾z"#yŊ�@�ݻ�d̘QZ�h!�{��ay���4��ٳGZ�n-͚5���%JȔ)S��������^j?j�(ue˖��S�&��m��+` ']��2dnp�=�H��ť|��1 W�^]�bRf��ϟ_
���O����ʆ
������צMI�>��9R��џ�~���z
)�2�z�n���W_�͛7���)"�
�Kٗ\)�9.ȿ����t�MҳgOY�p�ָ��w���DT�ѣG�СCR�`�X n��q��Z#�>}ZS�y��iML
ݼysٲeK��J�,)�&M�U�ViRid��/��R�pjs��
ȑa��Y��/F�!�
*(��i��2d��-[
r�EDz�hT�\�R������yٲer�������t�q{�ꥩ6�u\���O��/^�N�Z�+` ��
b� >�Ϟ=�uiΜ9d���!C��ԉ'�~��z��Ç�ty֬YR�R%����T�V�pa��\O[�z��Z:�1�d��	��u�<�,Y�$�s������Κ�M
��dm[��
�Κ�M
��dm[��
�Κ�M
��dm[��
�Κ�M
��dm[��
�Κ�M
��dm[��
�Κ�M
��dm[��
�Κ�M
��dm[��
���U��L�(P�o����O�Ֆh
8���Q,GS���IEND�B`�