Êþº¾���1�Ç
�;�e	�f�g�h
�i�j�k
��e�l
��m�n�o�p
��q�r�n�s�t�u�v�w�x�y�z�{�|�}�~��}�o�€�}�
��‚�ƒ�}�„�…�}�†
�:�‡�ˆ�‰�Š�‹�Œ��Ž���‘�’
�“�”�•
��–
�“�—
��˜�™�š�›�œ��ž
�Ÿ� �¡
�“�¢�£�¤�¥�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�+Lde/consolving/clc/writer/JSONLoggerWriter;�openAccount�$(Lde/consolving/clc/model/Account;)V�account�!Lde/consolving/clc/model/Account;�openContact�$(Lde/consolving/clc/model/Contact;)V�contact�!Lde/consolving/clc/model/Contact;�openChat�!(Lde/consolving/clc/model/Chat;)V�chat�Lde/consolving/clc/model/Chat;�writerEntry�@(Lde/consolving/clc/model/Entry;Lde/consolving/clc/model/Chat;)V�entry�Lde/consolving/clc/model/Entry;�	closeChat�closeContact�closeAccount�quote�&(Ljava/lang/String;)Ljava/lang/String;�t�Ljava/lang/String;�string�c�C�i�I�len�sb�Ljava/lang/StringBuilder;�
SourceFile�JSONLoggerWriter.java�=�>�¦�§�¨�{�©�ª�«�java/lang/StringBuilder�		"name":"�¬�­�®�¯�°�",�±�°�
	"protocol":"�²�°�
	"contacts":[�		{�			"chats":[�				{�					"account":"�³�´�°�					"entries":[�
						{"id":"�µ�¶�°�"name":"�"time":"�·�¸�¬�¹�"type":"�º�°�"message":"�»�°�W�X�"�},�						{}�					]�				},�				{}�			]�		},�		{}�	]�}�¼�½�¾���=�¿�À�Á�¬�Â�\b�\t�\n�\f�\r�000�Ã�Ä�Å�\u�Æ�Å�)de/consolving/clc/writer/JSONLoggerWriter�java/lang/Object�&de/consolving/clc/writer/ChatLogWriter�java/lang/System�out�Ljava/io/PrintStream;�java/io/PrintStream�println�(Ljava/lang/String;)V�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�de/consolving/clc/model/Account�getName�()Ljava/lang/String;�toString�getProtocol�de/consolving/clc/model/Chat�
getAccount�de/consolving/clc/model/Entry�getId�getTime�()Ljava/util/Date;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�getType�
getMessage�java/lang/String�length�()I�(I)V�charAt�(I)C�(C)Ljava/lang/StringBuilder;�java/lang/Integer�toHexString�(I)Ljava/lang/String;�	substring�!�:�;��<���	��=�>��?���/�����*·�±����@�������
�A��������B�C����D�E��?���›�����W²�¶�²�»�Y·�¶�+¹�	�¶�
¶�¶�¶�²�»�Y·�¶�+¹�
�¶�
¶�¶�¶�²�¶�±����@����������+��N��V��A�������W�B�C�����W�F�G���H�I��?���M�����²�¶�²�¶�±����@������������A��������B�C������J�K���L�M��?���t�����4²�¶�²�»�Y·�¶�+¹��¶�
¶�¶�¶�²�¶�±����@����������+��3��A�������4�B�C�����4�N�O���P�Q��?���º�����x²�»�Y·�¶�+¹��¶�
¶�¶�+¹��¶�
¶�¶�+¹��¶�
¶�¶�+¹��¶�
¶�¶�+¹��¸� ¶�!¶�"¶�¶�¶�±����@���
����"�w�*�A��� ����x�B�C�����x�R�S����x�N�O���T�M��?���Y�����²�#¶�²�$¶�²�%¶�±����@�������-��.��/��0�A��������B�C������N�O���U�I��?���Y�����²�&¶�²�'¶�²�(¶�±����@�������3��4��5��6�A��������B�C������J�K���V�E��?���Y�����²�)¶�²�*¶�²�+¶�±����@�������9��:��;��<�A��������B�C������F�G��
�W�X��?�����*�
*¶�,š�-°<*¶�,>»�Y`·�.:=¢�ó*¶�/<«���¤���������m���	���x���
���ƒ������Ž���
���™���"���I���/���[���\���I\¶�0W¶�0W§�‹\¶�0W¶�0W§�y1¶�W§�n2¶�W§�c3¶�W§�X4¶�W§�M5¶�W§�B ¢�5»�Y·�6¶�¸�7¶�¶�:8¶�¶�,d¶�9¶�W§�
¶�0W„§ÿ¶�°����@���z����?��@��C��E��F�!�H�(�I�.�J�x�M�€�N�‡�O�Š�R�’�T�™�U�œ�W�¤�X�§�Z�¯�[�²�]�º�^�½�`�Å�a�È�c�Ð�d�Ó�f�Ù�g�ñ�h�j�H�n�A���>��ñ��Y�Z����[�Z����\�]��#�û�^�_��	�`�_��!�ý�a�b���c����d