Mini Kabibi Habibi

Current Path : C:/Users/ITO/AppData/Roaming/Opera Software/Opera GX Stable/Code Cache/js/
Upload File :
Current File : C:/Users/ITO/AppData/Roaming/Opera Software/Opera GX Stable/Code Cache/js/3206acae0a6cdc4f_0

0\r�m��@���0F7D1CA207471281065AED67292856E21A6CDE01B2377D6AC69A135E772AC06B�<"�2�n`�\ag�_r�'��Xi1�b���dd�3o�C��M���Vy|��A0T��`|	�
` �d ��I �}`@Sd:X�$Rg���^OPERA_TOUCH_SERVER_URL Rfnѿ�STORAGE_PUBLIC_KEY RfB��STORAGE_PRIVATE_KEY$Rg�s��STORAGE_ENCRYPTION_KEYRd���

STORAGE_ID RfJò�STORAGE_AUTH_TOKEN,Ri�#`GSTORAGE_DOWNLOADED_FILES_LIST$Rg�b��STORAGE_OFFLINE_MESSAGESRd���8STORAGE_TABS Rf�v@�STORAGE_RECENT_TABS$RgJz'STORAGE_SENT_RECENT_TABSRezwXSTORAGE_HISTORY(Rh�n��STORAGE_UNREADED_MESSAGES,Rijy�ISTORAGE_RECENTLY_CLEARED_DATA0Rj��!STORAGE_CONNECTING_TO_GROUP_STATE$Rgڽ�DEPRECATED_CREDENTIALS,RiZiV�COMMUNICATION_PROTOCOL_VERSIONReR�
ENABLE_IV_FIXRd����textEncoderRd.5>textDecoder(Rh���HISTORY_FETCHING_SETTINGS$Rg��TABS_FETCHING_SETTINGSRe�EN-AES_KEY_SETTINGS Rfd�FCM_MESSAGE_TYPESRc�BHREVENTS(Rhn��OPERA_TOUCH_SERVER_ENDPOINTSRd&��i	nativeAPIRc���	debugLogRc���Kstorage|����������������������������������������������������������(Rh&���https://flow.op-test.net/v1$Rg�Z	�opera-touch-public-key$Rg6��opera-touch-private-key(Rhވ�opera-touch-encryption-keyRe�T�opera-touch-id$RgILLopera-touch-auth-token0RjX��!opera-touch-downloaded-files-list(RhB؆<opera-touch-offline-messagesRem)nopera-touch-tabs$Rg��a�opera-touch-recent-tabs(RhrQ?opera-touch-sent-recent-tabs RfRUVLopera-touch-history,RijPuopera-touch-unreaded-messages0Rj��!opera-touch-recently-cleared-data4Rk�H�7%opera-touch-connecting-to-group-state�
`Le
Rb2v��2.0!�CRn�R�IV_FIX��Rb>�utf8��(�b(Rhn5t�HOW_MANY_TOP_UNIQUE_DOMAINS`�$Rg"��@HOW_MANY_DAYS_FROM_NOW`<,Rij�\QSEND_EVERY_MINUTES_IF_CHANGED`x �b,Ri��� HOW_LONG_WAIT_FOR_TAB_ACTIVATION`' RfrJ8/HOW_MANY_RECENT_TABS`(�b�Rc��AES-GCM�`Rd��N	tagLength`(�bRd����NEW_MESSAGE!�Re&�ԙDELETED_MESSAGEa� Rf��|DELETED_ALL_MESSAGES�R�\opr Rfހ`loperaTouchPrivateRdf'�]MyFlowEventRc��6Method��b<(Rh�D��DELETE_DEVICE_UNSEEN_COUNTERCRe.4*NOTIFY_DEVICESCRdNۯSEND_MESSAGECRd�u\GET_MESSAGESCRdjb�_GET_MESSAGECRe2�7
DELETE_MESSAGEC RfN���DELETE_ALL_MESSAGESCRd�V�GET_HISTORYCRd汊�PUT_HISTORYCRc�}x�GET_TABSC Rf�,�POST_FILE_STORAGECRcz��PUT_TABSCRd����
PATCH_TABSCRe~�hGET_RECENT_TABSCRe�}$�PUT_RECENT_TABSC �bRb�ek#url(Rh&�/devices/me/unseen-counterRc��{!methodCRc���DELETEq) �biRe��ʣ/notify-devices�CRb��N
POST- �b�Rdz�T�	/messages�C1 �b�LRqf'u�>/messages?from_id={from_id}&limit={limit}&order={order}&seen=0�CRb"K�GET5 �b�$Rg�5�/messages/{message_id}�C9 �b��qC= �biReJ�
/all-messages�CA �b� Rf�uR-/history/{device_id}�CE �b�Rc����/history�CRb���PUTI �b� Rf��c&/tabs/{device_id}�CM �b�ReR�ټ
/file-storage�CQ �b�Rc�lB1/tabsqCU �bi��CRc�e�PATCHY �b�$Rg�\�/recent-tabs/{device_id}�C] �b�Rd���/recent-tabs�CaR�`�RoprNativeWrapperRc�(�chrome�0T,�`�
�` 1
 5
c�`����(SdDpW�
I`����D1H�
XQT�'Jchrome-extension://ebongfbmlegepmkkdjlnlmdcmckedlal/touch_communication.jsaDbD`9i`��0T)�aRdV�LstorageMockQb.getaE�`�����	e�!D0T��a!Qb.seta�&`�������e�"D0T��a�Qc.cleara3;`����BP	��e�#0T�`��
M` 1
 h}`00SddqG$B*E	`�� Rf��_TouchCommunication`����DSd"@�#ح Rf�Jr�_authorizedDevices$Rg:�vAflowClientInitializedE0T4�`�q` � �` RfJR�9resolveInitializee�5��`����(SddpW%x%I`����DY�b	eK��Rd�?sinitialized$Rg.�iEsetupFlowEventListener!Rd�@�KgetServerUrl0T)Ia6e`����I��eK�	�(Rh:��:_currentlyDownloadedFiles$Rg��ZN_currentlyUploadedFiles,RiF}getAlreadyDownloadedFilesList�Re^i�{notificationTypeRbj���fcm0Rjfc�x#setupCommunicationBetweenExtensionsRe:>�%setupNativeLayer Rfb�checkRecentlyCleared,Ri.��dcheckInMiddleStateOfConnecting Rf��Q�restoreCachedResults RfbB�&getUnreadedMessages� ��%ɀ5��5��!ȅ��l��5�	�/��`��
!�/��!�/�	�/�
Ʌ�a���ɂ5�ɂ5�
�/��`��!����/�#�5�%�/�'�`��)�/�+�`��-�/�/�`��1�/�3�`��5�/�7�`��9�/�;�`��=�`�����<�m?s���
�
��
���
`��
���
��e��$m�0T�Ia>R`����$Rg�+��initializationCompleteda�e��
%0T\�`f�
�` 1
  }`0Sddqm�-v0E	`���`����D����
`La00T)Ia43`����I�	eK��o(��%���/��~%����9����b�����`������d��e��&�0TT�`T�
` 1
 }`
���
`LaL0T)Ia2v`����Ia	eK��m ���/��~%����9����b�����`����(Sd�qm�1�4�`����D��d��e��
'0T\�`f�
-` 1
  }`0Sddqm�5�7E	`���`����Da���
`La40T)Ia�`����I9	eK��o(��%���/��~%���	�9����b�����`������d��e��(E0T�Ia�`���� Rf�$�storeOfflineMessagesa�e��)0TT�`T�
a` 1
 }`
���
`LaP0T)Ia�I`����Ia	eK��m ���/��~%����9����b�����`����(Sd�qm�:�<�`����D��d��e��*u0T�IaoK`���� RfJ)��setupHistorySender��e�Q+D0T�Ia_* `����ReF��:_checkValidTab��e��,0T�IaD �)`���� Rf`#�_checkAndSendHistory��e��-�0T�Ia�)�*`����$Rg>ѩ_recalculateTabsIndexes��e��.�0T�Ia+�+`����Rd�(3�_getAllTabs��e��#/�0T�Ia�+�.`���� Rf~���_recentTabsUpdate��e��'0�0T�Ia�.K2`����Re�1_sendRecentTabs��e��*1�0T�Iaf2�A`����Re���setupTabsSender��e�Q/2�0T�Ia^B
C`���� Rf�;��_filterTabContent��e��?3D0T�Ia�C�D`����$Rg��4�sendDesktopStateToServer��e�QA40T�Ia�D;I`���� Rf�!,_sendTabsSnapshot��e��B5�0T�IaNI>K`����Re�[�F
_sendTabsDiff��e
��I60T��`��
` 1
 @}`0Sddqm����E	`���`����Da!�b	0Rj�CG6#Missing operaTouchPrivate namespaceReZ�<�onWillGoToSleepRd:��)addListener�Q Rf�]�nonBrowserWillCloseRe��onShareRequested0T)Ia�M<S`����I%	eK�K��0��%!�/��!�/��!�/�
