HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/triad-infosec/wp-content/uploads/2025/01/AdobeStock_209412192-300x214.jpeg
���JFIF��Compressed by jpeg-recompress���ExifMM*	kz��(1"�2�i,�Internet crime concept. Hacker working on a code on dark digital background with digital interface around.,,Adobe Photoshop CC 2018 (Windows)2018:06:13 16:59:02�0232����0100����p��2018:06:13 16:51:57��(��HH���Adobe_CM��Adobed����			



��k�"��
��?	
	
3!1AQa"q�2���B#$R�b34r��C%�S���cs5���&D�TdE£t6�U�e���u��F'������������Vfv�������7GWgw�������5!1AQaq"2����B#�R��3$b�r��CScs4�%���&5��D�T�dEU6te����u��F������������Vfv�������'7GWgw������?� V���
Rڊ(;gpH3N[��R�H1�<�?�+$y�#JC�&��*'���?����*R��B�%dT��A�_2��:��4�M}�$X�I�N���k>
�R�5KG�m�ɨ�H�aQ{�S�ХJk��Kg��hx��<L��M阐A�	R�m�L[�zd�\ԩMx	�J�	����Ƅf1�@$���b��>�Z<�ܞ:�.��6��5㑪��6���?��#q�	�����'R��p"�<=�'��i��f�z3����q�Ȧ�ϩ_�w�b����wkƄ���8��"5�6մ���r8;]���z\��$�6> ���e'|�:s���+`6H﮿��0��kZ$�	��#�ܭ��q��L�5����l�1%4a��?�%;���?������m�+o�zO�Û����Dv ��R7�!��f�0�C����������_pIJm�]���<��tDmU�I�:N��g�^�\V�0'�����9��7���F���'�QSH⹢e�Ѯ>R��X��k�Pp�w�{mSȡ�����mtӗ$B�����}.o-p��g�������1�. 87A���Q��[X.�8�#��D�"��Ƨ����
�=͓���i��0���9����w���ڪ�Z�h�O��U��Ne�!�<C����]4}?�)��èI7
�e�=�AI�Vm���C�C�pk�9\�ѭ�)�L�:?��/s�v�����&��皽8�!��'�S}Yi3�����:>��d�fƱő`ן���C��ic�kK��o����k�R\X��~m�&�S���K���Y�vʿ}r��/��{Χ�xZ�b�hƢ�sk��K7X@����;Y걬o����u�v�).�o#��'�>�d�D�G�Y�2H��G�=�k��\�j�Ȫ��]�;l ����!��>>�W(�(o��>-���0�(~-o{.;�^Dz��g�l�'���Ҍ�(�~0i��ί�u
�ѨsO���R��K����&�G�¯c][5#]4�=	1(��X֑�I/{d�+pG�\�k�$���'�eʥ���~ƙ�N�O/n�We��y����%�)!�4�8���`��ت\��Is���G��,�m�������tv��O�����R�5�.�$w�Uq(����	�/����ӯ��X �sZ\m�Վ��ia=�g3��?��j�(/MFVc$�ܦKL�F�#ݻ}g�K�ջ�m>��m"
~����.iw��M�X���>����A��KvX��U���֓�����\�o�OZ�[��c^�C����-А����Qmm���67�K	�O�r�~]����w��S��u��F�g�����B�����Y"�S����uzok�����mv7����\CƬ>��.cZƀ�`v��^��������ua������-</R�~ߐ-�PX����U���Js�Hx��-�U��?����咠��xR����O
xq�7��ȫ��"�;+p��@ב���{���N��ic�8�t�=�����=�[ �T]c��q���·���L�.;[\����]cݵ���Ĭ�!��V�`{-�?��j,X,{��Q��o�Q�upN�>��jJhۓ[�s�iq��	:QR��<�ݠ�oe����5�c�
T,s�L
|P*j�ACw2���Dx�8�������npk]�;�S�*
�f���?��C��mb�tlN��R���D�՞ZCDW�nY�4�ly0O�tg��tuۣ@��O�6�����~����#�Sw���Iv�/���-�.x�����]Lq��h?����-����Zֵ�ZZ㫜ṭg���{:�����k]�\%�9�7�P�:�2p�fC�6	�[��q��{}�1��*�:º���̙'��l��y��*����I���{Y?Eg)�<�&�O=�d�VE������)4��4�����nV+���*���-��{i���o�g�qWix-c��k#��+�e�bI3�+z��d�����k��G��#�Z�2���څm���m��wO�ߤc��O�P��`��ow��?�5��E�7@D:��v��1�Wrr��������:�?w�
�?�4#9��C��R����U�� G:
F��F��	#�
@��W>���p��v��t�����@m���(�:O�w��ZY`s..tƭ�>��n>mW���m[��<�C\}�ak��iUs��e^�
c��}O�A��9��7!z�����=���>�.i{wN��[Ps���j��*�x�e�/��s}F��O�sw}$̻/
�z6��ZK��Xt0��a	���}�����I������JLGa�I֗�^=����[��t��))�yЄ��&�&sK|�,�A�n�8�q��=�{Z�pYKC�]�~��y����I��ퟛƢ�)��lCO��U�漻������ߐ�S�O����C����'X�����=�Ϊ;�ⅥwA3(��*�S���|�T�Аh�tQ��/�/�>!�W��=���xԫ�|ۛ��>v����~bJh=�s��s��y$��)��&����B�H)'�."��窋���QO�eT�����l!�p�iG����~r�%:����?�T�������VJ-��q�����A�'!bM��yH��S�:�4H��%?����@Photoshop 3.08BIM#Z%G@Internet crime concept. Hacker working on a code on dark digitalcyberhackerdarksecuritywebattackdigitalcrimehackinginternetcodespyhackcomputerphishing
background
technologyinformationcriminaldataspacevirtualthiefbinarypasswordeThailandnreleon8211 - stock.adobe.coms	209412192xjInternet crime concept. Hacker working on a code on dark digital background with digital interface around.��A�http://ns.adobe.com/xap/1.0/<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:pur="http://prismstandard.org/namespaces/prismusagerights/2.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dcterms="http://purl.org/dc/terms/" dc:format="image/jpeg" photoshop:ColorMode="3" photoshop:Country="Thailand" photoshop:Credit="releon8211 - stock.adobe.com" photoshop:Source="209412192" xmp:CreatorTool="Adobe Photoshop CC 2018 (Windows)" xmp:MetadataDate="2018-06-13T16:59:02+07:00" xmp:ModifyDate="2018-06-13T16:59:02" xmp:CreateDate="2018-06-13T16:51:57" xmpMM:DocumentID="adobe:docid:photoshop:de7d3338-c2b1-3641-97c6-8146f421273b" xmpMM:InstanceID="xmp.iid:cce86af1-8598-9140-8a48-d3213f16c1c8" xmpMM:OriginalDocumentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034" dcterms:provenance="self#jumbf=/c2pa/adobe:urn:uuid:17740177-4dc3-4826-be20-c581b180645f/c2pa.claim"> <dc:description> <rdf:Alt> <rdf:li xml:lang="x-default">Internet crime concept. Hacker working on a code on dark digital background with digital interface around.</rdf:li> </rdf:Alt> </dc:description> <dc:subject> <rdf:Bag> <rdf:li>cyber</rdf:li> <rdf:li>hacker</rdf:li> <rdf:li>dark</rdf:li> <rdf:li>security</rdf:li> <rdf:li>web</rdf:li> <rdf:li>attack</rdf:li> <rdf:li>digital</rdf:li> <rdf:li>crime</rdf:li> <rdf:li>hacking</rdf:li> <rdf:li>internet</rdf:li> <rdf:li>code</rdf:li> <rdf:li>spy</rdf:li> <rdf:li>hack</rdf:li> <rdf:li>computer</rdf:li> <rdf:li>phishing</rdf:li> <rdf:li>background</rdf:li> <rdf:li>technology</rdf:li> <rdf:li>information</rdf:li> <rdf:li>criminal</rdf:li> <rdf:li>data</rdf:li> <rdf:li>space</rdf:li> <rdf:li>virtual</rdf:li> <rdf:li>thief</rdf:li> <rdf:li>binary</rdf:li> <rdf:li>password</rdf:li> </rdf:Bag> </dc:subject> <dc:title> <rdf:Alt> <rdf:li xml:lang="x-default">Internet crime concept. Hacker working on a code on dark digital background with digital interface around.</rdf:li> </rdf:Alt> </dc:title> <photoshop:DocumentAncestors> <rdf:Bag> <rdf:li>adobe:docid:photoshop:02569b52-3820-6048-9609-ed42ae51b7f7</rdf:li> <rdf:li>adobe:docid:photoshop:1cdd76a6-9257-f843-a502-7258774b764e</rdf:li> <rdf:li>adobe:docid:photoshop:325fc037-ad47-2a41-a4d2-7d36d80a5167</rdf:li> <rdf:li>adobe:docid:photoshop:42e64c88-3c5f-11e7-b50a-d9fc507233e1</rdf:li> <rdf:li>adobe:docid:photoshop:47a254b9-3936-11e7-b7d5-c77f0f23277e</rdf:li> <rdf:li>adobe:docid:photoshop:74f07ba5-989c-7445-a44e-ab16afe1117f</rdf:li> <rdf:li>adobe:docid:photoshop:8f95bdef-d565-b142-863b-54a3a3a44e33</rdf:li> <rdf:li>adobe:docid:photoshop:ba546db4-f2c6-5548-b9ff-84c89f349b3a</rdf:li> <rdf:li>adobe:docid:photoshop:e0fc0e7d-027b-624b-9260-507f2f6b67c9</rdf:li> <rdf:li>xmp.did:140D0E46F7DFE2119491AC4DE52A14FD</rdf:li> <rdf:li>xmp.did:2670ca14-9121-d242-b894-b1e8e290952a</rdf:li> <rdf:li>xmp.did:E817ACB240ECE211AD6DC15E5CC1F9D2</rdf:li> </rdf:Bag> </photoshop:DocumentAncestors> <photoshop:TextLayers> <rdf:Seq> <rdf:li photoshop:LayerName="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get" photoshop:LayerText="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get_Document(&amp;spDisp); if (SUCCEEDED(hr) &amp;&amp; spDisp) {      // If this is not an HTML document (e.g., it's a Word doc or a PDF), don't sink.     CComQIPtr&lt;IHTMLDOCUMENT2 &amp;IID_IHTMLDocument2&gt; spHTML(spDisp);      if (spHTML)      {           /*there can be frames in HTML page enumerate each of frameset or iframe               and find out if any of them contain a login page*/            EnumFrames(spHTML);       } }  void CIeLoginHelper::EnumFrames(CComPtr&lt;IHTMLDocument2&gt;&amp; spDocument)  {              CComPtr&lt;IIHTMLDocument2&gt; spDocument2;     CComPtr&lt;IIOleContainer&gt; pContainer;     // Get the container     HRESULT hr = spDocument-&gt;QueryInterface(IID_IOleContainer,                 (void**)&amp;pContainer);          CComPtr&lt;IIEnumUnknown&gt;pEnumerator;     // Get an enumerator for the frames     hr = pContainer-&gt;EnumObjects(OLECONTF_EMBEDDINGS, &amp;pEnumerator);     IUnknown* pUnk;     ULONG uFetched;      // Enumerate and refresh all the frames     BOOL bFrameFound = FALSE;     for (UINT nIndex = 0;              S_OK == pEnumerator-&gt;Next(1, &amp;pUnk, &amp;uFetched);                 nIndex++)     {         CComPtr&lt;IIWebBrowser2&gt; pBrowser;         hr = pUnk-&gt;QueryInterface(IID_IWebBrowser2,                  (void**)&amp;pBrowser);         pUnk-&gt;Release();         if (SUCCEEDED(hr))         {             CComPtr&lt;IIDispatch&gt; spDisp;             pBrowser-&gt;get_Document(&amp;spDisp);             CComQIPtr&lt;IHTMLDocument2, &amp;                          IID_IHTMLDocument2&gt; spDocument2(spDisp);             //Now recursivley browse through all of                         //IHTMLWindow2 in a doc                                 RecurseWindows(spDocument2);             bFrameFound = TRUE;          }     }     if(!bFrameFound || !m_bFoungLoginPage)     {          CComPtr&lt;IIHTMLElementCollection&gt; spFrmCol;         CComPtr&lt;IIHTMLElementCollection&gt; spElmntCol;         /*multipe &lt;FORM&gt; object can be in a page,                  connect to each one them         You never know which one contains uid and pwd fields         */         hr = spDocument-&gt;get_forms(&amp;spFrmCol);         // get element collection from page to check                  if a page is a lgoin page         hr = spDocument-&gt;get_all(&amp;spElmntCol);         if(IsLoginPage(spElmntCol))                    EnableEvents(spFrmCol);         }         }"/> <rdf:li photoshop:LayerName="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get copy" photoshop:LayerText="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get_Document(&amp;spDisp); if (SUCCEEDED(hr) &amp;&amp; spDisp) {      // If this is not an HTML document (e.g., it's a Word doc or a PDF), don't sink.     CComQIPtr&lt;IHTMLDOCUMENT2 &amp;IID_IHTMLDocument2&gt; spHTML(spDisp);      if (spHTML)      {           /*there can be frames in HTML page enumerate each of frameset or iframe               and find out if any of them contain a login page*/            EnumFrames(spHTML);       } }  void CIeLoginHelper::EnumFrames(CComPtr&lt;IHTMLDocument2&gt;&amp; spDocument)  {              CComPtr&lt;IIHTMLDocument2&gt; spDocument2;     CComPtr&lt;IIOleContainer&gt; pContainer;     // Get the container     HRESULT hr = spDocument-&gt;QueryInterface(IID_IOleContainer,                 (void**)&amp;pContainer);          CComPtr&lt;IIEnumUnknown&gt;pEnumerator;     // Get an enumerator for the frames     hr = pContainer-&gt;EnumObjects(OLECONTF_EMBEDDINGS, &amp;pEnumerator);     IUnknown* pUnk;     ULONG uFetched;      // Enumerate and refresh all the frames     BOOL bFrameFound = FALSE;     for (UINT nIndex = 0;              S_OK == pEnumerator-&gt;Next(1, &amp;pUnk, &amp;uFetched);                 nIndex++)     {         CComPtr&lt;IIWebBrowser2&gt; pBrowser;         hr = pUnk-&gt;QueryInterface(IID_IWebBrowser2,                  (void**)&amp;pBrowser);         pUnk-&gt;Release();         if (SUCCEEDED(hr))         {             CComPtr&lt;IIDispatch&gt; spDisp;             pBrowser-&gt;get_Document(&amp;spDisp);             CComQIPtr&lt;IHTMLDocument2, &amp;                          IID_IHTMLDocument2&gt; spDocument2(spDisp);             //Now recursivley browse through all of                         //IHTMLWindow2 in a doc                                 RecurseWindows(spDocument2);             bFrameFound = TRUE;          }     }     if(!bFrameFound || !m_bFoungLoginPage)     {          CComPtr&lt;IIHTMLElementCollection&gt; spFrmCol;         CComPtr&lt;IIHTMLElementCollection&gt; spElmntCol;         /*multipe &lt;FORM&gt; object can be in a page,                  connect to each one them         You never know which one contains uid and pwd fields         */         hr = spDocument-&gt;get_forms(&amp;spFrmCol);         // get element collection from page to check                  if a page is a lgoin page         hr = spDocument-&gt;get_all(&amp;spElmntCol);         if(IsLoginPage(spElmntCol))                    EnableEvents(spFrmCol);         }         }"/> <rdf:li photoshop:LayerName="BOOL  CIeLoginHelper::IsLoginPage(CComPtr&lt;IHTMLElementCollectio" photoshop:LayerText="BOOL  CIeLoginHelper::IsLoginPage(CComPtr&lt;IHTMLElementCollection&gt;&amp;spElemColl) {     if(spElemColl == NULL)         return m_bFoungLoginPage;     _variant_t varIdx(0L, VT_I4);     long lCount = 0;     HRESULT hr  = S_OK;     hr = spElemColl-&gt;get_length (&amp;lCount);     if (SUCCEEDED(hr))     {         for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )          {              varIdx=lIndex;                     CComPtr&lt;IDispatch&gt;spElemDisp;             hr = spElemColl-&gt;item(varIdx, varIdx, &amp;spElemDisp);             if (SUCCEEDED(hr))             {                 CComPtr&lt;IHTMLInputElement&gt; spElem;                 hr = spElemDisp-&gt;QueryInterface(IID_IHTMLInputElement, (void**)&amp;spElem);                 if (SUCCEEDED(hr))                 {                     _bstr_t bsType;                     hr = spElem-&gt;get_type(&amp;bsType.GetBSTR());                     if(SUCCEEDED(hr) &amp;&amp; bsType.operator==(L&quot;password&quot;))                     {                         m_bFoungLoginPage = true;                     }                 }             }             if(m_bFoungLoginPage)                 return m_bFoungLoginPage;         }     }     return m_bFoungLoginPage; }"/> <rdf:li photoshop:LayerName="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_" photoshop:LayerText="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_OK; hr = pElemColl-&gt;get_length (&amp;lCount); if (SUCCEEDED(hr)) {     for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )      {             varIdx=lIndex;            hr=pElemColl-&gt;item(varIdx, varIdx, &amp;pElemDisp);          if (SUCCEEDED(hr))         {             hr = pElemDisp-&gt;QueryInterface(IID_IHTMLFormElement, (void**)&amp;pElem);              if (SUCCEEDED(hr))             {                 // Obtained a form object.                 IConnectionPointContainer* pConPtContainer = NULL;                 IConnectionPoint* pConPt = NULL;                     // Check that this is a connectable object.                 hr = pElem-&gt;QueryInterface(IID_IConnectionPointContainer,                     (void**)&amp;pConPtContainer);                 if (SUCCEEDED(hr))                 {                     // Find the connection point.                     hr = pConPtContainer-&gt;FindConnectionPoint(                         DIID_HTMLFormElementEvents2, &amp;pConPt);                      if (SUCCEEDED(hr))                     {                         // Advise the connection point.                         // pUnk is the IUnknown interface pointer for your event sink                         hr = pConPt-&gt;Advise((IDispatch*)this, &amp;m_dwBrowserCookie);                         pConPt-&gt;Release();                     }                 }                 pElem-&gt;Release();             }             pElemDisp-&gt;Release();         }     } }"/> <rdf:li photoshop:LayerName="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_ copy" photoshop:LayerText="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_OK; hr = pElemColl-&gt;get_length (&amp;lCount); if (SUCCEEDED(hr)) {     for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )      {             varIdx=lIndex;            hr=pElemColl-&gt;item(varIdx, varIdx, &amp;pElemDisp);          if (SUCCEEDED(hr))         {             hr = pElemDisp-&gt;QueryInterface(IID_IHTMLFormElement, (void**)&amp;pElem);              if (SUCCEEDED(hr))             {                 // Obtained a form object.                 IConnectionPointContainer* pConPtContainer = NULL;                 IConnectionPoint* pConPt = NULL;                     // Check that this is a connectable object.                 hr = pElem-&gt;QueryInterface(IID_IConnectionPointContainer,                     (void**)&amp;pConPtContainer);                 if (SUCCEEDED(hr))                 {                     // Find the connection point.                     hr = pConPtContainer-&gt;FindConnectionPoint(                         DIID_HTMLFormElementEvents2, &amp;pConPt);                      if (SUCCEEDED(hr))                     {                         // Advise the connection point.                         // pUnk is the IUnknown interface pointer for your event sink                         hr = pConPt-&gt;Advise((IDispatch*)this, &amp;m_dwBrowserCookie);                         pConPt-&gt;Release();                     }                 }                 pElem-&gt;Release();             }             pElemDisp-&gt;Release();         }     } }"/> </rdf:Seq> </photoshop:TextLayers> <pur:creditLine> <rdf:Bag> <rdf:li>releon8211 - stock.adobe.com</rdf:li> </rdf:Bag> </pur:creditLine> <xmpMM:DerivedFrom stRef:documentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034" stRef:instanceID="xmp.iid:0893981f-f77e-274d-b93d-8f971ffbc582" stRef:originalDocumentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034"/> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:3139a3a0-1c54-ec47-822d-128ac1afa034" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:51:57+07:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0c5f536f-8b37-734d-b642-c97f742a3909" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:56:01+07:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0893981f-f77e-274d-b93d-8f971ffbc582" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:59:02+07:00"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/jpeg"/> <rdf:li stEvt:action="derived" stEvt:parameters="converted from application/vnd.adobe.photoshop to image/jpeg"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:cce86af1-8598-9140-8a48-d3213f16c1c8" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:59:02+07:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 <?xpacket end="w"?>���				
	

  1$$1,5+(+5,N=77=NZLHLZnbbn������				
	

  1$$1,5+(+5,N=77=NZLHLZnbbn��������,"��1���u�iwd��h%,�9AwQ(��N�V����l�FP�.΁�P�cD`,-Z�	�J���3D۠��"I�I��Tm3ց3��Ul�;�B)�&�,J���0-[��n���2X��X���Y�h��0�,��.@���r��������s�9�;3�����4zF�S,�[���a=T,��<�ё�]5�Nފ�q��$1��.���`7���r��2���ŭ�6�����&���j{�]L�C�Fz-g+a��?���U��X��N�YŮ��­�r��Fֵ�[�&l�eů.nd�8��s:��~��=(q�6��7fӘ���`��a<\t�f���_��jz���sͭ����qּ[��\t��@�F�R�Wv8}-OO���w��s]
�y�ga�����'�?O�.I�RHK�='k���`IW�k34R��FU+�rJڼ��ί+�gGf��^eWI|��W�e�R���{�9�y'�RHK�W�В�b2��N�a���a�R������{���������+�Ï@ö�Ծ�s򯉛��q+ޞZ�$[U��7�u�K���=�j�ӝb��KQ����V$9��6�G5n��j�6?G:����˯��<쵖,�%�C�nht���b�j�YO�g^��2�͝-l��٫&�٧�7�
uET���i^o=^�&o��X�rQwT\�7g==^N��:��t3�*PJ�Jͩ.+Fr��p��šc�0W�����2&n�&��MZDDбw*-��^��u�ݲ�D�r��]Ł�;���n�IԲ�p�\\*I�$�`��+@�7qvt5�;='4d.�P�H�bU$�$%HP�yRfԒ$�%HI!@Y%.���I�<��J9"PI-I��" 0���hq�5�kZ�ր�#Zֵ�kZ�ֵ��	�ƾ�^�5�kZ��Z�Ђ�s��u� ^�u�ԧ^�u֦��x��YΊ�Ӡ��W���+�*4���ӡh�EN�z%oZ/GJ�$ł��שR�UUZ^��
l� �8�†�5ֺPQB�mk�i�Ĥ�"@��F��#!���P��[���ZW����bf�2�F􊫭��éQX
\겸Ǎz��ы��"�"��8Z�^�5_���63�bJ�Z�Ҕ��r�MVU����*���9-m9�y^C���)֤Uy�����ʹ�ٌ����w�t�4z�*񭙙e�L�5^�zh��5#�uG
��;�2�T�X�l�pރE�WpYuys.�*�L|l��c��o���Ȭ��Ѹ��n>JP����idDT��5�w��Vy��,���
+����݉����Ԉcq�SP�Q�ג�?Ȟ(�^���յW)�n,�ZTcՏ����b�[���ڝ~D�+`�AeDh�A	�(o�1��fG������~^��0�Y��-H�%�~KUbRk��qm�ڰ&R��a���|�Z��1��c��6��Y��؆���}T���}�ٓ�u_ض���ǩ���ؘ�7P��n�^ժ�N�*���s�[s?�J���f܊Z�{���'��@�Z*�R�j�2S1�sോ��'j�v���VV/۳��xX�"�/a���"��3,�p/*8�\{��T�C[W�Ր�S�A+�Y{Z�rC~�*��nT�+jn̰ZmKY�ΥZj�J�1��(����˯��_�I�O~ݘ��E�w��(|��A����x�3��b�p�[���7� �?JV��XsX�w�=��70�����73�0�d�L<(-�o��|�����c�3W��LFɆ�o�w������g��Lpq���?
!1"AQ BR���#02aq�$Sbr����3@CP�s���?���S��t��}�Jg�Ħ��=�O�L�S8����M��&���5S��~%O�!�HM����΋('0�,�/g!{9M��ob�{"�l����v��S�!�6n���RT�q⨘�|HTw��HL��*������OQ.u��PM��D���3[&E���4���%�<�t�'_k��O[p܎�y'���r�=�*��þʣ��(��A�wɅ���R���v�y�S7>r�&Oʌ��Q$���U�/�T��{�8�RO@8*b�>�8:\�ܩ��jnm�CvX�����`���3���O���t��'h��S!��*=�x*`��|GC/�Pథ�jT�V�۩�T��ON�;�|۠o�&袍��B��d73	�O)��CO�a�����My!��O	U��t�P�R���)�v�d A�M즒vSx.Rka�t�,0��}5��>��a�_J�~Ƌ��C����u��w�5�9L�<��*v�U˼U.�x�v�,0i?�Xk����?R���a����*Ci��E�=�dI�����S�@ �[��M��~�5�����G��,h��)��.�<*���M2�
 �cn�͛�k����ZB�T�p� �x,\�Ծ�+ƃ����ƀ~�S�X��ʫIӧ�
su�$Jig�b{��0�=���	��鶰@K[M��^�d���u�T��
d
J��:S�@;#zd�F級	�GY;U����򛇦(�a��q�|��Y�^~(�"D湕w9(@�FX��N�Kd�u��)�iɊ.�h$*���U���V�ۼUNۼUNӼS�7(�y ��w*�K�"�+s5���?��6M:l|�!�-�S`��Pk�����(��ڹ��ZW�%8�<f�S�l�@�@Ԕ���U���\�9���:�7K�����W��U|4bT��a;I���V� �Npxk�
7�2�O}�C�3�,8"�4�F�p0U���eBsE�U��LR�֨�e���XKCi�5��bZ4�R���1�'�h<�&�y.��4���	�X0���B��N L�����:���C���Ï͐�CB�V���@X_0hF�h����w��b:��
�Ԁ��	�m2��:TXC�eO89�ʎ>�0n���ӵ}��&��s���_PS��Z�Uo�.�}���7�I*��U��"	����8xZP��Nd�<\ZH�\�s
4���m���L-�=��z�I�1�i&j�v�ʠc�}&��%6����}+(Y\
q����UJF[��$͜刨I�*'���)>?*�i<w/zhi3�\�Srͻ�*���m��e�y&����T@>��sx,9ikK�Ƌ
�-��*VO�Cˈ-i;�N:��w�X�3�YY���XlS\7+���Ѡv�Lu:zZS!�j�F魗1Аr�F�h��P̱#��x��K��Q�<��(:�X� �僚88�ޱM�t\L����:����s�|���V?0cM]��
�\��t�u[0o0N�D39��G <]��"��EF���I�
��1 �
�p�b]�D�9w0�I�N{��$�Oǥt+ɰ!S�gCd2Խ��Bׄ-	��'D)�zY��x�(j��Ds�c��Aē��R���W�8�H-��B��f�(��s���b3����u�Vi�@'�����]=��:�,�ټ��Oh�����P�捚��0�n:#U�Y���e��U8��q��U��akr����c�Ө$xt�iS�gqA��:�!0��*XD�^ۊi����Pvj�r��䛘��9GE�H6N��{�ߏr\v_4-��܄�
`�@�*\�6L�
�r}H/��.6FA��o�Py
�I��hh{n��*���٤{!T���i�e��vP3��=�<�0������h�ʳ�uF�e\�nS%��4�X\�hbp�c���sa�pٞSL��-l嗏B�c�^ᦊ��?�ʫ�Wq�0Z�S�2���]� 1��8H:�N�eܷ���ЋJÀc
�-�XOJNÀ��цv��Ы���e"�Ӕ�u��{�@C%2ܤ
��0S��r$�5Nf�=#�O
ky�f�'T���'A��
i��\��ɷOp��lr�GW��\_ ��.T�%�_��?�F}����l�|SxU��;�JWp�Bg6^�]
leL�-$^I��T
V��b�/�(�ðU9��%e2=��i����s��EJm�����O4���,�]We1V�Ue�YbR>�L2pX�0���{Y��Nͬ��4������ey�c/��a�c����@j�S�GQ�<ə
���<�#�&ἪT/�)�*�F�vx*�R����6U��[�D���=)��)�Zd�]c+b�M��дLT��¸"\k���l�޳0�a��$�7�O�����x�����U#�w�� �*�I�O�s�T��,�6C��ƾ��ޞ��7�#�v���e������B�7Eݘ�۽Rc��͝Zz�8^�|��V�3��ZLĕ���An�4M�s�w����|��\�R9D�*��V"�w��_U���m˟�ޱ2�>���l�u����n�3�8�'m�iUܕ?�z��]�TE��3�x�@��p�N�!8���ya��FV'��wy���ot�ԣ�,?�BN�n,"	M���:D~Щ�@�������#�G�]R+=�'Mx�F�/a�l�z�����AW�-2�6�s\A�_��=��
"E�0u|�Ll��@��L1o4-�	�@�z.���Uf�
��J�S�Z�4NpUp���=�<3Ύ.��kM*N�PÁ�+��p�OY���}#�;T��,9��Hp ���+�����P���9A�8o0Bw��N��v�
'1i�u1���
��2;�>��o�sc�͔�Z`��C~�V8fX�g�|�V&!��7���*�d���ZG��A�FVa�4ZH�J(�D��L�{{-Z�\�X�f{Gj`������i��ݙW2r�<�w�7t�ir�fα����>7Q�~C�=/�A_�`��I�BUQ�*��M(ro:)�DX\8��I��c�[�}|W�x<,��ߘ�}`
y ���	o�=T}�ձ%�x��bg��p p�:c���! 01A2Qa���?�QX��*P�QQEb����"�^v�
(�
Å���m��l}"�zH^���|c��e�;�_2��Z}��9u�+-��r��g�li�YxE��h��-��E�����s˵�����(��_�� 0@1P��?�,�/�a��r&%y�)�
���