��a�����!�/��/��0!�/��/��/���/�	�/�
��a����a���!�/��/��0!�/��/��/� ��/�	"�/�
$��a���&�a���(!�/��/�*�/�,Ʌ
�a���.�`�����0�j0`PPPPP@@�e��J7=�0T�IaeS�T`���� Rf�W�|setUnreadedMessagesa�e��O80T�Ia�T�W`����Re~?�`initFlowClient��e��P9D0T�IaXwX`���� Rf�.��clearCredentialsInJS��e��R:0TP�`P�
q` 1
  }`0Sddqm&�|�E	`���`����D�Rd⊍honFlowEvent10T)Ia�X6_`����I}	eK�T�l ��%!�/��/��/�Ʌ�a����`������d
P�e��S;�0T�IaT_�b`����ReJ�p�handleFcmMessagea�e��U<0T�Ia�b�d`����$Rg
י�handleDeviceNotification��e�QV=0T�Ia�dre`����(Rh��p�notifyExtensionsGetDevicesOk��e"�QW>0T�Ia�e;f`����Rd��1getThemeMode��e��X?�0T�IaQf�i`����Rd��
getPalette��e�Q[@�0T\�`h�
�` 1
 $}`0Sddqm��xE	`���`����D�Re�q-�_hostedAppPorts�Rc��bruntime Rf���onConnectExternal10T)Ia8j4�`����I�	eK�e�o ��%ɀ5����/��/��/�Ʌ�a���	�`������ds�
��e#��dA��0T�IaS���`���� Rf���_notifyExtensionsa�e��sBD0TH�`<�
	` 1
 }`8Sd�qm�Rb~=�funcRc�(��getArraya�((RhZ��_readFromStorageAsPromise`����D�E0TP�`N�)` � �`0SddpW��`(I`����D��0T)Ia.�p�`����I5	eK�w�l(��%���/���Dž�b�����`������c�eK�v�j��%%!Ʌ��l���`������c�e��uC%90TX�`\�
M` 1
 }`
0Sddqm6�E	`���`����Da!�
`LaH0T)Ia�U�`����IY	eK�y�n(��%�/��~%����9����b�����`������d��e��xDe0T�Iaw��`���� Rf.��PgetConnectedDevicesa�e��zED0T�Ia9�K�`����Re�M��getTabsOfDevice��e��|F�0T�Ia����`���� Rf�
getHistoryOfDevice��e���GD0T�Ia��`����$RgΆ�;getRecentTabsOfDevice��e���HD0T�Ia8��`����ReVE��getPairingToken��e�Q�I�0T�Ia��`���� Rf���messageTypeToAvro��e���J0T�IaN�j�`���� Rf�3�-sendMessageToServer��e�Q�K0T�Ia}��`����Ref
�Q
deleteMessage��e
���L0T�Ia	�s�`���� Rf^m�_deleteAllMessages��e���M0T�Ia��G�`����Rd��{deleteDevice��e���N0T�Ia����`����(Rhv��deleteDeviceUnseenCounter��e���O0T�Ia�m�`����Reꅵ?deleteAllDevices��e���P0T�Ia��^�`���� Rf�>getMessageFromServer��e���QD0T�Iax���`����$Rg�@'�getMessagesFromServer��e���R�0T�Ia��Ĥ`����Rc���sendFile��e�Q�S0T�IaԤ
�`����Rd��
uploadFile��e
���T�0T�Ia(���`����$Rg�Yx
cancelSendReceiveFile��e���U0T�Ia��)�`����Rd"�_gdownloadFile��e���V�0T�Ia���`����$Rg�ӌ�isCurrentlyDownloading��e���WD0T�IaE���`���� Rf�r�isCurrentlyUploading��e���XD0T�Ia���`����Re��:=checkFileExists��e���YD0T�Ia?�I�`���� Rf�/�getThumbnailImage��e���ZD0T�Ia��E�`����RcN�(openFile��e���[0T�Ia��F�`����Rc��_�showFile��e���\0T�IaT���`����Rcbm�"saveFile��e���]�0T�Ia׼r�`����$Rg�Ga�encryptMessageToServer��e�Q�^0T�Ia����`����$Rgn^encryptContentToServer��e�Q�_0T�Ia�2�`����Rdh:�_encryptData��e�Q�`D0T�Ia��0�`����Rd��u_decryptData��e�Q�aD0T�Ia����`����$Rg���decryptMessageFromServer��e�Q�b0T�Ia����`����$Rgf��decryptEntriesContent��e�Q�c0T�Ia����`����Re���_decryptMetadata��e�Q�d0T�Ia����`����Re:6�_decryptContent��e�Q�e0T�Ia����`���� Rf��m_extractPartialData��e���f0T�Ia����`����Re2ʣf
getPartialUrl��e
���g�0T�Ia1���`����Rd>!CstartRequest��e���h�0T�Ia��4�`����RdT�sendRequest��e�Q�iD0T�IaL�=�`���� Rf�z��_completeDataReset��e���jD0T�IaR���`����Rd�K*�	_isPaired��e�Q�kDD`�]De� (�b�C�CBP	C�)�9BP	�RcN�r�local� �
`�X%a
�`^�`^�`~�	`�	�
a�#ح�%]q%aHH
�a�l�aԴ�a��aԌ
�a�(Ya���a�p�a�4�a���a��a�|�a���a�L�aԀ�a�� �a�D"�aԜ$a� &aԐ(�a��*Qa԰,]a�.ia�\0�a�H2�aԄ4�aԠ6�a��8�aԤ:�a�T<�a�>a�@!a��B�a�Dya��F�a�tH�aԨJ�a�PL�a�@N�a��P�a�xR�a�T�a�V�aԼX�aԸZ�a�8\	aԬ^a�`!aԔb-a�d9a�dfEa��hQa�hj]a�lia�`nua�$p�a�<r�a�t�a�v�a�x�a��z�a�|�a�0~�aԘ��a���a����a�,�a���aԈ�a��)a��5a��Aa�X�%]I��)Q]�����������	IUam�������Iq}����������
%1=IUamy�����������	!-9$R ��E�OperaTouchCommunication Sdf�����`���b	������%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%%%%%%%%		%

%%%

%%%~%��9��
�9��
�9��
�9��
�9���%%!�/��!�/��/�|�%!	���l��%!
�l�%�)%�)%�)%�)%!�/��/�%!�/��/�Ɂ ā!)�/�"6�#!�6�$#�%%)�/�&&6�#(�6�'*�(,)�/�&&6�#-�6�)/�*1)�/�+26�#4�6�,6�-8)�/�+26�#9�6�.;�/=)�/�"6�#>�6�0@�1B)�/�"6�#C�6�2E�3G)�/�+26�#H�6�4J�5L)�/�6M6�#O�6�7Q�8S)�/�+26�#T�6�9V�:X)�/�&&6�#Y�6�;[�<])�/�6M6�#^�6�=`�>b)�/�?c6�#e�6�@g�Ai)�/�+26�#j�6�Bl�Cn)�/�6M6�#o�6�Dq�%!�/�Es�!Fu%�/�Gw��H%�Iy)ąJ6�Kz�L6�M|�N6�O~���/�P���/�P��/�Q���%�R���T�S…U��V��W��X��Y	��Z
�[�\�]
�^�_�`�a�b�c�d߅eޅf݅g܅hۅiڅjمk؅lׅmօnՅoԅp Ӆq!҅r"хs#Ѕt$υu%΅v&ͅw'̅x(˅y)ʅz*Ʌ{+ȅ|,Dž}-ƅ~.Ņ/ą�0Å�1…�2���3���4���5���6���7���8���9���:���;���<���=���>���?���@���A���B���C���D���E���F���G���H���I���J���K���h/�J��!��l����5����!ć�����!���/���a�������`���� Sd@0��I`������L�
��&sN
��&�`�L`�L`2��&00�&00�������L�
`2�P`	e






�A
�Eo����!��A��u�G_�ϲJ��ro���Ҳ�O$�S�9�A
�Eo��