diff --git a/cookbook/github-trending/scrapegraph_sdk.ipynb b/cookbook/github-trending/scrapegraph_sdk.ipynb new file mode 100644 index 0000000..ee762e4 --- /dev/null +++ b/cookbook/github-trending/scrapegraph_sdk.ipynb @@ -0,0 +1,2867 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "jEkuKbcRrPcK" + }, + "source": [ + "## \ud83d\udd77\ufe0f Extract Github Trending Repositories with Official Scrapegraph SDK\n", + "\n", + "[![Open in Alph](https://www.runalph.ai/badges/open-in-alph.svg)](https://www.runalph.ai/notebooks/scrapegraphai/scrapegraph-sdk-1) [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1SSsI0naieeHjHcJkW22CqNIZwLHWjXmd?usp=sharing)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "d7Zro0xiuo-l" + }, + "source": [ + "![scrapegraph banner](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABjAAAAGMCAIAAAD7qnwpAAAAtGVYSWZJSSoACAAAAAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEAAAABAAAAaYcEAAEAAABmAAAAAAAAAGAAAAABAAAAYAAAAAEAAAAGAACQBwAEAAAAMDIxMAGRBwAEAAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAMAYAAAOgBAABAAAAjAEAAAAAAAAljslJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGFGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDI2LTA1LTExPC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkRhdGE+eyZxdW90O2RvYyZxdW90OzomcXVvdDtEQUhKVjg4YTIzayZxdW90OywmcXVvdDt1c2VyJnF1b3Q7OiZxdW90O1VBQzlzNHR6NkJRJnF1b3Q7LCZxdW90O2JyYW5kJnF1b3Q7OiZxdW90O0JBQzlzeUpmU08wJnF1b3Q7LCZxdW90O3RlbXBsYXRlJnF1b3Q7OiZxdW90O0RhcmsgR3JlZW4gTWluaW1hbGlzdCBJbnNwaXJhdGlvbmFsIFF1b3RlIExpbmtlZEluIEJhbm5lciZxdW90O308L0F0dHJpYjpEYXRhPgogICAgIDxBdHRyaWI6RXh0SWQ+MjYwYjdjZTQtMGMyZi00MjMwLWE5YWEtYzY1OTZhMmNlZDMxPC9BdHRyaWI6RXh0SWQ+CiAgICAgPEF0dHJpYjpGYklkPjUyNTI2NTkxNDE3OTU4MDwvQXR0cmliOkZiSWQ+CiAgICAgPEF0dHJpYjpUb3VjaFR5cGU+MjwvQXR0cmliOlRvdWNoVHlwZT4KICAgIDwvcmRmOmxpPgogICA8L3JkZjpTZXE+CiAgPC9BdHRyaWI6QWRzPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nPgogIDxkYzp0aXRsZT4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkNvcHkgb2YgRGFyayBHcmVlbiBNaW5pbWFsaXN0IEluc3BpcmF0aW9uYWwgUXVvdGUgTGlua2VkSW4gQmFubmVyIC0gMjwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC9kYzp0aXRsZT4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6cGRmPSdodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvJz4KICA8cGRmOkF1dGhvcj5WaWNreSBLaGVka2FyPC9wZGY6QXV0aG9yPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPgogIDx4bXA6Q3JlYXRvclRvb2w+Q2FudmEgZG9jPURBSEpWODhhMjNrIHVzZXI9VUFDOXM0dHo2QlEgYnJhbmQ9QkFDOXN5SmZTTzAgdGVtcGxhdGU9RGFyayBHcmVlbiBNaW5pbWFsaXN0IEluc3BpcmF0aW9uYWwgUXVvdGUgTGlua2VkSW4gQmFubmVyPC94bXA6Q3JlYXRvclRvb2w+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/PmcUUVUAACAASURBVHic7N0HXBP3/z/wf7WCirjYeyWEhBVW2BvZU0BAEGRYQME9ce89wOpXsaXaqlhHndi668D10zrrolpHrVqrVXFRB/8PuTaNAZIcQg709X48Hzwud5/73OeOSC+v3l3+35zu1QAAAAAAAAAAAArz/xgfAQAAAAAAAAAAfFQQSAEAAAAAAAAAgEIhkAIAAAAAAAAAAIVCIAUAAAAAAAAAAAqFQAoAAAAAAAAAABQKgRQAAAAAAAAAACgUAikAAAAAAAAAAFAoBFIAAAAAAAAAAKBQCKQAAAAAAAAAAEChEEgBAAAAAAAAAIBCIZACAAAAAAAAAACFQiAFAAAAAAAAAAAKhUAKAAAAAAAAAAAUCoEUAAAAAAAAAAAoFAIpAAAAAAAAAABQKARSAAAAAAAAAACgUAikAAAAAAAAAABAoRBIAQAAAAAAAACAQiGQAgAAAAAAAAAAhUIgBQAAAAAAAAAACoVACgAAAAAAAAAAFAqBFAAAAAAAAAAAKBQCKQAAAAAAAAAAUCgEUgAAAAAAAAAAoFAIpAAAAAAAAAAAQKEQSAEAAAAAAAAAgEIhkAIAAAAAAAAAAIVCIAUAAAAAAAAAAAqFQAoAAAAAAAAAABQKgRQAAAAAAAAAACgUAikAAAAAAAAAAFAoBFIAAAAAAAAAAKBQCKQAAAAAAAAAAEChEEgBAAAAAAAAAIBCIZACAAAAAAAAAACFQiAFAAAAAAAAAAAKhUAKAAAAAAAAAAAUCoEUAAAAAAAAAAAoFAIpAAAAAAAAAABQKARSAAAAAAAAAACgUAikAAAAAAAAAABAoRBIAQAAAAAAAACAQiGQAgAAAAAAAAAAhUIgBQAAAAAAAAAACoVACgAAAAAAAAAAFAqBFAAAAAAAAAAAKBQCKQAAAAAAAAAAUCgEUgAAAAAAAAAAoFAIpAAAAAAAAAAAQKEQSAEAAAAAAAAAgEIhkAIAAAAAAAAAAIVCIAUAAAAAAAAAAAqFQAoAAAAAAAAAABQKgRQAAAAAAAAAACgUAikAAAAAAAAAAFAoBFIAAAAAAAAAAKBQCKQAAAAAAAAAAEChEEgBAAAAAAAAAIBCIZACAAAAAAAA2mbFvJ4W9RQARKZHPWf8H2YLgkAKAAAAAAAAaBvQ7RALhUKJlR3Xm/F/mC0IAikAAAAAAACgDYEUCiVRCKRoQSAFAAAAAAAAtCGQQqEkCoEULQikAAAAAAAAgDYEUiiURCGQogWBFAAAAAAAANCGQAqFkigEUrQgkAIAAAAAAADaEEihUBKFQIoWBFIAAAAAAABAGwIpFEqiEEjRgkAKAAAAAAAAaEMghUJJFAIpWhBIAQAAAAAAAG0IpFAoiUIgRQsCKQAAAAAAAKANgRQKJVEIpGhBIAUAAAAAAAC01RlI5efn//zzz2/evImMjFR4GoBCMVwIpGhBIAUAAAAAAAC01RlIXb9+fenSpXw+X+FRAArFfCGQogWBFAAAAAAAANBWZyD17NmznJwchecAKFSzKARStCCQAgAAAAAAANrqDKRevHiBQAr10RYCKVoQSAEAAAAAAABt9QVS2dnZCs8BUKhmUQikaEEgBQAAAAAAALTVDqQ8PDyqq6uDg4OZiAJQKOYLgRQtCKQAAAAAAACANolA6scff7xz587KlSuZSQJQqGZQCKRoQSAFAAAAAAAAtEkEUn369KEyKRsbG4bSABSK4UIgRQsCKQAAAAAAAKCt9i17lpaWb9686d27NxNRAArFfCGQogWBFAAAAAAAANCGb9lDoSQKgRQtCKQAAAAAAACANgRSKJREIZCiBYEUAAAAAAAA0FZnIFVZWZmXl6fwHACFahaFQIoWBFIAAAAAAABAW52B1LFjxy5dulRSUuLu7q7wNACFYrgQSNGCQAoAAAAAAABoqzOQsre3X758+U8//RQQEKDoMACFYroQSNGCQAoAAAAAAABoqzOQQqE+5kIgRQsCKQAAAAAAAKANgRQKJVEIpGhBIAUAAAAAAAC0IZBCoSQKgRQtCKQYMDvmTa7vrgy3beluWwEA6pTnc4TxP1YAAAAAUiCQQqEkCoEULQikGDAjuqpt+46tPm0LAFAfM60Axv9YAQAAAEiBQAqFkigEUrQgkGLAjOgqxj/rAkAzh0AKAAAAmjkEUiiURCGQogWBFANqB1KfKqm0Uf7Pp0rt6/iA2lq5xqcU5j8twwemzbtvQgaJv/9bt2lXx8DenUPa1LdTn9a/U2SR+Io1G6K9VLkBS1srqSh10Gyt3PHfBsrCg9++ZsV3dwSBFAAAADRzCKRQKIlCIEULAikGSARSKh27dlDt2qGjmpiubdt3Em/Ttn1HC55Nt6CQwKAQExan7sQKoKFUVGu/CRlDBtNWpVPrNu1at2lfe2CqndQ7dtaQaK/cTvIe2E9aK8vaqa7tVbt8qqTSqrWycvuOKrX+DdYsVRYubSdraUfJpSqqXdoIlyq1U5UYQycDPjehSN0qtLVSh1bCKEpPW4vPY1tZmJkZ6nftqiYKwhBIAQAAQDOHQAqFkigEUrQgkGKAeCCl3E61i5qOknKHGm2FlDuQmaqd1clHWapNx85qaRl9tu/cc7HiV2L9xq2RMXF4ChU0lo5dNNp36PLPm1C5QxslFdG0VCo11/X8S75V5NO2Qxd1nTbCn+1VOlNDoi4vItNt23fq0FFNua2qqD2ZVtPQFV4/2FaY5tQEOp8qte/YRZP6B1XfVjp2rtnxT1oraWgbKbdX/WdDNfuiQpaq/rNUWUPboG27jqJLnKh1ydJ2wqXqWgbkH6NwEVlRqGapevsOnYVL9cnS/3puq9KV4+Mx4Zyhd9/Wyh1JAwMd7UhPm8+6e6RGuoe5W3vZ8Qz1danfCwIpAAAAaObeM5DKzs4uLCwkE4MHD542bVrj5AGNUdevX9+8eXMjdvjdd9/duHGjwavTPVCPHz+uFlZ8fHyDN4pqWCGQogWBFAPEAymVDl3IB1fyaVZNQ1vPwFhX34hMkI/W5JNwO5XOVJugkPAde34sWlQ8a97CwsXLZs8r/GH3PjcP709a/3vvXs3dfErkJ3VthegzeauawKuDas31Vv+kV1JuboKPlqaOUc37Rzit2qkrz9peT9/4vwb/3CtaMy32BmvbVV3bnGtTw8KaZW7ZWnjrWetP632DCa94qrmRTeb1feSN3UVDV7mdqq6BGXmp1FbFjM3jWdnb2Ak+Fd7+1q59J/F38ietlDS1DalBKrVVrbk0qead31H0tleqdTccRaWjWvsOXT9p1UZH37RVzRVVXWzsnNy9AlgcSzJOFdWay6BI59rCpZ27amppG5iYWbRuU7MuWVQTV9UsNSFHT11T18nF09XTLygshoyN/KOuCaRaKWnp1SwlIzG3sLF3cmdxrNq079LVRKCiZkT+kSq17SDgscNdrBL87VNCnJL8HKJcrd3seSodai6QRCAFAAAAzdx7BlILFy68du0amSgtLT1x4kTj5AGNUZs3b547dy41LRAItm/fHhwc/D4dzp49e9u2bQ1ene6Bevz48YABAxq8OdT7FAIpWhBIMUAykFLpTD6XGhqbWdnYW9rYGZmw3wmkWit9U7p22w+7OVwr4SrKdvZO5y5cGTN+kmonNepzvn+30G83bM38rC/f3tHAyJTN4bHMLfQNjPUNTT7r2z8hubeHl5+VjR35lGvnIOiqpiXKFwAITV1RIKVsay/ooq7t6dutg2qXVsIr+HwCQv2DIzt1UVfp0Flb16Bde1U1DZ12KqpkWktHv71KRwNjtqkZx9iEZcqyIHNIs1bCy/o6qHbWMzD+tE1bDS090lvnLhq6+kZKSspePoEdOnaRMh5hIKWn3P6fQMqca0Pe0j3T+hibsrV0DcUCKeVWrduQkQsDKSPqXU0GTP41taq5y7UTFUi1/lSZZ8XX0zf87+FrNWu1afVuINW6TVu2hZW+oeknrVoLXL20dQ3/DaTaaOubftJaicOz9e0WltgrMzYhtdWnSmKBlCkZA8uca2TCIt0Ghka1UVIRBlJd/gmkWrVhcyxN2VwyZrKU7Hu7Dp3bCY+StqZOdwfznsGC9DCnYDtzJy4nMsCzePE4Pt+a7A4CKQAAAGjm3jOQmjp16tmzZ8nE0qVL9+3b1zh5QGNXYGBgdXV19+7dGRwD3QOFQIrBQiBFCwIpBtQOpNqpdLJzdA0OiwkKi3YQuJPPsaJAqvWnSoePnVj65fIuaprUKobGrA1bti/9Yrm65j+39nTqop6W0Sd/4JDMz3K37dhTtHjZqDETv/pm9fpNW6fOmDNs1LgVq75ds37jiIJxBWMnJqWkffLv5TAArcQCKaW2qnr6Jl3UtLS19XX1TailZKJT5y4JyRlxianu3gEu7n7pn+VHxSbq6Rtp6Rh4+wW3UW5vYsZhcXhcKztXD1+yVENTNzgi1t070Dsg1NndNzwqITN7gLd/iJOLp4UlPzntM2c3r0+V6r2WSjyQItP2ArekXlku7j5BYd1d3H3J5qhAqr1KJzIkUxZXSiBF3uomLG73Hr1CI2LJPxzqai+fgNDouORPldqLB1Iqql3YHEtDYzNrvkBZWcXK1rG9amdRIEXWMjBmmVtYKim3i0tIbd1G/AopU/KTrGvn4KJnaByb0KuNUnvxQEq5XQd7JzeBq6e2rqG7l7+doxv5914TSLVWNtI39OWxvS05sxIF/4t3JhNBAjtfG55Gl5qsGYEUAAAANHPvGUiNGDGivLycJbyAaMuWLdTMnJyc8ePHp6en79y5s6ysLCIigpqfl5dXWlp67NixNWvWBAQEiDopKSkJDw8nXZH2Bw4cmDdvnoeHh/hW4uLili1bRja0fv160kx8EdnK2rVrjx8/vmvXrvnz57PZbGr+lClT+vbtSyaGDh1KGlRXV3/33XdkQ0uWLBGt269fPzKew4cPr1ixIi0tTTQ/JCRk6dKlvr6+mzdvJuOh+iE7NXXqVFEba2trso+kARkV6ZPP54sWkflkr8lubtu2bfDgwVIOVH5+/t69e/38/GofWARSDBYCKVoQSDGgziuk9PSNzS2syCdePQPjd2/ZU/p2/cayH3YHh0a079BJRbVzSlrGhSu/Tp0+u1MXjX876ezrHxgSHq2jZ5A/cGiPpF5OLu4ZfXL7DxqaltEnqnt8anpWanofMn/GnKKwyO6f4AopECMKpD5prcS2sLLhO/oEhJqwOK1a1yztqqHTXqWjnaOrb7dQZzdv0sDbP4TDtdGrSWh4XEvbruraHJ6NuiZ595lY2Th4+we3U+lkzXeytnOysRPo6pt4+gb5dQszNuNYWNrqGZryHV2NTNl13kNHefcKKWWetV1weIyrhx/Piu/i7iMKpMg/EzUNnU+V2km/QqqVMMNVU9cUXSFF/hGpCK//Eg+kyHgMjdkcrrW+oamNvUBTS5+0EQuklEzZXCdXzw4dO/fuk6cizKrEAymyX8Hh3clxi62Jq9qJB1LtVDpaWtuToxcaEce14vMdXMgc6gopLXWtdGvLXHt+jo/NYC+uK89i/sgeAxN91Dt3bYVACgAAAJq99wykcnJyvv/+ezIxduzYlStXUjNLSkouXrx48+bNrVu37t69OzExkcxcv3798+fPyaJhw4bt2LHj6dOnQUFBVPvq6uqysrIrV65MmzZt+vTpFy5cuH//vkAgoJZmZWW9fPmSdEVWLCoqqqys3LhxI7UoJCSkqqpqxYoVQ4YMWbhw4b1798aPH08tOn36NJnPqj+QIl39/fffxcXFZN3S0tI3b94UFBSIdop0e+zYsfLy8g0bNkyePJnaqXPnzlENuFxuRUXFnTt35s6dS3ac7CwZPIfDoY7Do0ePFixYMHjw4G+++ebFixfUrYJ1Hqivv/6aDCw1NbX2gUUgxWAhkKIFgRQDagdSwgcwq6tr6alr6Xbqov5uIKWc3Kv3t+s3ZWRld1XT1NDSOXvxlwtXfg2PjBF/Fg/5EE4+ipNPwu3ad+zQsUsbpfbk03jbdqrkQzWZ37Y90dHA2Mzd01dHz4jxBASaFfFnSJH3Hnm3kHedrr7xv48JF7bRNlDT0FbX1P1UqZ1yuw5tlNurdlLTMzAR3rhnoK1rSNoIb6brSF36RN6QpE17YezSvkMn8rLmzanSqbWwmfRnmX3SWrlrTSDV8d9nSHXQ0Tc2ZVkYGrPrfoZU6/8CKeF2a54hJR5I1bfF2s+QMjBmG5txjEzNWwm/eVD8GVIdO6tr6hgotVUxt7AiW3n3GVI1D8YyNGaRFXWEj98SD6RaC29aNGNzTcw45GcXde1/rpASPtzqMyveSCc7d655gCXLksNODnbqE2TfvuZXgEAKAAAAmrum+Ja9kpKS6urq9PR00ZzIyEgyh7rUiKqDBw+KLhQiiy5cuGBjY0O9tLa2rqysLCoqItMcDufPP//cunWraMXevXuT9vn5+Sxh2PT06VPRIl9fX9EVUqJAilXXLXtxcXFkjii9YgnvpHv58qWbmxtLGB6RpcXFxRI7JQqkpk6d+uTJEy8vL+oln89/8ODBuHHjyPTatWupK6GoqvPqJ1EJBIKMjIw6FyGQYrAQSNGCQIoB4oEU+aisoa3finxaFj7ymUJmqnbWUGr7z7fsaWjq5vYbMHPOAl29mif4nL98tW/ewE6d1f97Jo68qKdT4/IoeIdKx64qUh/qVJ9Plch7tT1BhVat6nlqPt1H6ZNuO6trK9U8YF2LirTEUYGU+AVWZABd//2WPdHj/Ft/2q6zmraUrZBRqXZSb6/a9ZPWypq6xkrCGKuV2IPb/1uqY6Sk3EFi3Q41S4XfwadjKG2ptiF1xZbY0rbUUuqlmbqmp7m5gMP25rAs2KYcM1M9dbV/FiGQAgAAgOatiQKpu3fvis8pKir666+/xOfMmzevoqKCmq6urp40aZL40t27dx87doxMpKamkqXUNVaiIiuuX7+eJYx7qqqqysrKUlJSJMYgPZBatGhRZWWleHuBQEDajBw5kvVvIBUSEiKxU6JAqry8fO/eveJL9+/fv3btWpbw1ryXL18uW7aMbLS+4yNPIZBisBBI0YJAigHigVQr4deBqWsZiOuqrktmvvv5Wblde1Xqo3IH1c4IlaBxqXZSl3gTMoi6PKpmYK2VO3bRlNm+i7rOp0oqtXeqnUpnNS39+tZS09Tv0PGf6KfmJkF1HWlL1aQt7Vx7aSfxpdr1LaUot1PV0dRh6RloaGi3EbvsEYEUAAAANHNNFEhdvHhRfM7KlSura9WdO3eopWS6f//+Eu0vX75MJgYOHEiWOjs7iy89ePDgnj17qOmsrKxr166RNrdu3Vq9erXoRj/pgdSqVatEcZioKisrZ8+ezfo3kBJ/LBTr3UDqwoULtXdn+/bt1NLp06c/fPiQzCHtCwsLRRdt0SoEUgwWAilaEEgxQCKQAoCP3CetlWs/2Q2BFAAAADRzTRRIibIb0RxR/FS7qqurR40aJT5n48aNp06dIhPZ2dlkqehpU1SRRWVlZeJzAgICCgoK7t69K0qFpAdSZDy///67eA9sNvv169cTJkxg/RtI8Xi8+naKDEC0oTqLw+FERUUtWLCgqqpK4uIvOQuBFIOFQIoWBFIMQCAFADIhkAIAAIBmTjGB1JAhQ96+fRsZGSma4+7ubm9vT01TDzUXb19RUUHdAefs7PzmzZsxY8aIFvH5/CdPnsyZM4clfLi4+EOaFixYcOvWLWpaPJAibcgmkpOTxcfz+vVrf39/0Zz09HTSJi4ujiVHILVmzZo7d+5YWlqKlgYHB1NXQnl4eIgehkXqwIEDokdl0SoEUgwWAilaEEgxYEZ0lZJyBwAAKcx1ghj/YwUAAAAghWICKRsbmxs3bly+fDk7O9vS0tLPz+/8+fPr1q2jllZXVz969Ii6SCoyMpL6UjzRd8/9+OOPf/zxx/Dhw52dnRMTE8vLy1+8eOHt7c0SPon8t99+i4+PJ9OOjo7U9+JRa4kHUqRIs+3bt5M2YWFh1HhIn2SQ6enpAoEgLy/v+vXr1E2CLDkCqejo6JcvX+7evZsKsMhQHz58SEZIpk+cOHHkyBHqeefBwcH379+nns5eZ+Xn5+/du7fOB58jkGKwEEjRgkCKATOjq7pq6gMASMFnxTL+xwoAAABACsUEUizhfXM///zz27dvqScukQaOjo7UIvJy6NChO3fufPPmDRVOLViwQLSit7f34cOHRY9qunfvnuiBUwKBYMWKFVSfr1+/PnbsWFRUFLVIIpAaM2bM/fv3SbMHDx5QT6Tq1avX9evXRd2eP39edAGXzECKVG5u7u3bt0WrU9dzkQoJCTlw4AA189mzZ9u3bxddCFa7Fi1a9OrVKypQkygEUgwWAilaEEgxYGZ0lWpXbQAAKaxMohn/YwUAAAAgRVMEUlLK0dExKysrPT1d/FHf1dXVeXl5LOENej169Khzxfj4+JycnOzsbGtra4lFwcHBffr0EcVb9RWXy01OThaPmTgcTmZmJuk2LS2tYbvj7e1NVo+NjZWYn5iYSPqUiLRo1ePHj3ft2lVSUkJdC4ZSZCGQogWBFANmRld16KIFACCFpTECKQAAAGjWFBxI1VmiQAolqvLy8tPCou4xRCmyEEjRgkCKAQikAEAmBFIAAADQzCGQQqEkCoEULQikGNByAymVzprEh71FgGYCgRQAAAA0c80hkCopKQkPD2d6FCjUP4VAihYEUgxoKYGUuo6RJV+goWtCpULtO2lo6Zuq6xiTiQ5dal4StdMiTT1TSzsXY7ZVu47q1FpdtQw0dGvWUqlpr1F7Q65eAT7dwvSN2KRBuw5dyFpk3fadNNW1DfhO7tb2LlRX7VTVhJt+Z13Vrtom5lYGplwyTZppG5iRzVHNVIQ/O6vrkh0hzcg0NeY6h03mkA3pm1hQS0lXVPuOajrkJ/Wy9qbZPDsdI7ato3sndT3SspO6bhdNfbJITdvQ0IxLdWVh7WjKsW7fSV10GMWHIZrTrmMdo4KPGQIpAAAAaOaaQyCFQjWrQiBFCwIpBrSUQMqUY+MbGGHJd+ZYOfD4zj6BEe6+wb5Bkb5BEWyenad/iLtPkL6phUSM0kldNywmiWVhTdb18A0ODI/VNTLnO3mQFd18gsgqtUOlgODIkWMm5OQPiumRMn7yLA+/4FHjpyalZo2eMK1Pv0G5/YdOnTU/ukfyoBFjuyemUNGSiIm5tU+3CDuBp7twWzxbgTHbysHFx8zCJigiLjgyPiAkhswJCI0RePgHhceRlnyBBxVgiWvXUT0hJcvW0d3AmGPMsgyOiDe3tA+PSeqekEb67BbW3dCMJ96e7LWjqw/pzcs/pFto9/jkDDaPz+Lasrh8PRNOVHxKr8x+5AAqqXT+rN9QawdXcgRsHNzJAQnvnkQ6tHFwc3L3dXLzJcPzD4m2d/byD44iu8D4Lx2aDwRSAAAA0MwhkEKhJAqBFC0IpBjQUgIpMwvbsKgebK5tj+RMBxdvro1T94S0qPgUF88A727hbB6/Z+8cU46NRCBFXvoFR5mweN4BYXFJ6Txru25hsZ5+IeY8O3efmsyo9tVGfCf33PzB8YkpRYuX5Q8elfFZvzETp5V8syYyOjan/9BJ0+fOmvf5jDlF/t2Cp80qlAikjNlWXv6hhqac6PgUK/ua3IcKp8gYAkNjeLYCK1snrrW9JV+QmtkvODJez4Tj5h1obmUv0Q8ZVWpGrhVf4OwR4Ojq4+Yd5B8cHRnb090nSE1TN6J7koWNk8Ru2jt7kaXkIKRm5bt5dzNlW5IVzS3tbBzd+g4cGRAcYcax6qpl4OjiFZOQxrKw9vIPTknPdXLztbC2NzbjRMYlewWEJqfnevgGm3GsHVy8wmIScZEUiCCQAgAAgGYOgRQKJVEIpGhBIMWAlhJI6RiyhOmJo4m5FV/gaefsZW5pb2XnYifwNDDlqusY2zi4aemb1g6kWFy+pp6JvbOnT7dwZw9/0obMIauT9rZOHrWvkNI34Ti5elnaOto6usUlpZlb2nn5Bfl0C4uJT3ao6STUPyjc0zeo/5BRCSkZEut20dTn2jgR1vaujm6+2gZmZNOkByOWJdk0mUmGqmfMsXfxJiMnzciwyVIyR6IfMip3nyBjthVpQzqxd/YyMOOSfTcwtTA041K7LLGK8JZGZ56twMHFmywla5HBkJmu3oFu3kECdz+yX6RbN+9AJ3c/MhIW15bv5OHq1Y20VNcxtHV0r7lOys3P0dWHjJllYUMGyfgvHZoPBFIAAADQzCGQQqEkCoEULQikGNBSAinR443IRFctA+qBR9RM8Yk6V6SWqmkbduiiKeqqvieUi3quaaaqJmrcvqO6yr+PWyJdWTu4dtbQk7K6xMDe6VZs6/UNW/y5TtRTq8RXr/MQ/TPOdzcn7Oe/g1OzblftTuq6Ku82rnO0jP/SoflAIAUAAADNHAIpFEqiEEjRgkCKAS0lkAIABiGQAgAAgGYOgRQKJVEIpGhBIMUABFIAIBMCKQAAAGjmmi6QsrS0LCsr++uvv3bt2tVEm0ChmqIQSNGCQIoBCKQkddakgfHRAigEAikAAABo5poukCooKLh7925YWFgT9Y9CNVEhkKIFgRQDEEhJUOV0U7UIUrUIlo3lQz2UCuCDh0AKAAAAmrmmC6SKiopOnz7dRJ2jUE1XCKRoQSDFgJnRVV20DEFEjR+rZt9DHl1tIrtoGjA+YAAFsGXHM/7HCgAAAECKpgukPv/8cwRSqJZYCKRoQSDFgJnRVRp6ZvAfXRMaGB8tgELYWyQx/scKAAAAQIomDaROnTrVRJ2jUE1XCKRoQSDFAARSACATAimA5uCb4a+2zq/6cdXzU7uf/nLmyf17f0mvWxWPfy6vPLLp2c5lLzdM+3tp9hvGdwEAoOk0XSC1fv367du3N1HnKFTTFQIpWhBIMQCBFADIhEAKgCmrCl7tXfHiwpFKmfGTPHXj0uPDRiyyqAAAIABJREFUG55/O/HvBYnM7xoAQONqikBq8ODBZ86c+fPPP0NCQhq9cxSqqQuBFC0IpBiAQAoAZEIgBaBgayf9fXLH00aIoOqvnw9Xli18ubDXW8Z3FgCgUTRFIOXn5zdjxgzyN3PmzJmN3jkK1dSFQIoWBFIMQCAFADIhkAJQjBVDXh/Z9Oze7UdNGkVJJlPllZvnVhWlIJkCgJat6W7Z++qrr44dO9ZEnaNQTVcIpGhBIMUABFIAIBMCKYCmtnr0qwtHKhWZQ9Wu8vXPF6cjlgKAlgrfsodCSRQCKVoQSDEAgRQAyIRACqDpfDvh78snnjAbRYnq/r2/Dq1DLAUALRICKRRKohBI0YJAigEIpABAJgRSAE3hy7w3F48xfFVUfbW/9PmCJOYPEQCA/JoukCosLDx37lwTdY5CNV0hkKIFgRQDEEgBgEwIpAAa14LE6gNrnjMdOsmoW788Wj3mFePHCgBATk0XSKWnp7969Wrt2rUjR45sok2gUE1RCKRoQSDFAARSACATAimARrRh2t+3rir0seXvU0e3PCvsyfxBAwCQqekCKVI5OTn79u0rLi5uuk2gUI1eCKRoQSDFAARSACATAimARvF52ttzB9/3Hr1r164dOHCgtLR03rx5I0eOzMzM7PFvpaWl9evXb/jw4ZMmTVq8ePGOHTuuX7/+/pnU7V8frRn/N+NHDwBAuiYNpFCollgIpGhBIMUABFIgDzUdE8bHAAxCIAXw/kr6v779awMvjLp27drq1asHDBggEAjonow6OTn17Nlz9uzZu3btep9Y6sCa54wfQwAAKRBIoVAShUCKFgRSDEAg9TFQ1zUN756UN2jk4BHj+w0aGRLZQ8uATWZSiygS09RLbUPz4Ih4BxfvgvHTTC34ogYS7UWrwIcKgRTAe1o/5e8GZEDXr19funRpbGxsI56bxsXFFRcX37x5swHjOV9eWZTM/MEEAKgTAikUSqIQSNGCQIoBCKQ+Buq6pinp2VOmz6l6/XZu4eK8QcM9/EIDw7p30TJy9QrsFtadbemgZcAODItxcvPzD44ytbAlq/gGRQVHxH2+5MvemZ8tWvqFnbO3m0+wp19IYHgsi2dPuiVz/IKjPP3D+AIvxvcRmhQCKYD3sX817eeXf//99717927Sk9Ts7Ozt27fTHdiNS4+Lc94wfkgBAGpDIIVCSRQCKVoQSDEAgdRHQk3HpKOa3tu3b00t+L0y+/6w59CKVevsBJ5rv9u2+IsVc4qW2Dp5/nTuYtHiLzZs+T6hV2Zyes6h42cKF39x4tTZ9Iw+365d7+zZbWPZ7pVrN323dcf/vvyadLhuU9mXX5du2Lpz0owFWgZsxvcRmg4CKYCGKexZffYAvYdGLV++PCgoSGGnqoGBgatWraI1wru3/yrFt+8BQPODQAqFkigEUrQgkGIAAqmPRycNg7dv37J49v2Hjtl/5KeQqISNZbt+Onup5OvVF69c9Q4Ie/XmrZ3Aa+qMuaPGTjpw5P/+9+VKv+CoLdt39u6defLkTz6BESfPXZ4x7/PP8ob+cvO2l3/Y0RM/2Tq6r/x24xcr1mgbmjO+g9B0EEgBNMCCxOrLJ57IH/SUlpZ6e3szcsLq4uJSXFxMK5ZaNxmPOQeA5gWBFAolUQikaEEgxQAEUh8PsUBq9IatO6zs3X46f+W7bbvSsvIGDh9r4+hBlrbtqDl4eMHYidPOXrg8ZtJMjrXTV1+XigKpIyfPDx45PjA8ruLGb0ERcXsPHGqrqvG/L1YgkPrgIZACoGt+QvXFY/KmUYcOHQoJCWH6rJUVERFx9OhR+TOpbyfgOikAaEYQSKFQEoVAihYEUgxAIPXx6KRh8OjxEzOuXe6A4d98u8nawT0ituexk2c/X/rVvgOHPXyDHz1+3K6TVt6g4eMmz5gx9/Nbdx8sKVl5/ebtlJS0AwcPefqH7Tl4LH9IgX9IzE/nL7XrqHnl6q/rN2376dzlZctLEUh92BBIAdD182F579RbsGAB0+er79SECRPu3Lkj5+BX4949AGg2EEihUBKFQIoWBFIMQCD18VDTMcnpP0zPxMLJ3S8sJtHAzLKrtnFcz/SBw0Y7ufvrGlvkDhjWWdNQ4BHg6R+qqc/K6js4M6d/SFQPvqN7QkqmGdcurmeGwMPf3MoxOT1XXdd0/ufFs+Z9vu/g0bGTZ+IZUh82BFIAtMj53Khr164lJSUxfbJaRwUGBv7000/y7ML9e3+tHIlMCgCaBQUHUiUlJYmJiQ4ODmQiIiJCkZuur7KzswsLC8nE4MGDp02b1oiNWc1yf1EyC4EULQikGIBA6qOirmtK/aRQ02o6JqJp0VLxRXUiiwYMLZg4bXbB+KlW9q6M7xo0KQRSAPI7teepPFHOwYMHnZ2dmT5Trbesra1Xr14tZyb11cDXjB92AAAFB1LPnz8fNWqUg4NDdXV1ZmamIjddXy1cuPDatWtkorS09MSJE43YmNUs9xclsxBI0YJAigEIpKDBtAzYpha2eiZcxkcCTQ2BFICcdix9KU+I87///Y/pc1S5asSIEfLszs0rjxckMX/wAeAjp+BA6t69e3379iUTb9++jYuLU+Sm66upU6eePXuWTCxdunTfvn2N2JjVLPcXJbMQSNGCQIoBCKQAQCYEUgDyWD7otTzxzdChQ5k+QaVRqampd+/elblT//f9U8aPPwB85BQcSF29ejU5OZlMPHz40M/Pj5o5ZcqUjIyMoKCgL7744siRIytWrBAtIuXg4EAa7Nq1a/fu3ePHj2ez2aJFJSUlgYGBCxcuPHTo0N69eydNmkRmxsXFrV69ury8nKwl3tja2pqsvnnzZrJoyZIlfD6fmj9ixAgyh0zMnj17y5Yt1MyioqJNmzbVHn+djenuL6qZFwIpWhBIMQCBlOLpm/KM2Naihy5p6rOoW+RE2JYOZCY1TT0snLwk7Q3MLEUvRV0Zsqz0THhG5jakga6xBZlJmmkIb7gzteBTnYv6p1YUrS4xXfNS+JP0SYhmijZK9SPeCTWT/KRQ0xJLSVfUkDT+vSuQxbOnWpKf5FDUHhW1RW1DjmgmmaAOGh5WxQgEUgAyLez19rerj2QGN9T/Xm5ZFRERcf36dZm7tml2FeO/BQD4mCk4kDp9+jT1Bam3bt2ysbERzdy7d+/Zs2dnz55dUFBw6tSpGzducDgcsigsLOzu3buXLl2aOXPmkiVLHj16tGLFClFv1dXV5eXlO3bsGDFiRFlZGXlZXFxM+hk7duyXX3757Nmz6dOnUy25XG5FRcWdO3fmzp1Lll68ePHKlSvUJnJycr7//nsyQeavXLmSan/+/HmyOllLYvx1Nqa7v6hmXgikaEEgxQAEUoqXnN43JiGNa+vs4OrH4tlb2bvxBV66xhZsSwdTC76ds/fQgskcaydq2jsgwpRrZ8a1c/bsFhmX4uEfpmXItnP2IY31TXmBEfEhUYk+gZGpWXl8Z++I2GQyP6vvENKtEds6d8BIawd3PROuCcfWxtGDtLd18iTbMrdytHbwcHL3Nza34fFdHFx9WcIIzMUrkDQj6waGx2XnD9c2NCctza2cyBzhul6GLCsyKtInQcZDtkUGb+/iQ7olbfgCbx0jjoWNgMwkfZKZZB/JJsjw8oeMIRNk2KR/tpVjv0EFWgZssgqZ2bN3LmlJJkg/pD2ZL/DwDwjtTrboHxJD5pCDQDZHtpWUlmNlX7NpMgYu38WQZc34r/LjgUAKPh7LB78+sOb5uYOV184/rp25/H7j0dWzj88eqNxf+nzLvKov8/97dhJZRWZk07t3b6ZPTRtYQUFBN2/elL539+/+VZz7hjoaC3u9XTf5790lL07ueHrp/57c+uXx/XuS7e/d/uvCkcrj255tnoskCwAaQXP4lr3Tp08/evTI0dGRekn+eFZXV8fGxpJpPp+/atUqUTD0+eef37p1S7QiabZ//37Ry19//fXBgweiS5/WrVt39OhRanrq1KlPnjzx8vKiXpI2pOW4cePqGxIZAzUA1EdYCKRoQSDFAARSiucbFOXk5h8SlZDVd0hgeFy3sLjUrHwqf4lNSo9PzhwxdpqNo4dfcHTeoILw7j2NObZsS0c3n5DIuF7BkT14dq4Jvfp4d4tg8ezNrRyt7N2S0/sOGTXJ0c0/NjHd1slz5Ljp/iHdnT0DCybM5Fg7uXoHeQWEB0XEW9u7uXoHU9FVTEJaUlqOo7u/wCMgM3ewg6ufjhFn3JS53ZPSHV398gaPJut21TYmPZPR8vguJhxbsumA0FgPv1B335DgyIRBIyaERicGhHbPyBnUs3eOGc/e3sWXDJvsTo+ULDJC0m1YTBIZYffE3hOmzXd080vo9VnfgaNsnDzzh4wxteCTdUnn/YeOJbvgHRgZ3SONDFLf1HJoweTQ6CQ9E25YTE9rB3eyle6J6e5+oeQoka7IYSFLycDImBn/VX48EEjBx2BZ3zdn9sn1PHLxun7p8Y+rXuwvfS6zZX5+PtPnpe9VkZGRv//+u/R9/OXMk21FVT+Xy/Ulg+J188rjDdP+Zvw9AAAtWjMJpKjLjkT1+vXr/v37i88RCASTJ0++fPnygwcPRDOrq6snTpwoenny5MkffvhB9HLJkiUVFRXUdHl5+d69e8U73L9//9q1axtxL1AfTCGQogWBFAMQSCmeu29IeExPRze/6B5p9i4+QRHxPoFRZD5f4O0f0p1t6UDm65vyvALCE3r1sbRzdfYM1DPh2jh6eHeL4PFdjNjWUfGpds7emgZs0iY0OlHgEUB+Wtm7ufkEaxmwyVIPvzB339AeKX26hcWZcGzJWmTC1IIfHNkjMLxmgmzdxSuQZ+dqyLL2DYoyMLP09A9LzconPZhx7aIT0rqFxZKJmITeZBGZIAOIiE0ho7VxrLkYytrBPbx7MhmDT2Ckb3B0TEKauq4p6YE09g6M9PALJVsh3ZIJMn7yMyI2mYyfrOITFEXGTCYMWVbe3SLJKmS0geHxpFlIVCJf4EVGntDrM9JYmLXVXA9FxuwbFO3g6tc9sTdZJTgygfTsHxLt6h0suhMQmhoCKfjgfTNcrsc/NbjIZw+mT0oboRISEpr0KB3e8JzxdwIAtFzNJJCSuP2tqqpqyJAh1PTo0aPPnz//6tWriooK0lIikBLPrU6ePFlaWip6uWTJkl9++YWavnDhQnWt2r59e9PtFKrlFgIpWhBIMQCBlOJpGbCpJy4JH4ckmjATTYg/N4pqL3pJPVOJNKAewCR6ppL4Y5hE/WuLPXHp357/a0/REHsOFNUt1Zjoqm3s7NlN/PlT4quIj4oQf3oUNUc0DPEdEX/5zyANzetcKnG4qL0WdlvzMCkbRw+Jp19Bk0IgBR+2Zblv/rjThDnLN998w/QZaaOVnN+71+DaVvSS8fcDALRQzSSQEn8yFEsskJo1a1ZlZeWoUaPc3d1ZwnBKIpDKy8sTvTx58qR4sCUeSJ06dQrxE0rOQiBFCwIpBiCQAgCZEEjBh+3q2ToeF9VYdfbsWR6Px/QZaWPW5s2bm+5wkfoy7w3jbwkAaImaeSC1ffv2AwcOiOYvXbq0YYHUmjVr7ty5Y2lpKVoaHBws/h18KJSoEEjRgkCKAQikAEAmBFLwAdtWVNV02crdu3cDAwOZPh1t5LKzs7ty5UrTHbQz+54y/q4AgJaomQdSCxYs+PPPP319fcl0enp6RUXFy5cv3dzcqGbyB1LR0dFkxd27d8fFxZGXqampDx8+HD58eH1DKioq2rRpk8yRizfLz8/fu3evn58fS/jlgPv27cvKyhJvTGbu37+/5X5Tx8dTCKRoQSDFAARSACATAin4gF0+8aTpspUxY8YwfS7aJJWSktJ0B41UYfJbxt8YANDiNPNAis/nnzlz5tWrV7du3SLN/P39b9y4UV1dTd3BJ38gRSo3N/f27duiB0hJf6L50aNH7927J/p2P3maLVq0iIwzPj6eJczO3rx5M23aNPHG1Mw1a9bIOBwopguBFC0IpBiAQAoAZEIgBR+wpktVjh8/zvSJaBNWaWlp0x26byfiG/cAgLbmEEjJrPDw8ODg4EbpytvbOycnJzY2tlF6o1vFxcVz5sxhZNMo+QuBFC0IpBiAQAoAZEIgBR+qhb3e1peJ3L59e/e7tX///lu3bsmfqsTExDB9ItqE5eTkdPPmTfmPxrFjxySO57lz5+prXLYQjzYHANpaRCD1YVRSUtLvv//u6enJ9EBQMgqBFC0IpBiAQAoAZEIgBR8qKYFUfd9h5O7unpaWNnny5FWrVl26dKm+1b/++msFn3QqvoYPHy4lgdqyZcvcuXP79esXGhpa5+p5eXn1rbtzGQIpAKANgZTCqry8PDk5melRoGQXAilaEEgxAIEUAMiEQAo+VIU9671lb9euXfKc6vXr1+/o0aO1V6eeCfLB15kzZyR2/Nq1a9OmTXN0dJS57qBBg+o7+D/8D4EUANCGQAqFkigEUrQgkGIAAikAkAmBFHzA6stE9u3bJ+fZXvfu3SXWXbx4cZOeXzafys/Pl9j3RYsWybnuiBEj6jv4uGUPABoAgRQKJVEIpGhBIMUABFIAIBMCKfiA1ZeJlJeXy3m2t3LlSvEVb9++7eDg0Ihnk9720XyeS6N05WzjnxYwpVG6EpXEo6CuXbsm54qjR4+u7+BvnV/F+BsDAFocBFIolEQhkKIFgRQDZkZXqeuaAgBIYcdJZPyPFUATqS8TkfM78mxtbe/evSu+YklJSSOeSvYLXbw+v3pE9LpG6W183PektznJJwTWfo3SIamhQ4dKHLo+ffrIs+LEiRPrO/ibZiOQAgDaEEihUBKFQIoWBFIMmBn9t6GZJQCAFK42aYz/sQJoIn/cqTsTOXXqlDyneqNGjZJYsb5neNMtZxv/orSf1+dXUzztIt6zQz/HeFFvq/u+6O0/tVHGaWlp+dtvv4kfgS1btsiz4rRp0+oLpDZM/5vxNwYAtDgIpFAoiUIgRQsCKQbMiK5S6awJACAFzziK8T9WAE3k7m+P6sxEzp07J8+p3p49e8TXOnjwYKOcQab4jheFR5R5KXIFZFJqbspPEn3O6nnMksN//9GuWrVK4ujJ81DzWbNm1RdIrZuMQAoAaEMghUJJFAIpWhBIMWBmdFWHLloAAFJYGkcz/scKoIncvl53IHXp0iWZ53lOTk4Sa40YMeL9Tx8HR34tkRxR4r2GNLjPaPd+dfa5OP2qo5XXew64Z8+eEsdhwIABMteaP39+fYHUt+NfMf7GAIAWB4EUCiVRCKRoQSDFAARSACATAin4gN365XGdmYg8D+eu/T1xAoHgPc8dx8RurTM5Ikr63OOaWzWs2+LMW/V1uzz7wfvfD3jlyhXx47BmzRqZqyxatKi+QGpVAQIpAKBNwYFUSUlJYmKig4MDmYiIqPuvaE5OTnV1NY/HU8yQxo8fT/6ExsXFMbK6qLKzswsLC8nE4MGDp02bJr3x5MmThw0bRibmzp3br18/6Y2Dg4PJ0XZ2diaDJBNcLvc9h/rBFwIpWhBIMQCBFADIhEAKPmDXL9UdSN28eVPmed63334rvsrevXvf88RxUo899cVGlH6hixvQbS+/CdK7XZX7LEjQ631GLvFVg/IcvWXLltUXSH0zHIEUANCm4EDq+fPno0aNcnBwqK6uzszMrLONggOp9PT0EydOuLu7y9M4KSlp27ZtDV5dSi1cuJD6nzqlpaWkQ+mNDx8+vGHDBjJx6dKl4uJi6Y1TUlLI8fTw8Bg8ePDbt2/fc5wfQyGQogWBFAMQSAGATAik4AN29VzdgdTdu3dlnudJXBY0bty49zlrnJZ4QHpsRHGy9qHVrZUFf0X2XzK7XZ373NU2sMGDJ58NJA5gTEyM9FWWL19eXyC1Yshrxt8YANDiKDiQunfvXt++fcnE27dv67uqSMGBFK2aMGHCgwcPmqLnqVOnnj17lkwsXbp037590hvv2LGD/OeATJw4cWLOnDnSG4eHh5PjyWazMzIyyH8sGmvAH3AhkKIFgRQDEEgBgEwIpOADVnH6SX2xiPSTPB8fH4n29d2yIU/lhS6RJ40iJsTvoNVzv9DFcva8NPMGj2PTsPF7eXlJHA2Z8dzq1avrO/Jf9kcgBQC0KTiQunr1anJyMpl4+PChn58fNdPZ2XnOnDkHDhzYvXv31KlTawdSeXl5paWlx44dW7NmTUBAgGh+enr62rVrjx8/vmvXrvnz57PZbNGi8PDwJUuWlJeXb9iwoaCgQHSfWklJCenhq6++OnLkyIwZM8ickJAQMpPD4YgakHVHjBixc+dOMqR58+Z5eHhQixYsWEDmvHjxokRYY8eOrb06qX79+pHRHj58eMWKFWlpaeK7T1r6+/unpqauW7fu0KFDZMx8/j/fkkG2SEZLJmbPni363tWioqJNmzbVPozr168ni8jE3r17Zf6Hw83N7enTp2QiNjb21q1b0hujWAikaEIgxQAEUgAgEwIp+IBdPtHAQCo3N5dWeykV6ZYjZ2ZE6eaUJGfP9pbupX1fyt/z5ISG33VYUVEhfjSo/+MtpchHr/qO/Bf93jD+xgCAFkfBgdTp06dDQkLIxK1bt2xsatJ8Pp9/586dP/74Y+bMmQUFBefOnbtw4YJ4ILV+/frnz5+XlJQMGzZsx44dT58+DQoKYgmToKqqqhUrVgwZMmThwoX37t0bP348tUpycnJlZWV5efnYsWNXrVpFVhF9nSvp+cCBA5cvXyZ/TlevXs2qdUEWmS4rK7ty5cq0adOmT59OBnP//n3qWYd1BlISqxcVFf3999/FxcVkVKWlpW/evCE7Jdp90nLz5s2kk1GjRs2ePZvsOHlJLSL9fP/992SCdLty5Upq5vnz5589e1b7qU9k61OmTCETZHWZX4jBZrOp65f9/PzI7tD4bX2shUCKFgRSDEAgBQAyIZCCD9jFo5X1xSJWVtKeID5r1izxxuSkvGEni+78kNW5z+XPjEZ332TLdZKzcws2b0D4l7TSrqzA2Q3bkQ0bNogfkB9//FF6+02bNtV35Jd8hkAKAGhj/Fv25s2b9+rVKypjImVjY3Pt2jVRxBMZGUmmqbv8qDp48CB1AdHQoUOpC3+o8vX1pa6QIj/v3Lnz3XffiRalpaUtWrSImia9nThxQvxaqtqB1IULF6iwjJS1tXVlZSV1ORKrrlv2xFePi4sj06JcjCW8/+7ly5dubm6izo8ePSpaOnHixIcPH0o5OOSwxMbGSmmAaopCIEULAikGIJACAJkQSMEH7PyhegMpW1tbKSd5Ehf4kDP1hp0sLsn4Vc6o6JucJzEeeQ3YhJ9jnPxbIdz4wQ3YCvkkJn5AZD7XfOvWrfUd+cUZbxl/YwBAi8N4IHX06NH9+/eLz5k7d64o4ikqKvrr3WtpyZ/NiooKlvB6n6qqqrKyspSUFPEGycnJZPXw8PA6N0cWUdcWiap2IDVp0iTxBrt37z527Bg1LT2QWrRoUWVlpfhSgUBAlo4cObLOrWdkZJA5ovAL1UwKgRQtCKQY0FICqY5qOpp6prpG5gAfnk7qeoz/E0MgBR+tsz8+rS8WcXKSdiES+eAh3ljipF/O+ixovvwPeHK08mroGSnLksOf2fOInNuamtiQq73y8/MlDqCzs7OU9jt27KjvyH+eikAKAGhjPJC6ePHi2rVrxecMGjRIFPGsXLmyulbduXOHapmVlUVdTnXr1q3Vq1dTN9YNGDCAzHFwcKhzc2TRwIEDxefUDqT69+8v3oCM4fLly9S09EBq1apVVFgmXpWVlbNnz66z8/T0dDLH0dFR1kFCKbQQSNGCQIoBLSWQ0tA10TPhauiZAXxwWAZmlqpdtRn/V4ZACj5Op3bXG0hJ/+rrX375Rbxxfn4+3dNEB0sPOROiuSk/WXPr/kBCq0ZEr5Vzi6EuGXQ7j4qKkjiAZI6U9nv37q3vyBf2ZP6NAQAtDuOB1KlTp7Zt2yY+Z+zYsaKIp6SkRBQ/1VcBAQEFBQV3797dvn07eZmZmUlW9/X1rbMxWZSX985ls7UDqVGjRok32LhxIxkkNS09kCKj/f3338WXstns169fk7Xq3DoCqeZZCKRoQSDFgJYSSGnqmzKdGgA0FR0jTkc1Hcb/lSGQgo/KqoJX+755IeWJ5qR8fHyknORJNO7Zsyfd08QpCT/Kkw0Vpf1swW60rwwf3X2TPBtdknGdbs9OTk4Sx6RXr15S2h86dKi+I3+z4tGxLc++m1n1eRoulQIAeTEeSK1du/bq1aviczZu3CiKeIYMGfL27dvIyEjRUnd3d3t7ezLB5XJF39PHEj5xnPoKOYFA8OrVK/E74zw9PTdt2kR9EZ48gVRZWZl4g4qKCtE1XOPGjausrKzvEVRktK9fv/b39xctpSKnuLg4UecIpJp/IZCiBYEUA1pyIMVqbMwHE/Bx0jFEIAWgIBtn/n12f+X9e1JiqP+qW7du9Z3h1Q5fwsLCaJ0jhrqky3WnXsYNG24jn99PTtgrz6ZTfMfL7uvdkjgm4s/urV3Hjh2T57dw9ezj3SUvFqUjmQIAGRgPpKhQZu3atREREV5eXoWFhQ8ePBBFPDY2Njdu3Lh8+XJ2dralpaWfn9/58+fXrVvHEj4v/LfffouPjyfTjo6O5M9jeXk51ecPP/xAOklKqvlyVQcHh3379v3f//0ftUieQOrRo0fURVKRkZFkYGROamoqtdTf35+8nDNnDpfLpf4TJr46Ge0ff/xx7tw5slMCgYBs6Pr166Lb/WpvXWYgVVRUtGnTJpnHULxZfn7+3r17qahOfFpUZNj79+/v3bu3zG4/2kIgRQsCKQa01EDKyEbTKkzTKqIRaVmFGphyDcwsG4W+KU9dF1d1gVwQSAE0teWDXpevf373t0dyBVHvFjkFv3PnDvlIMG/evNDQUOoMz9PTU6KZ6GuV5Cw5L49ytQ1s9NNTHsfmi6wsKh1pAAAgAElEQVQ7cmRhMp5KXrt+/fVX8WMyYsQIaj75EDVmzBjyuWv37t3Hjx9vwG+B1Nn9lRum/c34ewkAmi3GAylSixcvrqysrK6ufv369d69e4cOHSqeEAUGBv78889v376lHiB17tw5KsERCAQrVqyg5pMVjx07Jrrl2c3Nbc+ePaJnTh0+fFh0O7k8gRQZwM6dO9+8eUOFUwsWLBBvv3LlypcvX5JF5C9z7dV79epF/gso2vT58+fFL++iG0gdPXr03r17XC5X+gEUb7Zo0aJXr15ROZ34tPhGya6tWbNGep8fcyGQogWBFANaZCBlwDXMvmg06C+jQY8IY+HP9/aXUd8rWjr6WgbsRqFjxDHh8JFJgTwQSAE0nQ3T/pZ+Xx7dImfn69evz83NlZgv5XKq2sU1t5InjcroNrOJzlDDXbPkGQDdr9s7ffq0+DEhn3wKCwvPnDnTiMf/9+uPdn35oigFF0wBgKTmEEiR4nA4CQkJUqIZsigrKys9PV38djlSwcHBffr0qXPF2NjY7OxsDw8PWiMRZUbOzs49evSobzCiu/BqF9mXzMzMnJyctLQ0WptWWBUXF8+ZM4fpUTTfQiBFCwIpBrTEQErT3NNoyGOjgfcpxsKfhgPui+aIMxt832jAO0vZQ+ts/IdhziV1Ld3/tqLPqjNOIvMJeVIGPROemo4J42GHTGQ3hTsrOafptqhtaK5rbMH4jks5IO/fCa0DiEAKoNEtSKzevujlzSuPGzEKkV7SHzglUS42ATLDoEW9Jb/eqHFLnhv3Ql3SafW5f/9+xRzt+3f/Kl//fEmfN4y/0wCg+WgmgVTzqdqXUH1glZSU9Pvvv3t6ejI9kOZbCKRoQSDFgBYZSHG8RYGU4YD7A795Ej3/L49JD2xH/Wkz6k/3iQ9YQ+7bjf7TYth9p7F/+kx96DPlgdvEB/aj/+QMuy8Y/yBszkOrkfe5w+87j39gOrjuQErX2CI+OSM5PceYY8uxdjTj2hmYWeoYcWwdPWwc3B3d/MgcFs+ea+tM5pMJFs/Oyt7NwkYg/lWALSWQIvtC9otl6WDIsjYwtdQ35WoZsHl8F1MLvr4pjzA2tyFzOmsaWtm7kwkjtjU5PmSptqE5mSa7qa5rSg4OmSY/yQHR1GeRY0J+Uv3Yu/iacGwJsoi0IR1G90h19uxmyLLiWDsRZC3SAzlW9SVBpKWWgTlZkRxeqhNdYy7VFRkDtVF905r5pDEZLbUWWRQRm0zGQIZqwuGT8ZB+pG/IwdXX3sXHjGtPfu+kMdkLahNUJ2Sa2jp5SXaHOjjkUFDZpYtXoJO7P9vSgbQ34/JdvYPISEgnZHhkgtpufZtGIAXQuDbPrfr9RkPuznufonVCbG1hL9cFSrb0LlCSv2y5Tis+eyhzAJ52EbS6lfKc8iaqQ+ueFybjaikAqIFASqI++ECqvLw8OTmZ6VE060IgRQsCKQa09EDKoP/9Q5er5pQ9nbKpsnjvs1nbnmYsfjR01ZMpGysnbKgc9e2Tfsuf9Pni8aSNlePWV6YueZRe/Ig0m132NPerx9O3VHpOflBnIGVsbjNk1ISo+JRhoycV/q9k2uyi3P7D+g4YNmj4uD79Bo8YO2XyzAWjxk/pkdx73ORZi7/4ZszE6X6B4bPmL3b1DhQlDi0lkGJbOgRFxFvZuyWl5QRH9nBw8bZxcE/NyrOwckztkx+fnOng4mNh7aTSRadbWCxpHBKV4OQeYM6z9/QPi4rvFRAa21XL2MUrMCwmqUdKln9IDI/vEhDanUxY2Ah8g6LITLalY2bfwT1757p5B4ZGJ42bMjd/yJiYhDTfoGiyItkuOeCRcSm2Tp61h6epz+JYC3SNLeycfWKTMkgnLl5BfCfPwLDY6B5pDq6+PL6rq3ewwKMbGWpIVKJPYKQZ14609wmK6jeowNrBvfdn/UnnZHVHN38Wzz4yrhfX1rnODYVGJ3r4hXp3iyT98AVenv7h8clZfIG3jaOnvYsP2anuieluPiFko24+wWQw4d17kkNhalFzbybpPDE1mxwicliie6SmZw8k/ZBVfIRHwMDMkhxbRze/Oq+cQiAF0FhK+r+uONWYN+jJX6KHeshZhannZeZBi3v/0kRnqBN77JK59ZW5lXS7lbhlTzF15+ajLfOrGH/vAQDjEEhJVElJSXh4ONOjQDFZCKRoQSDFgJYeSOn3/+OHM1VZxY+Ldjxbdej52qMvJm+snLHl6YZjL+aWPV1Z/nzMupoc6uuDz1eVPx+08rHbhAffHX/xxb5n/b56XPjD01HfVtYXSM2cv7hw8ZdpffJXrN6QN2jknKKlYybOGDZ6ckbOgIVLv1q/5YelX60aMLRg4ZKvvlmzseh/JVp6xl98vSa3/zBRCNVSAikbRw+fgDC/oKjhY6b2yuzn7hsicPfvntg7IjY5f8jolMx+HBsBadOhq06vzLyYhN7Z+cN9g6LbddKK65mZO2BkRGyKraOHd2BkZu7g/CFjElI/s3fxCe/e0y84xs7Z2y84Orx7shnXrt+ggtSs/ODIHml9+o+dPGfo6MmpWXnRCWlk0chx0zX1WWTCkGVVZ05k6+Qp8AgIjU4cOHx834GjLO3c3HyCyVBz+o9IyegXFNHDNzgmNDqJLO2RkkW2y7Z01DY0T88e6OIVmNCrz2d5w8jqA4aOpa6xMrequSarzg1F90gNiU4ku0lYO7iTvSBj5gu8nD27kRXJ5khXDq5+pDdyHMgexSdnkkUcayeyOotnT7ZONhcYHp87cOSQUZNSMvrGJKSl5wwkB4FqILp6C4EUQKNbkFRdvuFZI8YcZ86c+f777xcsWDBz5sw5c+YUFxevW7duz549ly5dqrN9SEgIrXPEFL9x8lwkNSJ6XaOfnsq56QHhJXR7/uWXX+o8OOXl5bt3796yZcusWbNmCmv16tVHjx69detWY/2+rp578tXA14y/DwGAQQikUCiJQiBFCwIpBrTMQMpL/BlS7CE1j5EyH1rzuKi+yx+zBv8z02RgzX15JoNqkJc1DQb981Qp8tJ08H2rkff1+9f7DCkDM0vqXi09Ey5195m6rqkJx1ZDeEMfWTSsYAL1PCnykiBLySriKUNLCaTIIPVNeZ01Db0Cwqk74MjOkv0iE+QnmaPx7xORyKEgM6nDQl6acu1iEtJ4fBfqEJFOeHzX0Oikmlv/zKw09EypfsjBoR70To6eb1CUu28I1QlFQ3hvnfQRkk7IJghtw3/GZu3g7hccbciyFA1S4O4fEZtC9kV01yQ1SGorZlz7bmFxMg+FaEhUYkUdCmqL1EvRUIMje7j7hVLtxS96kliRLI3ukaojawcRSAG8p1WjXt365b3u0duzZ8/s2bPz8/Pj4uJkXuvE4/FiYmIkemjAA1+XZFyXJxjqG7KooSeidVSoS7o8G12ZU2nLE9DtXOKYzJ07V+b/nLezsyNt+vTpM2HChHXr1l2/fv29fo/LXzD+bgQApiCQQqEkCoEULQikGNASAykNM2ejgX8YDfyzNoP+fxoPqmN+3d5ped8w951ASmZEIjNsMhA+sYjxvEl+dEdL2nfVNhY/DtSc+voRPUfp/Yda+3lM5CXZtJShNm44KLHj0ocqsw0CKYAGW5BYfXjD84aFF4cPHy4sLExJSbG0tGzASd6vv/4q3tuwYcPo9hDpli1PNrS+5uv2ZjRghLUrwCmx6bbI4/EkjrCUb26SUqGhoRMnTiwrK7tz504Dfq1Xzz5Z1hcPOwf4GCGQQqEkCoEULQikGNAiAyl9tm7gLP3YUv24NY0mdo1+1DJdQzPqSpzGYcprWYEUMAWBFEDDrBj6+lYF7e/RO3ny5MSJE11dXd/zJO/w4cPi3Tbsa6dnJR+TMyEaHrXmPQccIXf+tSzrdgP6DwsLkzjUdJ+rJVGWlpZ9+/bdtm1bA2KpnctwqRTARweBFAolUQikaEEgxYAWGUgRBlwNM2cNVuMxc9Y0c9I2ZItuJXt/jMcc0FIgkAKga35C9cFv6V0YVVFRsXDhwrCwsMY6yVu3bp14/ytXrmxAJx52YXKGRMTMnkf4POeGjTYrcI78G4pwy27AJvr37y9xzBs21NolEAjGjh175MgRer/xU0+Kc3CpFMBHBIEUCiVRCKRoQSDFgJYaSAF8QBBIAdBSMuD1jcs0Loy6ffv2hAkTGv0kr7CwUHwrx48fb1g/A8NL5I+Kvsl5kugzilb/QYKUxb1/kX8TE+J3NGxHJA7I6dOnG9aPlEpKSjpz5gytWGpbIb6AD+BjgUAKhZIoBFK0IJBiAAIpAMYhkAKQ38ZZVbTyiFWrVgkEtB/OLU+NGDFCYlsNexYVqdnJx+UPjIgQZ3kfoO5lF0mr50W9K3gc64bthcS9deRlw/qRWQUFBTdv3pT/PbC/9Dnj71sAUAAFB1IlJSWJiYkODg5kIiIiQpGbbobDQDXPQiBFCwIpBrScQMpM25BNfXMZwAdG19gCgRSAPL4a+Fr+GOLw4cMxMTFNd5JX+5FJCQkJDevKlitY/tmfcmZGhannaXUu/2Oqvsl5IrD2bdgukLp27Zr40Zg5c2aDu5JZTk5Oy5cvl//NgEdKAXwMFBxIPX/+fNSoUQ4ODtXV1ZmZmdIbjx49+vPPP2d8GKiPrRBI0YJAigEtJpDSM1XXNVHXNQb48OgYshFIAcjj+iW57tS7fft2QUGBAs7zbt26Jb7dKVOmNLgrP8c4OWMjP8d4Wj278YPl7DlI0KvB44+IiJD4LfTo0aPBvclZMTExJ0+elDOT+rL/a8bfwADQpBQcSN27d69v375k4u3btzK/VLSsrGzPnj2MDwP1sRUCKVoQSDGgpQRSatpGjI8BoImo6RghkAKQ6bsZf8uTO2zfvv09v9xN/tqyZYv4pjdv3vw+vSV4D5eZGU3qsbsBPQ+JXCmz554+o99n8DNmzBA/FHfv3n2f3mjVzJkz5XljHC97xvh7GACalIIDqatXryYnJ5OJhw8f+vn5UTPT09PXrl17/PjxXbt2zZ8/n81mCwSCkpKSioqKX3/9tURYpA3VODAwsKio6ODBg+Q/HxkZGaKec3Jyxo8fT5rt3LmzrKyMuhGvds/1DSMsLGzfvn1ZWVmKOxao5loIpGhBIMUABFIAzFLtqo1ACkAeZw9USk8crl271q9fP0We502YMEF8AL/99huPx3ufDiPcskv7vpQSG7nYBDSgW2sL+5W5lVK6jXLv+z7DJkU+UIkfiia6EKC+8vX1LS8vl/72uH/vr7lxzL+NAaDpKDiQOn36dEhICEt4tayNjQ2ZIC+rqqpWrFgxZMiQhQsX3rt3b/z48fUFUqTNy5cvDxw4MHbs2A0bNlRXV+fl5VE9kzYXL168efPm1q1bd+/enZiYWGfP9Q0jPz+f9LZo0SJFHg1U8ywEUrQgkGIAAin4gKl01lTtqtNRreFUu2pTXZGJBvWgK1THItEgEUj9f/beOy6Ka////+/3/USk7y7L9sr23oBl6X3pHQERFMWC3SD22Eu8VoyVaKJoLIkaS6JGE6NGveZqNLZosGAC3nySq9EUY+H3hkn2s3eBlV0WBsx5PZ6PfZw5c877nJkd2ZmX55xBIDpI/c0HduyG2tpatVrdzfd5qampNt3ovCMWpk7bNOQ/bdpG41O2OB22JHpemzFrh/2WEDigk33W6XQ256FLF5BqT5WVlffu3bNzkawoeoH7ZYxAILoO3N+yN378+MePH1s2IyIiLOOYWk/Zy8nJWbRokWXziy++2Lt3L5auqalpamqyDKSyH7lNlZWVYeYU0t9cyJByCGRI4cDfzJAiuxMZgJsXyZLpTqB3PIIHmetOoEEc3E8IoiN4+PqzBXKeRMOTqPnNnxrss6OI1VSW0N3HHy4YGkcEmw7UbSFApuNLta3zOUIFkcLCOokMKQSig7TnMty7dw+brYCLrl27Zt0Zl7xaziCPXDfwno1ztGXoLwpRp14XuG7QdzYxNw3+ydEVqdrU9OnTbb6UuLi4zod1Qkaj8cSJE+1dKqsHIUMKgXiVwd2QioyMfPLkyf79+wsLC2122VlDKj4+fvny5T///LOlQE1Njc3EZzuRkZDsCBlSDoEMKRzopYYUicrmChUcgcyTQLEt7EXq6+OPfTYbT5ZEs53EoQcVMk2lfTx9sRwvmthPHNlc3pfyp80EaW+oTnQn0FrKkPv6YE34Q44wYxpZFuPpz8f9hCA6ApnOZQuVbIEiWBGmkRmj1DFqWTBLoAAYfBl8Nu+1AttlyYcEM0DmS2ZAqACZzrIXUOhDrTchGhbQUh1L8CQarlhtXRKDI1LRuWKsk8iQQiA6yP3v2x35kp+fj9et3pIlS2w6o9PpOh9WKlRVpu2wNo8Gxy3pZMw043DrgJMz9ihELugq6OLFi9Zn4OzZsy4J64TkcrmNRYgMKQTi7wPuhhRo0KBBdXV1TU1N9fX1tbW1ev2f/5HQ2pASiUQbNmy4c+fOkydPLl++fPPmTWtD6urVqx2MjIRkR8iQcghkSOFAbzSk+ngS9cZIToBUFxyBDTPx9OcxTaWC1Jm+HK0ocwE7YjhNn8uJquDFjaOoUnjxlfTAAmZomTB9jjB9rnbkQV78BKLA5OZJZIaU+rK1NH2eJG+ZrHCVF1UoL17HiR7JjhohTJ8typzBMJVIC1ZRNemS3EXCjHlBVZ+JcxZBGaomA42T6vlQWQKWUBmpjk7XJ48I6x+tickPyuSL1LqQqMLSYSFRZqUhVKQMlKiDpRqj1hgpkOtl2hBArArSBEdi5hHBv/ka40u0mM0EZaLNmYWlwxX6UI5IBZkMvmxIxfhBw8dGxKfqTTFQAOpyxWrYhRlSFnvL4oJBJjKkEAhHuXb25/aMBrhxl8lkuNzqxcTE2HRm2rRprgoeb+i/ftD3OyuaNg7+X7HABQf4j6LzEG1DWUPnp+lZlJWV1XVnwFGtXbu2XdvyP/9ZVoAMKQTiVaYnGFKYoqOjJ02a1NjYeODAASyntSEFm998882wYcOwuXW7d++2NqQuXbrUwchISHaEDCmHQIYUDvROQ4pgjIj7n75eQpkGy/eiSej6fHpgASu0jJcwkaJK1VYcpOlzvWkSzfC9Piw1P2kqbJJEEcLMhfIBNf4KM1kW39fLTzV4ex93L27MWFb4UO2I/bzE8RCBb54SPOUsFCYJQpSl79L0OcLM+YqSd7yZquBJn3Jjx9B0OfKidX2t5v0heiZUloAtVCbrzAnaeIlEzxOqhoYWNhtSxugpMxcmZxZMnbXwzeVrVqx+e9PWnWs21sLm0lUb5r25YtaCJak5Rf9lSEn/NKQS0/KjzZkSVXBu/8FiVRBkMgPkY6tmLFq+pnTo6NGvTxs5Yeq8xStbG1KRCeml5WOkauNfhpQE6yQypBCIDnJ82692vIa1a9fidbdns5z2lStXXBhcIlCMT63ND69ySbRQdeqkjA9c4m1ZVFtba/NduGSMmBPKzMy0c4V8f/sB7tcwAoHoUnA3pEQikeV1e6ClS5fW19dj6b1798KPhXXhhoYGKGDZPHfunB1Dyk5kJCQ7QoaUQyBDCgd6pyFFTMspMqfl9RtQTmUF9G2ZeUfVpFNUKVRthmbEHk70aFnRGm7sBHHOYnHWQnZkhSBtFjdugjBjniBlunbEhwEpM6jqtL6+VF3FQTcPX070SEZQgXroTn95gm7kh1BLM3yXMH1W4Lhj4twlqsFbeAnjDRM+EWYuDJzwsbRghWbYroDkaWiEVM8HM6RYQsXAkLwwVWS/oMw0fRLkhMUkj6mcnl88eNlbNVNnLVywZNWCJdXjJk4fUzlt8Yq1C5eurpoxV6QMxByov0ZIaSwz++KSc4yRieaMfthwJzpPOmPu4jfmL+lXMmTa7EUjJ0zJLhiI7bI2pHji5tWjsDQaIYVAOMFbg17YsRtAOTk5uNztTZo0yaYnEyZMwKUn3a+goCCbY7csytvNEovF8Pxm5/L4dPNvuF/DCASiS8HdkFqzZs29e/eys5vX5tNqtWfOnLGYUFOmTPnll19KSkqUSiVmLR0/fvyLL76ATZFINHPmzJ9++gn+iGGvam1tSNmJ3Fpms/nYsWODBg2ykw8NHThwYP78+diu5cuX7969G0tXVFRAMZPJ1PkTgoS7kCHlEMiQwoHeaEi5eZFk6qCw6KSwaPOfK0P7UDyITHeAQPeiS3w5ur7eZAJH17zYk48/McDoQWJ506U+LLUXReDL0viyNVASchjGYijpSeZ5+LG96fK+XkQCV+9FE7n7UkkCkweB7uHHIXADPYiM5upstQ9TBREgcsvS5vifFoR9yHSeZTmnLEOqSRlhveoT7JKogyFB50mBPxMtn/+3IFSAHLv2AqRay7JQpugkhT40ODzBEg2LwAyQY3UhgdaQQiC6gs/fszdI6sqVKxKJpPvv9uRy+d27d2160v3dwEXvvPOOzbfQr18/XHqyatUqO9dG/bcPlubhfwEjEIguBXdDSq/Xb9q06cWLF01NTc+ePTtz5kxqaiq2S6PRwCa2a/Xq1byW+c6NjY2PHj2Czz179mRnZ//66691dXW8tgwpO5Fbq6Sk5Pnz53PnzrWTD/158ODBkSNHsF2nT5++f/++SCSCdHV1NbQybtw4l50XJPyEDCmHQIYUDvRGQwp7hidQWPDp5ti8uf8a0+ROoCNf6dXGE66SADlHqMQWe+KKVByHECopLKGHLwUuMwZPwm6Jg+VzWwK+NAJmSLXOZwsUJCoH6yQypBA9nIMrmh7+u6n+ctOWifh3ZmleU/3Nh3Z8h7feeqvzd29JSUnDhw+fP3/+5s2bDx8+DPfr8Kjw7rvvwj369OnT4REC+x9sa8H9vU1PXn/99c73pIcrISHB5qiPHz/eulhcXNzYsWOXLFkCj1g7d+48dOgQnNLdu3dDzvjx4/Py8jq//ldGRoadqwJUO/kp7lcvoldQPaDp2382/fKg6fTOpn/k4N8fhEPgbkhhio+PLysr02q1rXfB38OwsDDLpkgkys3NNRgMnY/sWp07dw5+7Lq6FaRuEDKkHAIZUjjQSw0pDLe/Eu4tWPI9mkdRdao5Ny8SZnVZEu0V64vxsmhOdwP3M9/b8SbRfMgMuH6cACp6EqhYHA9ffx8/J+O0xptEd/f50x5FhhSih/PboyZMz581fbYJ//68+/pT+9ZDRkaGE3ds4eHhS5YsOXr0aGNjo/34mE6ePPnmm28mJydj1eVy+e3bt60LXLt2TaFQuPSussfpwIEDNqelqKgI2xUUFFRVVbVv3776+vqOnM+zZ89u3LixuLjYuZ589dVXdoKf+fAX3K9bRG/hyLomi+7XNa0tx79LiI7TQwyp3q5Zs2ZdvHgR714guUbIkHIIZEjhQC81pChE/35SjoFFx4ynQDZjmIrn3bLLy5dcoeYJyc2P9+6+ZJFcBwkmT6wLjvAmUV/zIABuXqQ+nkTM7pFrgklUNpZQaIMhH9L+DJ7BFA0liRQ2iy+BzNc8fCEfcryIVE8C5X/cfd19yCyehEzjEvyZsIk5CxDKj8YhUtlQ0ptEg3yoK1EFQoJE5UAaiw9NB0hUZDqPxZd6+Pr/v74+kGPpGxSGJqDPPiQa5ohhrSOcADuBncCFof4LS1hkSCF6MtUDmmxU92XTyv449+rUB7/YcR8cvY3OzMzcvXt3R0yTNlVXV7dkyRKVSjV79mybXZs3b+6a28seodLSUpvjPXHiBOSPHj361KlTTp/Pc+fOjR071qGeLFu2zE7A7+88QC/XQ3ScCx/911+8J7827V2Ef68QHQQZUp1XcHDw+fPnQ0JC8O4IkmuEDCmHQIYUDvRGQ6qPF2mANuDKGPWIEJ6Xtx+Z5F+dITtRodX6k929/frLA36aYxytoENJvlhVVDrsNQ+CyhCqDY4ICo0NMkUnpuYaw+Oi4lP9aBxPAqW4rEKpD/EhM8xpOQqtUaYOCgqNMRijBpaPcvMi8sSK/oOGS1SG6IQ0idJgTs/LLhgYGmWOjEvhiZSDho5JTMuVqQIj4lJ8yQx/Bi8pPR8i8ESK5MyClKwCTVBYaFRiecXrqVkFXKECdhlConz86ByBzJyWK5Kqh42ugpyE1ByBVAOhYs2ZDK4IEtGJ6UUDh2sCw4hkOvQKNukcEe7fAqIrQIYUoifT2pACPfoR5+l7y/o13fv2gR0PYvny5R25S4uLizt06JDT1om1Ghoa3n777db5paWlXX2viYt0Ol1dXZ3Nwe7YsePy5csuOZ/Xr1+fMmVK66mRrZWammo/1Lbpf+D+7wjRizh/sI0/eucPoOl7vQNkSCEh2QgZUg6BDCkc6JWGlLff+hz+449T1uUIGb4kgR/5h9VBdzYmJQmbJ+udL6L8cqp4USrT29svxpxhikxg8aVyrdFgig6LNpPI1Iy84rSc/ub0PCpbwOCKzGm5xoh4bxJNoQnKyi+JjEsNCo1WG0Ij41JUepMmMCwsJkmpN3H44tTsooSUnISUbMgPiUyAAimZ/UKjzBGxyaaoxACpmh0gy8wbIFcHSVWBVFaASh8iVeoz8gYMKKsQyrRyTbA2OCIiLoVEZWf1K9EGhemMEVAeMIbHCWUabVC4QKIUSjXRiek5hQNTsgoYHGF4bDJHKIc+iBV63L8FRFeADClET6ZNQ6onTN+rnfySiXt2VnvltbyiqKampvO+yZ07dw4ePLhhw4Z58+aNHDly4sSJNgXq6uq6YbGP7teHH35oc6S7d+8uKyubMWNGdXX1zp07z5071/nTC2dv2rRp9nvy5Zdf2olw7iCarIdwDJsRUmj6Xu8CGVJISDZChpRDIEMKB3qjIQWEqDhTxoQYtXyP5hWjyGP6KYb0j2LRSG7efkkqv8mV6YEqcl9vMoMrcvf2o7EFJCqb4M+EhJsnUSjTsvgSrlDhTaJ5EigSlYHFl3oRqQKpRiTX+TN4sNePxmHwxG5eJChD54h8yQzY6zvP4dcAACAASURBVEfjQl2OUE7jCHkiJQSXaYIgAcHhEyJAYWgFNiGIN4kOn2yBTCDTSFWBgI8fncIMwOboBUjUUJgjkMNefyYfwrbs5ROhOoUtkmv5EhX00ItAFcq1cLxQvs1VtBCvAMiQQvRkqovbfjbD9O25phVFuPXtzIf2Ju7961//au/mbPjw4bdu3XLaJblz586OHTsqKyvj4uJaB4ddNuU//PDDrrzVxEHjx4+3Oca7d+/qdDqbYmq1evDgwatWreqkOXX8+PGIiIg2e7J48WI7FRvvPVhRhCbrIRzj/IF2/+I9+aVpz0L8e4iwAzKkkJBshAwph0CGFA70UkOq5TH+vzf/WsgcPj18Len/W5jcZp1yq02inVV+rDaJ1pt9PG2LWXrSZkM2S6Tb5FsWlmqzS33R6uavNMiQsqbxW3v2B1IP1KMfm9YPx+f3a1nBi+/v2Ju4t3jxYpvbMqPR2Hod7g7q2rVr1dXVOTk59u/8DAbDvXv3bOouXLiwy241u1vJyckNDQ02B/jSVwqGh4e/8cYbn376qXMnv7GxcerUqTYxExMT7dfaObunT9b7YB7e/4CRHNfpXfhfOYj2QIYUEpKNkCHlEMiQwoHea0i9wth/tR/iFQMZUtYgQ6o3Cr41vH7Ctk3/w74lYTabLfdk06ZN++6775xwQw4ePNivX7+O3/y1nrj3n1dlMSmj0Xjjxg2bQzt69GjHI4SGhq5fv761pdURQUNQ3RLqzJkzdgr/69Bj3G+xXgoypHqpds7E/+JBtAkypJCQbIQMKYdAhhQO9GJDyodsSdu3b+zvdbeK02bd1q9Fw/Dw9Ye67n/6CCSb8naitU7b9IfC4NJZPCLlz0P28aPHm9P6FZYIpSqstz4UljgwQhEW78fgY1U4AmleQXF+4QASjYP1DQrn5xfGxpmhel+vdg8Q4SjwrTV/R6yAvm1dHk44iciQsgYZUr1Rdy/h+St27qC9iXtnzpyBu7HY2NiTJ0864YBs27YtPj7eifu/vXv32oSqr69vb95Zb5FcLm+9YNONGzcMBoOjobRa7YIFC+7cuePoN3Lv3r3x48dDhPnz59sp1lsm6yFDqpdq2xT8Lx5EmyBDCgnJRsiQcghkSOFALzWkKIo4uiHLhy7xItKobIE3idZsCnj+OdPNk0Ah07nwadnEbAIb7wk26RxRoClaoTX6khmwCaF8/Bh+NI6Hrz+JxiH4swj+TAKZSaSwoQmbLiWl5wskaqjO5EsgPpHKhgjN5f2Z/gy+F5EK7TabQVZVYBN2Yd2AgFhMzIn4q6v+FDpz4MgxC9e9nVMykM4JIPgzqhdurr/+v1999N2Z41+Fhsd7kaiRg8dllY8wF5Vkz1lBEypUuuD9Bw4ePXr07NmzV69dlyh18ebUA1vevn1o843P9k6YVOXrz8D9G3w1gO+IwRVrgsIy8gbwRM3LkME1A189RyiHvfClw/cL3zJcA5CGi8qzZWUxEpUNmZBD4whhF5a2OFDIkLIGGVK9Tj//b9PWSXj+iq0oetF4z97EvcOHDzvqeoD27t3b5hJRHZRSqbxy5YpNzIsXLwYGBrrwLrOb9dFHH7U+UUlJSU4HVKlUK1eudOLbOXLkiP0CHyzo6ZP1MJAh1Rt16ZOmNzPxv3gQbdJzDCmDwVBcXKzX6/HuCNLfXciQcghkSOFAbzSkvP25+vEf66o+58dVEGn8WHMmkyehsYXNq5UHSJX6EIlSb4pMECv0fIlKrjUGSFR8sYorlAukauuYHr7+SRn5emOkKSpRINVQmPzoxHQoqQ0Kh4DBYbExiemYXWUIieIKFTZdMrW8aM8UmQgVIVRoVKIngcIWyKBdCAjNqQwm61fjuXmRJEpDSmZBgEQNJaFFhS6EygogUdkSlYHBE1OYAQyuwBCTdPTer7uu/7bpi6uRKZkhEVH759+49fX9sx/cOb3z9pL5a9gKfcaSjXOnTFg6cWRZ7cdxE+cWDhh0+vTpqqqq7OzsFy9erFj11tDRY/ZtWHZu3awL7y4ZMXm0KiQEzQF0CXAapepAU1QCwZ+ZlJ5PpLAMpmiuQJaZP8DXnwmXSmR8qlQVGGPOUOlN8HXDZcPgiiBHpjYodcbYpExNYFh4bDLsZQdILT4pMqQQPZb23rKHqe5LPBc1t7Bzzksm7jmkc+fOOTRBrz2ZzebWwa9cuWI96awXqfVr9UDDhw/vfOSwsLD333/fhd/gV58+wv2aRPRezh9s9y/eH7+hRc17Ot1sSNXU1OTl5Wk0GkgkJydb8rds2QIXTH19/bNnz+D+3InIFy5c2LRpU+d7goSEDCmHQIYUDvRGQ8rLnxs45ZR28hf8xLHuRHpyRj82XxIZl2IwRsYkZuT1LzNGxMclZ6Vk9jOERKbl9FcZTKFRCbrg8EBTtE1YnTHCGB4XGZ/KEyk5AlmgKSo6IS0sKpETII2KTy0uG2GKTDRFJWoCQ4PCYmwGWHkRqdCEVBXYPGNOKE/JKmDyxCK5TqkP0RhC45KycovKQqPM1pO5tEHhef0HQ2aARKUJDIOmoYo/gwf9TEjNgSaoLJ4sPGPSh79kv/V4xNbbQUmFYVGxVz9vuP/9j3eu/LvuYuOG9Zu56qDMrZ8sWLZ8xbJ/FHz6VcyC1f1LyhobG48dO7Z+/Xr45duwcVN8XvbggbkbKgeNTY6cU71AbUKGlMvw8aMnpOTogiPgK4azKpBqiGQGXDYkKjs8Jjk+OTsiNrlgQDlchHKtUa4JJtE4akNYWLQZgAsmLikzv3hIoCmGK5QjQwrR82nPkHr+rOmzTfh3z8L5I49d4mXMmzfPhXeBAwcObN3Et99+2+vm7h08eLD1gcyaNcuFTZSWlt68ebPz32Djd/9ZWdwLJusheiwXPmr7j979uqa15fh3D2Gfbjakfv3116qqKo1GA1cI/MHHMg0Gw9OnT6dPnw7p6OhopVLpRGRHDak2e4KExEOGlIMgQwoHeqMhBdCU8dywAT4MqZu3H5UVwORLAk3RfLHSj8bli1XwyeJLaGwBhclv/mQJZOpAIoVFbVn3xxo6R8gRyDgCOZnO9fD154kUZAYPNhWaYIFUA3X9WyIARAq7da+CQmOhOiQ8CRRfMgOKQT+9SXQWXwrNASQqx8oJIvnROFyhnERhswJksJdAYXmTaF5EKpsv4YmU2qAI6IMviSJMX6Wu+EqaPLF52iCZUbvo2NE1N4+8deOj6ssmYyKUn7brs/d2Hvjgg483XblPESmCTJGff35ix44dp0+ffvz4sVihEerlC1bMn1yStmRU2dZt7/mS6R0/1YiXAt81fMvwCV8uZiTBl9J8GbRM0GuB7klonpTn4Uvp6032JPh7ESlelr1EGnzdaMoeolfQpiH16MemLRPx75s1L52491KdOnUqNjbW5TeCQ4cObd3W7du3ExISXN5WF+nQoUOtD2H16tUub0ilUtXW1nbmSwTtefMJ7lcjolfT5gip8wea/pGDf98QL6WbDan79+8PGzYMEi9evMjKysIy8/Pz4ZoxGo2dieyoIdVmT5CQeMiQchBkSOFALzWkbHDzIvXxJNrZ6+j4oA6WtynWmVFIlkPwIdH8yBQCkUjwa16FCnK8SNSJE2b+Y+FbprAEzLbgS1RVc5fMXrFOaTBh1cVyzaDBQ6umTGPyRH1bPI6k5PRF40fMmDKZSGHh/vUh7IAMKURPprUhVfdl08r++HesNR8scH7i3ltvvdV194IVFRWtW6yrq5NIJF3XqKsEZ6Z152tra7uuxfLy8u+//9657/HySTRZD9FZbEZIPfm1ae8i/HuF6CDdbEh9++23BQUFkPjpp58iIyMhMWbMmO3bt8OVs2vXrpqaGot3LxaLZ8yYsWfPnuPHj1dXV1u/LgP+6E2fPr2kpOTQoUP79+/HJtxZG1IpKSnr16/HRlpBMYh/9uzZw4cPL1myhM/nt9cTs9l87NixQYMGddfJQOqhQoaUQyBDCgdeDUPqFQMztqztrdc8iP/jTrCe/dfHg/CaB+T8X5U+nkRrVw5yoJYdnw7RQ0CGFKIn84/spudP/3wwe/G8Z03Ta83ZffbeuNemGhoa4GGgq28H2/SkUlNTu7rdzuvy5cs23X733Xe7utG4uLhLly45+lXW33ywqgRN1kN0llPb/2ua3rqh+HcJ0XG62ZC6cOECNty1vr5eLpfzWgyp2tpauHj27NljMaQEAsHJkyd/+OGHRYsWTZw48cSJEw8ePMjIyMCCQLGrV6/evXv3ww8/PHLkSF5eHs/KkAoLC7t///6cOXMgDW09efIE8seNG7dixQrIxyYGttkT+N2BblRXV3fnCUHqgUKGlEMgQwoHkCGFQOALMqQQPZxP1jc/mD3+T4+bptcml0896riFce3ata6YptemRo4cadN6Jyd0dI8+/fRT6z6vWbOme9pVKBQvfZWetRrqH6wb+hz3yw/xClA9oOk/Dc1/9L7ch6bp9T56wlv2TCYTXD/5+fmWnEWLFj19+tQyKorP5587d+7y5cvYZk1NDZQvKSmxDoIZUkFBQbdu3dqxYweWOX78+MePH1vKREREWEZItamysjLMnEL6OwsZUg6BDCkcQIYUAoEvyJBCIFzLqfd/7YiFcePGjW5eXHzcuHGW1p1771L3Kzw8/MyZM1ifXbuK+UsllUqPHj3aka/y24sPVw9GbhQCgeihhtTp06c///xz6zITJkywrDNVU1PT2NhoE+T8+fNbt269du3auXPnBAIBlhkZGfnkyZP9+/cXFhZ28UEgvTpChpRDIEMKB3qRIYUtBYVAvHr4khnIkEIgXMinW36zb2HU1dVFRUV1/30hPKjk5OTExcV1f9OdUXR0NC7/zS6TyY4fP27/q7xz/SHu1xsCgegh9ExD6urVq9u3b7cuk5eXB2WwWXvYlD2bIBcuXIACz549CwsLs84fNGgQ/H7Brvr6+traWr1e32XHgfSKCBlSDoEMKRzoLYYUicoh03kIxCsJlSVAhhQC4SqW5jfdq7P3xr27d+/GxMTgfYuI1CHJZLLTp0/b96S2Tf8D96sOgUD0BHqmIXX+/Pn9+/dblxkyZAiUweaM19TUXLp0ySYIVNm2bRs2QkokEtnsjY6OnjRpUmNj44EDB7rmIJBeHSFDyiGQIYUDvcWQQiOkEK8waIQUAuFCvvjA3tLmcAffK1YTR7JIr9dfuXLFznf6/Z0HywrQcuYIBKKHGlLbtm27c+eOdZnVq1f/9NNPWLo9Q2rTpk2RkZH//ve/Dx48iGWKRCLsDXqYli5dWl9f3yXHgPQKCRlSDoEMKRzoRYYU7n1AILoCtIYUAuFCtkx6an80TVFREd43h0gOKzw8HB7n7HytZz78BfdrD4FA4E7PNKRyc3MhZ9++fRkZGUajcebMmY8ePdq6dSu2t01DyvKWvczMzMePH2/YsAHSa9asuXfvXnZ2NqS1Wu2ZM2dOnjzZXjfMZvOxY8cGDRpkJ18sFh84cGD+/PnYruXLl+/evRtLV1RUQDE4FqfPA1IPETKkHAIZUjiADCkEooO4dlSUJSwypBAIF1J/095kvSlTpuB9Z9hRwQMMPKLAo0JlZaXBYHBhZIlEAo8imzdvvn79uuWV4T1f8FRm32rcPPEp7pcfAoHAl55pSIFmzJjx8OHDpr/00UcfaTQabJd9Q4rX4g09f/4cfr/0ej1kvnjxAlte6syZM3YG/JaUlECtuXPn2smHPjx48ODIkSPYrtOnT9+/fx+bIVhdXQ2tjBs3zvkTgdQzhAwph0CGFA4gQwqB6AheRCqDK2HyHUXagm0+hRng7kPGIiNDCoFwFYc32FvL/OOPP+6KW73w8PDhw4fDvfvevXtdtVp5YWGhTec///xzeH4oKipSqVTOxUxPT6+qqtqzZ09jY6N15JUrV7qkz2q1ura2Fp6sKisrExMTXRLTRkuWLLHz/dZ9jVY3RyD+7vQEQ6o9abXa8halpKR0Jk58fHxZWRlEc1XH2tO5c+eysrK6uhWkrhYypBwCGVI40HsNKXiAtzzD2x+K4kFi/zkmxZfa14diM0rFtrz3fw1gsdRte5CLD8WdyMSC9PUmefrzOzo6xmqADKLn08eTKFIYWAIFBjNAzhYqLZuWTJscgCtWc0Xq1vkckYrOEWHBkSGFQLiEVSUvfmhs162or68PDAx04R2eUqmcOnWqZW2jW7duwUOCSyLrdDrorR3nBRrduXNnZmbmS0NpNJqNGzeePXvWTrT/uG4aIzwgwQMMFvPu3bvLli0LCQlxSWSLvvzySzsHsm/577hfhwgEAkd6siHVuzRr1qyLFy/i3QskFwgZUg6BDCkc6I2GlJsXicEV8UQKoUzrRaI1Z/pSvOlSAlfvy9H5crQefhwCz+BJ5vmwVL5cvSRvuRdF4MvWUDUZREEIgWvwooqgPOzyIDF92VofhtybIfNhawjNOSysbrNT4EsVZ7/pTqBBTJIwDCpCwosqIAlMXlShN1NODyzgJUwkcHUkQYiHH0td/r6XfwDshSAkgRHieNPERH6wL0fjTZc0J9gqLyyHpUSeVO+CL9GwhUoModwQGpPMEamwTZZAoQoM1xqjAmQ6yIRNS0meRMMVqy3FMCANmXSuGIuMDCkEwiWcO/jYjlUxZswYV93bBQcHr1q16t69e9Zulwtf2zdv3jz7/hGms2fPvjTUwoULOxLKMl+j81Kr1TYvxXvvvfdcOGDKbDbbOZDGew+W9cP/UkQgEHiBDCmXCH7mzp8/7/L/UUDCRciQcghkSOFAbzSk+ngSImKSWDxxcHgcicqBHC+qiBUxVJzzD07USHnJ2zRdNi+hkhFSKspexAwboi7fGZDyhrx4Ayt8qJ80RlW2jWkayI4YzokZQxJFirLf5MZNkPZbCXuhPD2oUFG6mRU22IPEJnAD6cH9/SRRwvQ52hF7eQlVitKNnKgR0vxlwox5EFac/aYkb5m0YKV2+N4A8xRtxUFu7FjNiL3+ikTN8F3c6NEByVPEOYtVQ7bxEl+X5C4RpM2Sl2xQDX5PO2KPm4cP7mcV0XH4Ui1mKgWGxcWl5GTkl4TFpgjkeshk8GUTp86eMnNhWm7/5KzCqIT0/AHlmA9lbUjJdaaQSDMWp8WQkmCRkSGFQHSetUOf2/EpDh8+7JK7OqlUumzZstbxc3JyXBIf07/+9a+OuEgg7JXhdnT16tUOhnLhMlUKheKf//ynTfwdO3YYjUaXxK+urrZzIIfWoUFSCMTfF2RIISHZCBlSDoEMKRzopYZUXFKWTB0Ua84g07mQ402XULVZnKiRXjSJavB7TNNAijqVGztOVrTah6XSj/skIGUGJ2YMM3SQvyKRnziZGzuGb57kJ45iBBeLc5ewI4fpRn1EEkUI0+dwokdDAao+x8OPA7U8iAyyPJYVNlhaWE3kG5WDagWpM3jx4zXD9oQv/I5hHKAo2agcuImfNAXi6EYdogcXKgdt5kRV6Md+RFGlqoZs5SaMD55yKiB5sjB9rjB9tmnm19y4cbqRB/u4e+F+VhEdx2JIqYMiYpKyhApDRn4Jr2XYFJ0nnbNo+eIVa4eNrpz75srJMxdMmDyr9QgpdWBEWEwKMqQQiK7g9N5fOmPcdETZ2dnXr19vHXzkyJGdD26tDlpIoNavT3I6FPbaJlcpNDT07t27Nk00NjbOmjWr88EVCkVdXV17B9Jw9wHuVyMCgcALZEghIdkIGVIOgQwpHOidhhQxJjE9Ii4lI7eYwgyAHA8/NoGj8xNHeZDYzJBSAlfPjRtHFJjoQYWcqJH04CKqNpMVMYwkDPNhyLmx4yiaDIoqlRc3wcOPwwotowf1F6bP4caMZUdV+LA13LgJJEFoX2+yfuyx1/p6+jCVJEEYTZ/nRRHSAwvI8viA5GkkcSRECEieTtGk0/Q5gpQ3fBgKdvhQsiJRkDYbqvASXmdHjiAJTLz4SkZQkShzXkDKGwxjsZ80pqVWhhuaster4Eu0mK8UINPl9R8Sl5KTlluMzb+DT7k2RBcSLVYFao1RSkOYWBWE7bI2pDgilWWWH5qyh0C4kFUlL+xYLatWrer8/dzs2bPbDL527drOB7eWTCbruIs0YcIEO6GMRmPHQ5WXl7v2QIqKitps6OzZs+Hh4Z0MPm7cODvHsn/5E9yvSQQCgQvIkEJCshEypBwCGVI40BsNKYDgz1TqQugcoeVVZe2DrVzu52bJ8Wrhz5XIm/PdvIh+kmhseXJLlb4+/gxT6Z9pG5pXJf8r4Y2FIv6V8Pu/NctbMltWMfejKFO8aOK/qhNxP58Ih4AvMUCms9hPDL6seTWolqXN7WNtSFnDEaloaFFzBMJFfLr51/a8idu3b8vl8s7cyYnF4g8++KDN4J9//rmr7het9d1333XQRRowYID9UB2MA+rIEumOas6cOW22dfPmzc4vuXXmzJn2juXONfS6PQTibwoypJCQbIQMKYdAhhQO9FJDqu9fdpLLaPvNd65rAo2H6uX40bksvowVIHcIjkDBabGubKBzxd7YevzIkEIgOk3D3QfteRNvvvlmZ27jlEqlzRLdFjU0NLhqUSQbted/tdZLvbbDhw93JM69e/e64kBA+/bta7PFurq6TnpSw4YNs3NE70x4hvtliUAguh9kSCEh2QgZUg6BDCkc6KWGFDzMw2M8YLGlPHwpWIJIYfuSGT5+9JahSZYRTCRrAwsqWp7/PQmU1l4AVLdUtE5gn15Eat9WjhhsQihoGusYFgRrF/Cjc+ETGrL02bLLpiEITm4pbN0i1MIabRN3X3+IDLV6uKnR27F8ZS7h/74+ZEghEJ1g27SndowJlUrl9D2cXC4/depUe5FdshxSm8rOzu6Ii7RmzZqXhiotLe1IqE7adnZkZ9pgXV1daGhoZ4J//fXX7QU/9cEvuF+ZCASi+0GGFBKSjZAh5RDIkMKBXmpIxadkB0jUIrlOpg70Z/CFzYkg2KSyBLHmzLikTHaAFArQOSKhTMsTq/hiFZ0j5IuVHIGMRGUT/FlQHtJipYHfsheATcj0JtEkSkN8cpZKb4KGxAq9N4nO4Inl2uC+3mSpKhDytcERPn50TWAYmcGDKn40jocvBTYFUrUxPI7CDFAZQgn+THNaHk+s9GfwoFZm/gAmTyxVGSD/f9x94RO6R2ULmPzmla37eBIlSj1kvuZBSEjNkSp0fjQu1IVeQf8hkydSiORagMWXQIueBIpQroW+SdWBUNePzoVGw2OTIQeOCK1O1btAhhQC0Rm+/Phxe65EJxd4+uSTT9qLfP78eVfdKbapXbt22beQbt68qdFoOhLqpYOkrly50slZjfa1YMECO01rtVqnI0+ePLm9yP9u+M+SXPwvTgQC0c0gQwoJyUbIkHIIZEjhQC81pPKLhySl58UlZwWIlXlFg+KTs4NCY2LNmUnp+Rl5xcaI+JjEDIFULZKqE1KyQqPNcnWQKTKh/6DhOYWDfP3ofjROgESVnJGfXTCQK5Qr9abEtFzYJVUZSFS2RKnP6lcikmnCY5KTMvLVhtDQKLMmKDwoLDZArCgaODwiNiUkMpHgR83uV5qeU8TiS/TGSF8SNa//YGiayZMkpOZGxqVAyeiENKhOZwmGjaosGzY2Mj6VK1RAV/liVUhEfHBYjMEUHRZtZvLE6Tn9M/MH6IIjtEHhKZn9VIbQxLS8wpJhcBRSVaBEaQgMjZGrAgcOHZ2e29/Ni0RjC6H/hpAoD19/GltAZQVI1UHlI1/PKyr7/9y8cf++EB0HGVIIhNMszW+yY7VERUU5fQNXW1trJ3JJSYkLbxZbS6VSnT17tr3W6+vrc3NzOxjKaDRevHixvVC3b99OS0vr0mPh2R/KdOqURCJxLixUbGhoaC/yjtl/4H59IhCIbqabDamampq8vDyNRgOJ5ORkF0ZuamoaMWKECwN2v4YMGbJs2TJIjB07du7cuXh35+8rZEg5BDKkcKCXGlKx5szQqESuUJGQkhMabU7OyA+NModFm3XGyFhzRlp2YWBoTFhMUkhEQkZecWJaXnRihiEkypyeFxGXEiBV+5IZUCsuKSsxLZfGFgqkmpCI+LikzMz8AQR/plwbDCXp7ACZOiguOZsjkGuDIoQyLUcgi03KjIpPNYbH8UTKxNRclSEUWqGyBHSOKCE1RxscqdSZqGyBP5MP0VKyCpuHO6kMUQlp+cVD4pKzgsJifJtHSPmERCYEh8VqAsOgz75kugfBPzOvWG+MhF3xyVnQsQCJOiI2GSqS6dyhoyp9iNTw2OSM3P5JGf0gzmseBJFCn55bnJE34H/cIQDPj8aBLiVnFpjTcqEDfTzRuum9BmRIIRBOs33mH+35EadPn3b67m306NHthQWdPHnShXeKdrRw4cLWre/cuTMoKMihOGKxGJ4KWoeqra3V6XRd1HlrlZSU2DmfHZl72J62b9/e7gWwF83aQyD+dnSzIfXrr79WVVVpNJqmpqaBAwda8mtqasaOHduZyN1mSOn1+gMHDsTHx7s88ooVK+rq6iCxdevWc+fOuTw+UgeFDCmHQIYUDvRSQ6qPJxFw8yJhiRYIlvRrHv+V9iRQ/GicPi2Z2K6WigRLECwOX6LSBoVbamH5lvIt8+BIlsjYLqwiNkXOUsUS0Lon1hX7tqxGZOmhpTrmImGF+0KBv5q2NPTaX4dgKYalrRvFCuP+fSE6DjKkEAinOb3nl/b8iDfeeMO5W7fg4OD6+no7BkrHRye1KaVS2fHV0CUSSWZm5rhx46ZPn15QUKBWq51uVyaTZWVlvf7669OmTcvLy4NuOFTX6XYx2VmNqzOntKysrL2YDXcf4H59IhCIbqabDan79+8PGzYMEi9evIA/sJb87777btGiRZ2J3G2GVGxsLLSVkZHh8shz5sy5ePEiJNasWXPs2DGXx0fqoJAh5RDIkMKBXmpIOYTNGtJ2iqGBRYjuBxlSCITT2Hm/ntOvwHvnwQ5QkwAAIABJREFUnXfsWCedGXgF0mg0Z8+enTZtWmeCdLNkMtlXX30VHBzcmSDDhw+3c1bPnDnjdGQ77uHbo9G79hCIvxfdbEh9++23BQUFkPjpp58iIyMhkZubW1NT8+jRoy+++KKmRVg+r+XP4NatW0+dOrVp06bi4mLrOAKBoLKycvfu3SdPnly3bp1cLrc2pPh8/tixY3fu3HnixImVK1diCwhC5tq1a4uKiqzjpKambtiwAaK17mp8fDy0C61/9tln8DNnMBggc/z48du3b4e23n//fejq6tWrscLQxOzZsw8fPnzkyJHp06dDW5Y4UCw6Ovrtt9+GA5w/fz7kqNXq6upqKAk5u3btshhzcETYgOJFixbt3bsXy1y+fDkcZqdOOpKDQoaUQyBDCgf+DoaUDbgPIPIkUBhciReRaukJ5DB5Yk8Cte+f46fgeBl0rqj5zXp/vWWPwuTSOQHuPn8GaXYxKCwSjQWFcf92EJ0BGVIIhHNsGPmsPScC7rmdu2+LiYmx45uAKioqnL4pDAwMPH/+PASx3Jr3Cg0YMAD6fPXq1fDw8M7E+eabb+yc2PLycufC7tixo72Yh9b9jvtVikAgupNuNqQuXLiQkJDAa3HGsbdDtGdILV++/I8//li7du24ceO2bt36/PnzSZMmWeJ88sknsHf16tWw98CBA1euXLEYUmKxGH44fvjhhw0bNsyePbuuru7SpUtYrWPHjtlMIX///ffb/Pnj8/l3796FVqqqqubMmQMRPvzwQ147hpTZbG5sbLx27dqCBQsg58GDB5s2bbKEgsLHjx+/fv06VKytrYWcPXv2QGEIW1lZ+fHHH8OpwBwx+Kt+8OBBSEydOnXz5s1Y9a+//vqXX34RiUSu+gqQXipkSDkEMqRwoJcaUm5exL5eROesJbkm2KGRUHSOkEznCeValxyIUhv85op1JcMWzF60Niw6EQ5BINOvfOeD+RsPqLNnkLgqKMPgSqYsWj99x5nIiW/5skSQk2AcsK7qs03TTxbHT3fzJnmR6JKw7LDSxemj3gxKjO2LPKnuBa4fXzIjLinTMpuyg1eUZYamNciQQiCcY+8/nrTnRKxcudK5+7YtW7bYMU1u3brl9B2hRCI5d+4cFqehoaHzk+C6TW+//TbWbXjk6Mycwblz59o5t04Pkpo4cWJ7Mf91+DHuVykCgehOeshb9mym7GVlZTU1NU2fPt2Ss2bNmt9//x0beZqTkwN7J0+ebNm7f/9+6xFSNTU1ERERWLqoqAh2YSZXRUXF8+fPTSYTtgt+ZR49ejR+/PjW/dHr9VALG8zFa5k5jo2Q4rU1ZQ/2wk+hxTOC39P6+nrLXigMv2XWY6Zu3LixfPlyy6ZlRFibiouLy8zMtFMAyeVChpRDIEMKB3qnIUVW51QGli+jKcJ9/OhCmdabRIOnevhk8iV9vUiQBloH8aNxgkxRGbn9tUHhvmQGwZ8ZIFFDSRpbSKJy6FwRVGfxpdaWgReRGhGXojGYBgyuoLICoDko0/zJE/fxJNI4QuvCEBMCEiksSPszeGQ6D4J7+PpDEKw/3iRqsCls647tu/fvGT++KiEunsriT19Zu3bXZ6t3HCoav9CUWkak8Y0xBfr4/nlvrJ/38a2SqUspLN72ypv7/3Hz4+q6TcOuZucWsqSh0cPefnfvF4f3bN3y/hZtuAn3YV9/H+B7T0jJyS0apG9ZQZ9EZQeFxYREJmBXoFCmIVLYcKXBRUKgsCAHrge4WuDagLRSF0JhBmD5ngSK21/D35AhhUA4wan3211Aynpx2Y5Lp9PZcUxA7777rtN3hLt27bIONXz4cKdDdaekUun3339v6fbhw4edDqVWq+2fXudWkoKnqfYC1t94iPtVikAgupOeaUhVV1c/evTIugDmEE2cOBHb+/DhQ+u9mIFls4aURCIZM2bMZ599ZvGP+Hx+Y2OjZZ5dVVXVjz/+2OZ8PVBdXd3FixdHjRplMzrJzhpS0MlZs2Zdv34dwloyofDs2bOti+3cuRO6AZlarba9E4KEo5Ah5RDIkMKB3mhI+dICgiu368ZuEScNFyiClPqQiNhkvTEqNaswp3BgcFgsPPbrgiN0weH+DL51EI5AlpVfwuRJTJEJNLYgMi411pwJZcKizXJNUEZuf18ywxQZ38eTYKni5uUXIFFn9yuJT856zd0X6uYXD9aHRGb3KyVR2ZBpPTSGHSArKBlqDI+jMPlSdWBotFmmDiJROUGhMdrgcJFCJ5AqA8RciYJjDNVHhAZFR8ZpDMY9Oz45e/Lattr33ni9PK1oKFusY0uiFVHpqoT84tlrK1buik1M2jTi6gezb+ydd3P9wMv79n0kCkqcuPLjb7+9fevm1c9Pf5Q2vBCtftWdkOnc8JgkkUwTHBrr5kWKTcpMSMmhMAPikrPSc/uHRpkHjxgPabgSVHoTiy/RBUdGxadCsZzCQTHmjAGDR0YlpEmUBmRIIRCd4cb5n9tzIpy7LW7zrXbWGjRokHO3g5WVlTah9u3b51yobtaECRNser5gwQKno73//vt2Tu+OHTucCwsPWu3FXF7wAvcLFYFAdBs905DasmXLjRs3bMo8evQIK9N6r1qttjakCgoKTp48+dtvvzU2Np44ccLaP1q7dm1DQwOW/uKLL6zn1tkoLi4OM7MePnx48ODBlJQULL9NQ2ry5Mlff/3106dPoWMXLlywMaRGjx5tXVipVNbW1j5pEfTTZi8S7kKGlEMgQwoHeqMh5UGkqwrfUJcuYuqTGDyJVB3EFSpCIuLVhtDg8LgAiVqtN8nUgWy+xJ/Bsw4Cz//5xUO0gWEqXUgfD4I2KDwoNJYnVip1IQKJWh8SSaKyGVyRTdPuPuSElBwaW9DiRPCi4tOaR8RExLt5+UEE66FJUCbWnKkJChPKtWKFXqIyUJh8Hz86X6IKDos1p+cRKYzgEGlqqrYgPygjK1EbnMUTKde/vfvMicsnPju9Z+vqtPxiCluUWlCWWtSvdOyo16dPKSwpFcnVW6uu3Dx/v+7iv98dfW3M+Eq+Ivj1uas/O3Tk7NG9k2e/YUyORSOkuhO4JFo80EixUt/HkyiUaVSGUG8STaoywCUB16EpMkEo07L4Eo5ADhcAT6ySKA1As09qjIS9Sn2IP4OPDCkEojO050GcP3/euZu2S5cu2TekxGKxE2HhZv3u3buto8FjgHP97E59+eWXrXtumTziqMaNG2fn9MKzFrYIi6Pas2dPezFrpzzF/UJFIBDdRs80pGpqar7//nvrAnw+/9mzZzNmzMD23rt3z3pvZGSkxZDKy8v7448/li9fjllIYWFh1v4RlHz+/PmQIUNCQ0MhYHx8vP2O6fX6oUOHwq9kQ0MDNpaqtSG1cOHCR48eVVVVYe8GmTx5so0h1ebr/+Cvd2FhIfw1fvHiRVJSUgdOElI3CRlSDoEMKRzojYYUQGCK/QK0nqQ/H+N9/BgUZgB8EvyZXkSaL5lBorI9CZTWD/k8sRJ2kelcNy+Sjx+dwuRT2QKo5U2iwSZ8trnEDztACnv7tqw+DnXh04tI7eNJhBaty0M+dANa92fwIFTztCwiFfoAm7ALmobCASJ+SpqhsMgUb45ncNWQHx6Xvm7te58cPL34H8uEKoO7r79cZywpH7RwxZJhoyv4Ihl0YHDu5AsXLl67fn10v8VkOodAYQclDhg/bemuLTUxydkEistWfEd0EPha4du0XGDYmxxtsOxqXcCPxunr/eesUmRIIRBOsLrseXsehHNv8DGbzXbNqP+cOHHCuXvBJUuWtO2VtCwH25OVm5vr2p4HBgbaP8nYC9Qd1YoVK9oLuG/ZE9yvVQQC0W30EEOqvr7eelmlcePGPXv2LCoqypJTUlLS1NSEvZBuwoQJT58+DQsLs+ydNGmSxfeZOXOm9XS/0tJSG/8IfpsOHjy4cuXKc+fO2emSdevwt92yEBVmflmWlwIdOHDg+PHjls01a9bYN6SsI/P5fOht73qT7CsvZEg5BDKkcKCXGlJ/Pdg7HMfiDjhay1VDkNx9/HxIFDKN6UtuXvfKrWXFKzKdy+ZL4dOSQ6KyaBwBwZ+B1fIm0djNw21kvn5/ngcPIp3MFDJ5YtiF+7eDcBTrywkZUgiEE2ypetqeB7Fs2TIn7timTp1q3yuBm3Inwup0usbGxvZi9vBBUvBM0l7PrZ9AHNI///lPOyd5/fr1TsR8/fXX2wv46ebfcL9WEQhEt9FDDKndu3d/88038fHxkZGRSqVSLpf/+9//vnTpUklJiV6vHzFixO3bt69fv44V1mg0Dx8+PH/+fEFBAeytrKysq6uzHiEF6bKyMkhDQPiz/OzZs5EjR1raGjdu3JMnTxoaGqxf22ej0tLS33//vaqqis/ni0Qi7D2AljG/9+7dO3DggFarNZvNsLl06dL//d//xUbCQodv3LhhWX+d18qQgqN7/PgxBMTGt8KuFy9eWNtbNlq+fHmb/2lknV9RUXH06FHML4MuHTt2DJsvDx2GftqsYIX0UiFDyiGQIYUDvdSQQiBeGZAhhUA4wZ7F7b5ir813DL1UO3futGOUgKwfADouO++AA+3fv9+JmN0j+z2vrq52Lqz99xja/x/+9gQPbO0GPPgL7tcqAoHoNnqIIZWbm3vjxo2mpqanT5+Wl5fzWt6Od/v27aa/9PXXX1tWceK1+Dj37t3Ddl29ejUzM9Pa99m6dSts3rp1q6GhoX///tg7+LAF0UECgeDHH3988OCBRCJprz98Pn/WrFmPHj3Cmvjmm2/GjBlj2TtlypQffvgB8iGOwWBQKpVfffUV9Ly+vv7ChQtRUVF37tyBvdgMvtYjpAYNGoQ5aKD79++/9dZbds7M6dOnoYzNwuo2+fD7Aq1nZ2fzWhyx58+fz507l9fi3MFhWow8pA4KGVIOgQwpHECGFAKBL8iQQiCc4JONv7XnQTj3sraXLiCVnJzsRNgDBw7YDztkyBAnwna1goOD4enITrcvXrzoXOSZM2faPyFOxDSZTO1Fu3rmZ9yvVQQC0W30EEMKU05OjvUbNgQCwcCBA8vLy4uLi9ssn5SUhA0Laq2QkBCI1l5D586d27p1K5bOzs4e2EpKpZLXsoAUtN5mEyKRqKCgwHqdROjMS1eksggqlpaWYjMQu1RwLMeOHevqVl4xIUPKIZAhhQPIkEIg8MXdxw8ZUgiEo3y+/df2PAjnllO175KAnFhvWyKRvDRsfX099t/OPUoffPDBS3vu3Ky9/v372w/rxIrpMpmsvWh1Xz/E/VpFIBDdRo8ypLpHqampz549s/yXyb59+260UlxcHL6ddImCgoLgWJxbavDvLGRIOQQypHCgtxhSRCobHtp9yAwE4hXDl8wg03nIkEIgHOLU+7+050EkJCQ4ersWFhZm3yWpq6tz4i4wJyfHflhMn3/+uRPBu07234Vn0YQJE5wIDs9F9sMWFRU5Eba9aPXfPsD9WkUgEN3G38eQMhgMu3fvrqmpgZ+nnjz724XauHEjWkDKCSFDyiGQIYUDvcWQIvgz3X393X3ICMQrhocvmeDPQoYUAuEQZ/e1a0g5sVJ4TEyMfZfkyy+/dOIucOTIkfbDWuTcYt5doQEDBnSwz4sXL3YivtFotB927NixToT95ptv2ox2/7v/4H6tIhCIbuPvY0hFRkZu27bt/PnzmzZt0mg0eHcHqecKGVIOgQwpHOgthhSasod4VXFHa0ghEI7z5ceP23M0nJhK9tJhO9bvwO645s2b91Jbx6JZs2Y50YRrlZ6e3vEOb9682YkmFAqF/bDY4rWOys7L+3C/VhEIRLfx9zGkkJA6KGRIOQQypHAAGVIIBL4gQwqBcIJ/HXKlIRUbG2vfJfnoo4+cuAtcu3at/bA2mjdvnhOtuEoRERG3b9/ueG8PHTrkXEP2wy5fvtyJmMePH28v4JJc/C9XBALRPSBDCgnJRsiQcghkSOEAMqQQiA7i40f38WO4BC8i1RIWGVIIhBPYMaTae0uRHb10hJRzK3RUV1fbD9ta7733nhMNdV7p6el1dXUOdfXAgQPOtWU/7LJly5yIiQwpBALxJjKkkJBaCRlSDoEMKRx4RQwpL1Iz3iRs082TaNnl5klo2dW6FsnNi9h+TFJzRbyPGtFDcPMi0bkSJl/mKGyBAmidz+BJiBQ2FhwZUgiEE7jWkHrpCKkjR444cRe4cOFC+2Hb1BdffGEymZxozmlNnjzZiX7u2LHDibaUSqX9sMiQQiAQToMMKSQkGyFDyiGQIYUDvdSQcvtvj8mTzCEKQtyJzGaPiUBlmkrdPAlQBj6p2iwPEgvysSpunr6Yb+VFEZClsX29yc27Wrynll3Nkd08CJ4kFt9c5eZJdPPw7dsch4jtRfw9gauCL9GyhUoMlkDBFastmwBHpAKsczD4Ui1PommdD9VpHBEWHBlSCIQTdLMh5dwaUtOmTbMftj3dvXu3rKzMiRYdlUKheP/9953r5MaNG51o8aWLmiNDCoFAOA0ypJCQbIQMKYdAhhQO9EZDqo8nMSIuJcacnpk/wJ/BgxxvmoiiyWCGlomy3/TyD9CO/IgbO5aqzeTFT6QZ8kniKFHmAoo6g6rLEmYsYBiL+3j4UDSZvmxNXx+yMG0WP7HKX5kkLVzFjhxGlsfJi9fSdNmqwTv8xJGyorcgDid6pLx4jTuB2hWHhugV8KVazIriiFTqoIhho6sgAZtYpjmjX0HpMJnGyBWrMXMK28WTaCzWFWRa0pCgcyVYZGRIIRBO0M2G1FdffeXEXWBxcbH9sPa1ceNGiUTiRLsd1MiRI9t7OV1HNH/+fCcaNZvN9sMiQwqBQDgNMqSQkGyEDCmHQIYUDvROQ4pgikr0JFDkmmCCP6tviyFF0+cxwwbzk6axw8uVA99hGIul/VaSROG8uAk0fS43Ziw3dqxh3DF3H4qipKZPXy9ewkRvutTdl6IduZcTPUo/5gg/aappxiV6YD9Z//V882TNsL2hs29S1WnS/BWSfsvFOYsJHB3u5wGBFxZDKjY5O7tgkMoQnj+gXKIOhkwaV7JuY+3M+UvHVs2Y/Mb8wRXj/7FiDV+mtTGk9KaYxPR8ocKADCkEovN0syHV0NDgxF3gS98o91Jdvny5srJSLBY70bodJSUl2XFwOqicnBwnmh4+fLj9sMiQQiAQTtPNhlRNTU1eXp5Go4FEcnIylnnlypV169Z1Zze6TvHx8XBoBoMhKysLEiKRyFWFQbNmzZowYQIkFi9eDD8Nruw3kpWQIeUQyJDCgd5pSBETkrM1BlN8cha5ZYSUF0VA1WUL0ueJc5cyjAPkA2o4URUBSVO96RJWeDlZnkDT5bBCy2TF68myeFn/tW5eJE7MGB+Goq+PvzB9jrTgLUXJRlHmAlHm3IDkKaqyrdyYMfLi9RCHFzeel1DJjhymHvYBSRzR15uM+6lA4AJmSAFChSEpo0BvisnIK8GGQTED5NmFg8ZPeiMps9/AoaNLykclpufZjJCCTanGqAmKxDaRIYVAdJJuNqRAarXaiRvBkydPvjTyS3Xr1i24Xw8MDHSiAzZKSEjYsWNH57vU2NjoXAdeuq4WMqQQCITTdLMh9euvv1ZVVWk0mqampoEDB2KZr5IhVVhYCIcWEhIyduzYFy9euLAw6NSpU7t27YLEtWvX1q5d65oeI7USMqQcAhlSONAbDSk3L5JSFxKXnBURm0ykNI+QcvelelEExACjnzTamyYly+JIwlAfttqdQPdmyD39+V5UkTddyokeKclbwY0d60kRkGXxHqTmVaVbCof7MBX+8gQ/UagvS+2vSPRlKYkCI9SiKJN8WCpiQJC/Msndl4b7eUDghcWQ4orVgWFxWmOU3hSDuU6ASBko15mgjFwXAmlLYesRUlDYUr7FkBJjkZEhhUA4wZcft2tIRUVFOXq71hFDKjU11YkbwQULFrw0csf14Ycfwo0+PPw42g2tVjt+/PjOj4qy6ODBg06cDdBL7bDly5c7ERYZUggE4s1uN6Tu378/bNgwSLx48SIrKwvL7ApDSiQSwV85J/67xY5mzpy5cOFC+2WSkpKampr4fH5paSn8OXVhYdDHH3+MrUV47ty5N998s+M9R3JIyJByCGRI4UBvNKQATwKFRGUT/JnwMN+c0/KWPbcWWhJEt782rfGkBHjRxB5kbl8fijvhT3fpz1rNCeJfQYjWmX9Vt/NKPsQrDlwAXFHzCuXWBMh01mls05LAECkChXKDTUVspXMynefm1RwcGVIIhBPYGSHVRYbUxIkTnbgRDAwMtBPz20sPvz756KVNt9aFCxe2b9/+xhtv5Ofnq1Sq1u0ajca0tLRRo0a99dZbTvhQjfceXD5lr2Pl5eVOnA3QS1etQoYUAoFwmm42pL799tuCggJI/PTTTxa3yMaQgt8X+LP2+eef79mzp7S01JKfkJCwZs0aSFRWVh4+fPijjz6y+ZXJyMjYsWPHmTNn3mlRXV0dNn17YousS27YsCElJQVL8/n8sWPH7ty588SJEytXrrT+DwzYtXjx4k8++eTTTz+dM2dOQ0NDVVUVtksmk02fPh16ePLkydWrVyuVSiw/ODj48ePHkMjMzKyvr8cyKyoqjh492toda7OwHUEnsT/4EG3atGkvLY/knJAh5RDIkMKBXmpI9RBsXvbnQEWXNteRblgstvZqtRfkT8uvw811sDO2mc6eyW6j2dAkULyIDtNmLTirlpOADCkEwgm6f8reu+++69y94LZt2+yE3TH7j89qf31p6/Z19+7dr776Cp4x/vnPf966dauT0e5ce/ju68/sFLh27ZpzpyI6OvqlraMpewgEwmm62ZC6cOFCQkICJOrr6+VyOZZpbUiNGzfu999/hz9QU6dO3bVrV1NT04gRI7Bd5eXlT5482bdv386dO6HY6tWrYROKYXvVavUPP/xw8uTJyZMnb9269bfffsOcL9DhFll349mzZ6NGjYKEWCw+f/48VNywYcPs2bPr6uouXbpkKbZ06dKffvpp/fr1s2bNgk5CcCxfJBLduHGjoaFh8eLF0IGrV69+8803AoGA1+JhYRO04YcVqmDl33nnHTiQ/v3725yNNgvbUU1NDXQSEnv27MH6j9QVQoaUQyBDCgd6qSHF5EtINLa3Hx0e43386AR/ph+N402iwbM9NmwKPokUNuT0bRlO5UWiQRp75odQFGYAlId82ITqXkSqd0sBMp1HYwugGETw8WO4eZFgLytASqZziRQWocU1wGr5khkCqQY2IRSTJ4G6EBZqQQKiQS0oAEBALyLNp6Wf0AeoC2XoHCGdK8bSWOv+DB7WB9jE+gl1WTyJJ/TEuzkmX6zkiZSQiTUNdbFP6CH0DQJithGkserN3Wg5Iug21isKk48NK8M2oTCDK2ppjg75WAHs/EBPADhYCA6ZEqUBgkBzsIl9wkFxhXICmf5XqOamoUzzMRKpUIXM4Ln7NB8CbGIxLd3AIr/mQYDzD5mW09V8eskMLAf6Azm4X3LdBjKkEAgnsDNlr4sMKevbeoeUlpZmJ+yd6w/hcLbP/KPh7oOX9qEbBCd2eUHT2f2/2CmDPUI4oaqqqpd2ABlSCATCaXrCW/asDamcnJxFixZZdn3xxRd79+7F0uXl5U1NTdXV1Za9+/fvP3r0KJaeNm2a9VJ9W7ZsOXLkCJa2Y0jxWlyeiIgILF1UVARNWH4T6+vr58yZg6U1Gs2LFy+wqeiQ+fPPP4eGhmK7lErljz/+aGfIkl6vtx7qhdTDhQwph0CGFA70UkMqNasw0BStDgxTGUxqQ6gpMiE4LFai1AdIVBGxyWQ6jy9Rhccmy7XBfTyJAVKNUhcikGkVWiPUhSqmqERjeJxYoaMw+VBXqjIodEahTBsWbY5JzFAZQqF8UGiMN4nGEchDIhMEUo1ME6zShxhCoiRKA40tgMJlw8f5M/jGiPjQaLNEZRBIVLrgiPDYJG1QBFcog+5FxadCcAZXBFUMIdGQwwqQehIosUmZaTlFIrmOyhJAu0yeGCKERSfBgQSIVZADMblCRXJ6HidARmMLYW9O4aCB5aPFCr27jz/0PyQi3hASSWHw4OhyCwdGxqdCSRKFBV0NiUjQBIZBSTgVoVGJ0Ap0INAU02/AEDgofUiUQKaBfsL5LCwdCgciUuj1xkg4V0np+V4tTpbOGGkwRQllaigj1wQXl1VEJ6ZDZBKVDSfQzYsEzeX1L+MJJFxh88mhc0RKvQmOFKJJFHrYBaeOJ1LK1AYoyeRJfPzocOx0jjAwNKb5bCv1/ky+XBME345UFQiJmMR0lS6EL5Jrg8Lhe4TCfJHCx4+B+1XXPSBDCoFwgu4fIQWKjo527nZw9+7ddsIeXPU7HNGKohfnj7R7UN2g+9892Dn7D+jJ26PtDY/65ptvpFKpc+cBHrde2g1kSCEQCKfpaYaURfHx8cuXL//5558/+eQTLAczpLABVpjWrFlz+fJlLD19+vS6ujrLrtWrV58/fx5L2zekMEkkkjFjxnz22WfQREZGBpZZX19vPdfvyZMnQ4YM4bW8fMNihGGCitu3b3f4yJF6pJAh5RDIkMKBXmpImdNyI+NS4lOyE1JzCgaUF5QMjUlMj4gxG8NiM/NLNIFhMnVQVn5JVr/S/+fmbU7Li03KEiv1SRn9+ngS41OyAkOikjLyW6wlYUZO/1hzJgRUaI3m9LysfiVR8akZucWQQ6KyuUJ5aLRZINVAzITk7KKBw5MzC9SGUIMpesTYSRRmsyEVHpNsikrUBIb2G1BeOmQUFKAzedClIRUTjOFxAqlaKNMMHDo6v/9gqOhNooXHJuf1H6zUGaEiVIfgyZn9Bg0bC4fA5kv0xsjyka9zBPLMvGKFNhhaHzVhKuwdUFYhUug9CZTkjH5DRkyITkj3b3nDYGb+AKhuiogXSjVp2YVDRoxPzS7SBoVDz4vLKogUplwbnJabisfCAAAgAElEQVRdBPmR8akQDeJn5g0IkKiht3D4Qrl2SMXrEybPgpNJ9G8eO1Ze8Xpp+Sh/Ogc6Bj0vLB06bFRlek4RO0AGh+NLZiSk5OQXD+7r7hMSEZ/Xv0wo08JJg1PH4kt0wRFwWiJik2GXQKKAMyBW6ODEwpel1IUUDxoxpGK8MTRaogqELygs2gyNQvwxldOhIalSl5SeXzJkFJw6/+ZhXyLcr7ruARlSCIQTuHaEVFxc3EuNEtAbb7zh3O2g0Wi0E/b+dw9WFL3Ajuu9N/64c+1hRzrjWp3a9euqkj/7cO3sz3ZKjhw50rmToNPpOtITZEghEAin6WmGlEgk2rBhw507d548eXL58uWbN2/aGFKWiX68Ftfp+vXrWBp+yB4+fLh06VL4+aioqGhoaIC92K7WhtTz588thlRBQcHJkyd/++23xsbGEydOWBtSmzZtgj6UlJRER0dv37790aNH2FpR0OGmVjpw4EBXnSCk7hUypBwCGVI40EsNKSorwJ/Bg08Slc1uGUZEonIoTD7Bn8nkiQn+zVPMKMwABlfYx5NIZQlglzeJ5s/kN09Da6lFZQu8iFR3HzLEIdO5UAaqMLiiliAsMoNL4wihIahF54ha5qwxGVwx7IWSsInN1MOqQ+tybTDEhDSdI2ye++bz/7d3H2BylfX+wJ9H/l4k2To7vffee90p22d3tveWbHoFkmAgVKmiIkI0lyoiRRC5CFywcA0BFRBvEAUFlAvqP5f6v1xApIRQ/r+ZkwzDJFn2bJvs8v09H+c5c+Y973nPmTHufD3nHaHaaKfeeGIVR5C9c42W27qHXIEY9UkNZBqTyebVmV20zBHI5FqLVGWgzSuZm/V0luwmWhNXrKDOVXqrXGum8TAXDVFXzPEyEUb2WJR6oUxLo6Kx0au0LJBmX80dAp/OCTWg/um46ORQJ7Q57ZQ5J7QjlcGmMTqydzjm7h9UG2zUrJwjYO4fpE5kOXSw1JQes+NXGU8orxFINcxppN3Jczch0llSai30lIZHT+nUMXcv0t6F9MTuSza26y0u2oS5n5HeETpYegeZuwtzb5mJ2VclV1LyT938QCAFMA3zf8se1S9/+ctp/0VI3ysm6flXt71TeHQ/2fXe/NzB9/9eef2hf3s7H0WRf7vo/Una09ebaZ+Bs88+eypDQiAFANN2rAVSu3fv/stf/rJhwwYmeLrzzjuLAilmnnKmCgMpKtqKyYb2799/++23m0wmZn1RIBWJRKgNE0gNDg6+//77O3fuZOY4j8fjhYGUTqd78sknmT7//ve/j46OMusff/xxxE+LuBBIsYJAqgQWaCB1+BTdRa9Ou/Fntj/itpP3z/hSec0JFdxDP97HX1I5mz/bN/Uxz5vDTg7/8KMuGnbBjxseW8cypxBIAUxDSW7Zo0okEtP7i5C+jTz//POT9Jy/SCrv3p37//7nubpa6uX/fuP+G97dOVq8079Nen0WM+HI9OrRRx+dysAQSAHAtB1rgdRLL7102WWX5V/au3fvFAOpnp6eN998M5PJHN7/3Xff/fTTT+efbtu2LR9InXfeeW+99Vb+pRUrVhQGUvfee+9dd91VuEembr31VhqnxWLJr2lubtbpdKyPHHVMFgIpVhBIlcACDaSEMi1fqq7OTX2dT3yYyKMsd1kT8ytmDK5Iwcz/zWxbmHpQM55YWRiLZOfe5kkPb7/0UEqS75MeK2pEJL+j3HU94rKClmXZ+bxVFTVisUInkmcvXBLKNELpwYubmGnCmfnID49mmAWRXFfYIbUXSDVFWU92JNxPRkIdMvOyHxqY4FMHcmiTSp6k7LDYiCOQFR5m8Uk4bE3hgJld53+Vj440dxp5zFzsR2yfu5JLnF9Db2g5R3T4m7K4IZACmIaS3LJHVTg9LdvaunXrJD3/x7XvHvFIf/iVAw/f8fYLf5u1C6ae+c9/3HP5/ssGj7Cvm047MMmGP/jBD6Z97CMjI1McHgIpAJi2YyGQ+u1vf3vvvfcyy/RP0yOPPOJ0Ok0m03nnnfe///u/Tz75JBMJTR5IjY6OfvTRR/Sv7s6dO3fs2NHb25tPiOh/hmhD6i0UCm3ZsuXxxx/PzyE1ODhIL61evVqbC5Vo7/RS/j7rhx566Jlnnrn22msvuugi2rvf72fWd3Z2vvfee7/4xS9oL/R0fHycxrl9+/ajHeDmzZvvv//+z/yf2sJmra2te/bsWbVqlTb3U4A/+clPLr74YnanFTXdQiDFCgKpEliIgVQ5R9TaNZjuHAzG6i3OgERloEeD1a0zu7Qmp8HqMdl9tKzL3Rq2tIpfW5e2OP0mh89o80qUBqsr6PRFBVK1WKE32byp5uz0RmaHX6zUq/RWk91Ljd2B7CxUDm9YY3QQlz/m8EZkGpPe4lYbbPRSU1tPWTVfJNda3UFqVs2X0q71FpdCZ9GYHDQAWsncgFbf0ilW6PpGVjS2dgciqdbOwVRTRiTXGWwejkCWm2TKQ6MVyjRKGrE/JlUZqCt7btcKrbmzb9zmDmbv2tOYJUp9vL410zOiMzmpZ1pJI6ETQodGu84NOBKKN2rNTupNY7TTersnTCvpkXYhVRk9wbg3nKDjpZHTLmhbGi3tTqo0MjNA0XiWVPKoJfXmj9RRV3RiZWoTjYROEQ3PlJsJns6kyeEP1jbQYdK+6LTo6UTE6mlH1A+TynX2j9MmS6t43lDCG07SccnURosrQGfelhuV0eahc+KPpJy+CJ18hdYSTbXQmaEFOgpqQGOgs13yz95cQyAFMA2TBFL5Hxiaek39Cqmp/JT1JEXfTI7W89O/eWvyQ77upA/uu/bdpx99a4pDLaxXXnz9yV+9tft771697sNJdkENjtbDiy++GAwGp33gDzzwwBSHWng1wdRrkkCq5J9VAJg3x0Igde655zK3xQUCgd7e3pdffvmtt96ix7vuuquvr++dd95hZiufPJBqb29//PHHn3nmGWpMm1BL+tdsaGhIm/sVvMcee4zZBf3LPDIy8uabb+bnkLrlllto/V//+teXXnppfHz83nvvpaennXYa7eirX/3q//zP/zz55JOvvvrqR7m65557mK3Wr1//wgsv5CeQmnxG8127dh04cICOZfLzUNhsYmLiww8/vOiii7S5H/h744038j8aiJrrQiDFCgKpEliIgRR9de8dXtE3sqK9Z6ShtTtU25BszNSmWpraersGxm2uoC+cTDa1E5Fct6SSl2pqtzr9me6haLIplmqprUsPjK5SGWzBWIPdHRgcXz2+amO8vrU+3UXiDW2RZHNzppfaDC9b6w5EqX3f8IpM90hTpjdWl/aGEp39Y2MrNy6p4Mo1pkiiqWdwGV+qpvGY7V6rK+jwRmjbiTUnhuKNTl+krWtQqjKs2rCVhucLJcZXbqTB8CUqeqozO+nVtq4hg9kZrK2nA6Hxu4Nxuco4umI9Dcnmyg5v+ZrNrZ2DnkCtUmvuGVq+auO2jt5Ri9Nvc4dGJzbQAQ6OrrK6AjQ8GsP2My+wufx6i5tGMrZiA7UfWra2e2CZWmcJ1davO3H78jUnZnqGxQp9JNlEJ3NkYh2dQ4lcS+eQzkNr5wCdXrFcS+d209bTh5eva+seUmgMdBJoeetpX+nsH6eeG9t6aEgbt+yoa+lUG+z02Njas2r9FhqzSm8VKXTlHCHtyOWPnVDBpZ5pq4Z0lz+SSjVm7J5Q9+Dy/tFVdc0d4Xjj2s1fbu8dCUTr9GZnV/+YQmvWmpwmu69/ZOXQsjU6i6vkn725hkAKYBr+86dHDaTob/qvsaxrrrlminEJ1SQ/hv2Z1dXVdbRu9/3Xm1M89p0jH99y1oF7v/PeL2995w8PvPWX3/3j739+86V92UuoXnnx9f/77BvPPfGPPz701iM/fvu+q9+7/cL3v7tpshCq0N6fHfWsXnDBBdM+6v7+/qmf3j179rB9+6joa9sRe3v1JQRSAJ8jx0Igpc1d39TU1MQsm0ymgYGBQCAw9c2TyeT+/fs3bdqUX2OxWJ599tk77rgjv6a+vp7+aT3i5tFo9PCXbrvttieffLJwzY4dOz7++GNqnF8Tj8fXrVvX09Mz9aGijv1CIMUKAqkSWIiBFH2BtzgDJodfpbd5gnGhTGP3hG3ukNMX0Vlcdk9ErNAbbF6Lwx+ONy2t4menORcqlDqLw5t9KXthlN3HFSlEcq0rEKOuqBOZOvt7cxKlwemP0TL1ZnUFRybWm+1eamawebQmh0Spz15aJVPrLdkfzqvmS6kTamywerJTg+utZocvO0W41UOoH7PDrzbYaaccgcwdqKUF5uotmydMzWgNba41O+k/nmAtT6zyhpPNmT56urSSR411Zle2H1/UH0kx1wrRAGgrlz+mt2SvBeMI5HTgSyp51CcNz+bJjnnLqedYnP4aodxgddP6htZuOkvUT1k1n0YYije4ArW0bQVH5PBG6eTQU5PDV1bF15mdvnCSNinnZG/9oza+UIL2ZXEFs3O0G+y1delEQ1tjWw+18YQS1IC2lalNVTypOxhX6rMXjokVutzJp90JaDD0lM6MxuigQ6BHbyhBm9P7FaptMDv9Sp2VTjj1Rk+lKiN1SCvpnHCytyWqnf4oHR2d5JJ/9uYaAimAafj1be9MPeOY3dq3b5/X653e34UbN2588cUXj9jtKy+8UfKz+uSvjnr51be+9a1p/zX84IMPztm78Rn116emGvMBwCJwjARSM6zu7u6PP/54x44d+TUWi+VPf/pTYSDFtnbv3v38888Xzgy1detW2kttbe2Mxoo65guBFCsIpEpgIQZSR1TFkzATP+XnMCqczyi/5tCysHBNYbPCzQvTkKN3dWSF/RQN5vBtmTXMjFTFbQ47ikkGk402chM25Qll2qKWR9r2yANjGpdzPrUXTu6X+CY/IZ95gEXDOOLJ/MwzvGggkAKYhnu//V6pMg6qa6+9lu1fhB0dHZPcVkb1X3/4R8nP6u/vP+oVUlTPPPPMxo0b2R742rVrZ/v0s6jHd/+z5GcVAObN4gikdDrd3r17X3vttd27d99444033XTTSy+9tG/fvvxVV9OoDRs2fPDBB7///e/vvPPO6667bs+ePfT0iiuumMVho47NQiDFCgKpEliggVR+7m2SvaZGIKPv81W8T81lXjQ5dzarys13XlY8vbegkiuu5EoOW88vQjtaUsk7fHrvCq7405OIf9JDFU/Cl6gKX6Jlrkh5eOdH3OMRHUoxRIfmBdccXH+oAZ2rpZ8eZ+G2NAAaFTMkZu7wsuzM60o6CXRyeBIVPebndKfjov7p5BROA190pEw/dJhMYyauYlTWiGk9M5MXg3mb8oPJj6SwTdGpEMo0NUI5jUogVXM+HbctDgikAKbhyjUfljDmeJ3NTFWRSOSWW275zA5/e+/bJT+rD9z82dedPfzww52dnVP/U/ipp56ajfM9zbrrm/tLflYBYN4sjkBKm5v5+/TTT7/zzjsfffTRH//4x2eddZbT6Zxhny0tLddee+3u3bsfeuiha665ZmBgYFaGijrGC4EUKwikSmAhBlL0BT7Z1K7Qmqv5UrnGFIjW+aN1Dm/E6g5JVQadxSVRZu8a44mzUYjOnH2qt7qppcnusbqC1JXaaFfqLDqzky9RqfQ2pd6qMTr0FjetpAXqpJKbvdHMYPWoDXaZ2iiSa6lxc6aPL1ZJVUaFNtuMei7jCAVSjcMXZdpwhHLqmQZAe2d27Q7WJhoySp3VYHXzpWrmZsBospm2UuttYoVOpbdqTQ6N0Z792TuuWK7JzqBE+6JNaDC0IxohDUyVG6FQpqH+RXKdxRlQGx1Ls/fZufqGV1C3NE7ahDbUW1yJxoxYrpWqs/OU04GrDTbqRyBV0xmjXdBO/ZEU7YXOT1Oml7o12rwuX5SGXtfcYfeE65o76dV8UEXjpx6oGT2lvVADg81L45Fm71V007niiRTRVIsvnKQ2bn+Mzmf+Ki06LocnnLvH0M2cSRqhxpQ9dTQeamC0e1UGOg96akMnjXZEu6ZBmh0+rdFBm1BX9P5SM3ovGtPddK5o/CX/NM4uBFIA0/PHX09neu/ZqvxcsJOU3W6/5JJLXn755al0eOP2D0p+Sm889YMpHv6tt95aOPPI0eqcc86ZwTmeab3y4uvfHvuo5GcVAObNogmkUKjZKgRSrCCQKoEFGkj1Da/whRMqvTXZmGnrHurqH0t39IVqG9zBuN7sakh3pTsHmCmKmjK91KYl09uc6XP7I9RGrjE1tfWmO/qtrqDLH0s2tTt8UU8o7gnUdvWPt3YNmuw+oUxDXfWPrGxo7faHE8FoKhxvXLZ6c31LZyBa7w7EqH+TNRt1uQKx5Ws2G6xupd4q15q7BsZHV2zwBqJ2byRYWz8wtpo66R5crtLb7J4wbducnXp8ZUffmMXmdvqi9S1d6Y4B8qXyGqFMqzHYaLTDy9c1tvYQg9nhCyfbe0bGVmygAzE7A/GGTF1zJ42TBskRyHRm17Yd59anO6PJZqXOQse1dtMpHb3DRqsr1dwxOL4md3LGuwaWmR3+eH2rSK5VG+z9o6sa0t2NbT0r128ZGFvV1Nbj9IRCsfo1m05xeCOn7DjP4YssqeTRqab2A6OrMt3DBpONRkJno7N/fHjZWq3BVtfcQQdLjzZ3dtueweV0bmUqg97i5ktUzKVkTn+UGtBJpnPSOzxB59Bo9dB5oONlfh8wGKunETa391HP9EhvCo3c6g6lmtpHV6z3+GNMe0U2dkz1Dk2I5dn5p0r+aZxdCKQApue6E6eankwzznjh9X3PvjlJg8n/7+UtW7Y899xzU9zX04+W/n49Bo1kimN++eWXL730UrvdftQ/gl2uffv2TdLDJHOoz0rd+Q1cHgXw+YJACoUqKgRSrCCQKoGFGEiRzv4xXzjpj9YlmzoSjZlEY1u6c8AfSVpcgSquJNmY6RtZobdkr4pqzvSFaut94YQ/morXt5qdfpna1NDanWxsjze0eUMJWmm0eWlDudZM69Md/dQzX6JS6qz1rV3uYK03nHB4w/Utnd2Dy9yBWn8kpdCaI8nmap6Y+lfprSa7j0hUBoXO0tE3unL9ya1dgxqToynTy+Q+sbp0vCHj8EWp51RTR3N7ny+SCscbJEo9jYpG2NJOO03VCOU1ApnTG27rHmrK9NFx8cVypy/S2T/eOzRBW1ldwbqWThpApmfY7gmVc4TU88jE+uZML3OFUXvvyPjKjdTG4Y1EEs004LaubNyTaMiYHf5osjmbeRkdNEg6CXZPJNM74grEbO5QbaqFjpQGnOke6hlczgRGx5dxOAIZnRmdxRVNNokVejo/JJZqofNGjQOxOlqgY69r7ugfWak22AZGV9GaYKyezjMdLL0FBrPTE6il94vOQyBWT4egt7rpeOnAre6gLTsbfVBttNP5pJNWn+6q4UkMNm//6KrB8TW0I6XO0tLRH4jW0YZd/eN0wi3OQMk/jbMLgRTAtN1x8ftzlGW88uLr12/94OYdByZps3fv3iP+8dfT0/Poo49OfV+vvvT6lWum+kN4c+2aDR++8gKLE/Xcc89t3br1iOfhqquummTD+294l3b3571Tzb/Y1p4b3y35yQSAeYZACoUqKgRSrCCQKoEFGkidUMFdUsmjR2aBWWauyinLziqldHgjzORKXyqvyc9GRG0KF5jHwgbUQ/ZuOIMt91TAdMg85vvPbSVgLiAqOzTbUX5uKepNrjFVcIQcgZyZHengVrm95IfKHAI9MmuWVHBVemvhMJhm+T6r+dLsb9gp9V8q6Ic2p6cHe/jkJGTPyQmHTk7+/BBqTJtUcsUcgSy3efZYbO5wbkN66eCuadi0no6CGSFzSmlbWs/sjnrwBOPMPFP5/RaeUjrY45dWMxNU5U9dHnNEufnXFfm3rPBVau8J1kqU+nxv+b1IVYaSfxRnHQIpgJm46bQD+557Y3azjOf/9Ob3Tj54A93v7pvsKp5t27YV/tmXSCTuuOMOtru7/cL3S34ai07pqy+xO4RHH3206FfG6VRM0v6Fv71x2WB2X5ePfPS7/5j966Tu2YlrowA+jxBIoVBFhUCKFQRSJbBAA6ki9GU+P9t3/kt+4fLRvu3nZ++eHDWb/EffmP6n2BtAIQRSADN3z873nv7tLFxrs++/3rzvmk9dWTP57OnPPfec1WqlP/gcDsfOnTvZ7u6Fv77x/W2lnzrqcNed+MHfn5nsdsUj1h133JFIJJi/gO++++5JWt596acCox+d//4TD8xCLLXv2TcfuPndq9YeK5ebAcA8QyCFQhUVAilWEEiVwAINpERyLV+iFiv1lVyxTG00O/xLq/i0soonkWvMXJFCotTT+mq+VKoySFXZOb8FUjVXpKQv/7SSehMrdBKlQa4xVfGkQplWKNNwBDLalnqgloQnVlKH2V92E8g0xuxc2mKFnpb5EhXti1mmBrmRqFz+KK3RW9wytYHW0AAI7ZeGwaf9ipX0lBrQXpixIbeCPARSALPou5s/vHnHgek5Wjb0qx9O9ttzl1xyyWmnnfb888+zTU9+dds7O0eP3Sm3vzXw8f03vPsym9v3mPrOd76zcuXKSRo898RRJ8y6au2HN26f5tt3/ZZjMdoDgPmEQAqFKioEUqwgkCqBBRpIxRvaGtLdnmCt0xf1BGIt7X0Spd7q9BvtXoc3TC/Vp7voVZc/Fkk00tPm9t5kU8bqCmZ6hjl8mdHmae0ajCab3cG42enXmuyeYLyuucPq9NFCON5E/VODdOeg1mgPxxvbuobSHf1mh4/WU59ckYLatHYOtrT3m+0+vcnZNzzRmJuXyu4JBWP16c6B7PzcNq/O4vKGEtFUS6i2kYbX2TdGA4ulWpi75wDKEEgBHPN2jn70yousc5lJ6g97/nn1+oVxFc+3Bj7++VXvsZpV6jPr5tMPlPy4AGBRmotAaufOne++++5DDz2USqVmvXMUaq4LgRQrCKRKYCEGUpVc8fiqTf0jK21OXyjW0NE7kukekmlMtXVpXzjZ1jXYPbCspb3PYHbFUi1D42uYGcEbW3s8oXhn35hIoTPaPJ39Y4FoXbC2IZdANXqD8XRHf6q53RtONLf30yYdfaP9o6vkalO8oa2uuWNsxYbmTG+qqcMdrBVI1a1dQ2s3fznTM+z0R6PJ5tbOgXTnQKKhzeIMNLb1ZLqHRybWUbcGK+1ofGLtSQ3pLpXONLx8bUt7f9/ICqXOuqSSW/KzCscCBFIAx76fXvHerGQxz//xzZtOW3hxzLfHPnr43ya7TGzq9Yc9/yz54QDAYjVHV0jV1tbu3bv3hhtumIvOUag5LQRSrCCQKoGFGEhl5abTzi3zc3OHH5wbmx7paX7Gcb5EpdCayw7NzM3M213Uc35Dkp+LKj9rOLM+t5DbRZWgvFrI7CXf1dJKXmEnzKTghbOe57s6OFX5J+MBQCAFsDDse5b1nEqF9eLf3vj3yxb2TNvXbvzwiQffmmEgdfW6hXFpGAAsRHN3y96tt976i1/8Yo46R6HmrhBIsYJAqgQWaiA1ZYh+4BiHQApgQbj9gvenncI8cNO7lw2V/hBmxS1nHZjGfOdMPXT7OyUfPwAsYnMaSO3evXuOOkeh5q4QSLGCQKoEFn0gtYAwV1dV8yUFK7NraoSyT67GyuUXVbk2S6sOblVRI2LijHyzKp44d7VX6Q9qUZrdlBOBFMBC8dQjrK8Peuzn/7xy9SK8JuhnV7736kvsTsULf33j22PH7iTuALAIzF0gdcsttyCQQi3EQiDFCgKpEliggVT2BrpK7qzkAhyBjLDapJIr5ghl5RyhUKaZxWOUKDSdHa0XnHlyd1ejQKqkNQ6n88LTRq/45oZNa3uFuTV2q3XbykFfrEOtd1fypEurBDyhjC8QKpUauUrP9JPp6Lzo3HPPOet0byBc8jdu8VlSyfOEElyRovA+zSl+FI/YEoEUwEJx5ZoPpz6997OP/+OGLy/m3337zrKPfnvP21MPpDCXOQDMtbkLpC6//PInnnhijjpHoeauEEixgkCqBBZiILW0mq9NLLd0n8XTeiu5YoFUzSRK+YCAvtvXCOX0PZ9pX8WTLK068lUtfLEq0z0ciNbl2vCpH75ERY+0OU+szAZPAln++qM8TyjR0TeqM7ta2vu/VF7DFSmYfdEjbVKWm7vqCPs6tFIg0/AkqqW5YCs/F1WNQBqtjW1YM/6zH33vpqu/EY6F5RrD1d888eGfXvjPp7/z4PXLt24cFsk1X9+64oqvnJoKdQaC7RKjXyhTaxRKl9MTDkY5nBquUGZxeK+//urR3oHR4dFvX3pxyd+4RYbea08oHm9oS3cO+iN19LFUaOmUh23uEDNHmFCmYT4tSyoPft7oXWbSK6LUWav5sqIMC4EUwAJy9boP//rUZ9yw9t/Pv3HnNxb2dFFTd/2WD/7y2D8mPyGvvPj6HV/7vJwQACihuQuk3G73s88++9RTT11++eVztAsUai4KgRQrCKRKYCEGUjVSY+Ds/3TveMjYcYZQaR5evk5rdMjUpkCsTq4xRRJNNnewtWvQ4Q27/NFAtM7mDjl9UbsnHIjVF/ZZxRN/+YzzpSpDvL7VF05KlIaV67fQtoFIKtHQ5grUjixfl2xoiySb9VZ34YYcgSzd0d+c6fOFU5VcsdHmSTRkyjnCZGN7W9eg0x/1BuOZ7uHCTahZR99YS0e/2RkI1TYMLVvbOzxhsHriDW0mu49etTndX/3K9h/fct1//PuPrr/im/6gf/3GE//8x0ce+4/Lnrnvwt/fd+HNN353/diKmy68OGKsN8j9Rt+y2vSYxmAxCUVrJ07s61ktEsnFMsW3L9/5sztu3rV6/Iz+rl//9I6m5nTJ37tFJlaXlsh1eovL6gpW8yQ2V1AoVXf1j4sV+sa2np6hiWCsfsW6k5oyvcnGjMMb0ZldodrGhnRXfUsXve/xhtah8TX16S76WA+5Y7cAAB2HSURBVDIdIpACWFi+NfDxQ7cf+SfnXnnhjd3Xv3vZYOkHOc/uumT///3LkXO63933zytX4U49AJgPcxdITUxM7N+//8orr2xvb5+jXaBQc1EIpFhBIFUCCzGQqhJpfKf83H3KL3RNJ1bw5I2tPVqDrSHdbXL4mtv7ugbGI4mmVFOmtWvIYPW0dQ/ZPCFfMG51+i3OQFG3OrPLG4wHo3VKnWVpFb+jb0yqNJhsXqc3nOkZjiSaE40ZvdWtNTmLNqT2Xf1jzM/nOX1RmdokkGm6BpaF401CmSYcbxRI1YXtK2pE1GHv8ERH7wgNqb13pD7dpTU7TXaP0ebt7BsTSuTnn3HyVZdduHrl6MYNK4aG+0aXrXjmz3967r9+9cJTd73+ytO33Pqj8d6+uy+7eG3nCosq2pPo7W3sMOkNI30bT7/oh1vO/r7L3yyRq8456+wH773tmjXjt51xxmN7fhqOxUv+3i0m9CEJROta2vsGx1bxJSr6ACh11qa2XqszwBUpo8lmeok+ioNja4K1DSa7z+4J86VqhzcSjDXQq02ZvnTnwNCyNb5wkjZkLpJCIAWwEF029PH3t31w23nv/+iC9289+8CN2z+4au0inCuKlV0TH33/lA9uOfMAnZYfnHmAli8fQRQFAPNn7gKpG2644eGHH56jzlGouSsEUqwgkCqBhRhIlVXzJY5GVWSYIzPTV3qZ2iiSa+mbv87iEso0BqtbotTrzC651qzS2+Qak0iuMzt8AqlarjEX3bgnVRnNDj9twtxPp9BZuGKlWJFtT8tKvZU2rxHKSdF41AZbNNm8pJJXzhGq9FalzqI22qkZDaCaLzXYPDK1qbA9NTNYPTQevcVF3VLn1DNHKNeanDyR0h9N0TF1tbecuW1Nc0OkuSFqMJnFcu15F1783Rsve+Ceq373h8dGxlfwRYrt42M/uvBirTgQcjebjN5qnmR87Tknn33TWTvvb+vdKJRplVrTtd+67Lsbt1+3fsel555b8jdukaHPDzcXHjH3cjIrK7lietPLcrEjyc46z5PQI/OUNqEGzHpmgR6VOmt+cwRSAAAAADOHX9lDoYoKgRQrCKRKYGEGUszk0LzCWXjyM0YVTtCTe+QXrj88XzjapNQFPRw5mPjkl+8O23ySDnPjyS8c/GU9poFALHe63Eq1WiiRVnKz8YRSZ6lLRbob/HVNbTW5ebIUSl06XicSGXgidUWNmDaXKPTucDqU6lMb3eXZUINvs7nr/LW1rrBcoSv5GwdHVPjxQCAFAAAAMHPzFkht3rx5z549sVhsjnaHQs1WIZBiBYFUCSzQQGqROngDV+FK5rKaonjr0234hXlcvkF56Q8HpgSBFAAAAMDMzV0gdfvtt9933335p7t27fr444+3bds2R7tDoWarEEixgkCqBBBIAZQWAikAAACAmZuLQGpiYuL73//+W2+99fWvf71w/d69e3t7e2d9dyjU7BYCKVYQSJUAAimA0kIgBQAAADBzcxFI7dix45FHHjnvvPMKV55//vlPPPHErO8LhZr1QiDFCgKpElgogRRXpKziSSq5AIsNfbD5EjUCKQAAAICZmLtb9gorHA4//vjj0Wh0HvaFQs2wEEixgkCqBBZSIMWXVvEAFiG+FIEUAAAAwIzMTyCFQi2gQiDFCgKpElgogRRu2YPFCrfsAQAAAMwcAikUqqgQSLGCQKoEEEgBlBYCKQAAAICZQyCFQhUVAilWEEiVAAIpgKnhl3OEFTWiWUFd5XtGIAUAAAAwcwikUKiiQiDFCgKpElh0gRR/aRWPWV5aRcv8qe/iYGN6zC4Ub8h0y/RJy0urDzXOPWZfzS0feaf5Dg92nh8e70jj/6QNHCPoTeFJVGKlQaI0sqMyZR22XijXVfGlzEcFgRQAAADAzCGQQqGKCoEUKwikSmCBBlJLKnknVHBJUfpTIVDxzanschWfp49U8I4SYxVudShUEjlal5RXc7UBRWwl35Qq50o+acYRySNDSytrKvgKniGmSq6qllmqxEaBOUW74JuSIkeab6gtqxbyjbVcjX/pJ5FWNl3iqn3Upowj5OmCHIWDyaFoQWhrLGMyqUPJVKVALQ2O0AAqxfqDY8tuHlhaeXh0BfOH3lCdxaM2uY5GY3aTw9frrD6dxXvE9hKVkekcgRQAAADAzCGQQqGKCoEUKwikSmAhBlJLq/jeUKKuuaOlvV8gVTMrubqw1D/A1Ya0LacJzHUiZ0aV2iQPj0s83ZUiXbXUzFG6xO4uVXIjn161t/BNCWV8bY3aJ/UPlnFEZdVC68i/nlBWqYhOGDovdExczdX6tc3bhdZGrjaoiK3yn/yTcq5Ulz5d27Ld0Hmeof0r7nW3qxtOos2tw9+Uh0f5pqTE22df/j1ZaEQWHFYl1lXwVbLQKO1L07gttOM3lSKtbexfZaFhGpUysV7kSBt7Lqb+hbZmXfq0GpVHHlkmC46Y+y8V+4ds41fyjXFlYh1H5ak9/0mBpb7kb8HnnM7iURmdRKG3G+z+oeXr5Dqb0uBgVrqDidqGjNrkyq20y7RW5iWtxaMxu5k2hWilTGNmekYgBQAAADBzCKRQqKJCIMUKAqkSWIiB1JJKbiTZ9MUllXqLu0YopzUcuV3TsNXcf6k8utzYdYFnw536zNme9f8m9fdbh3YqIsslvj5lYl3o9P/k6qKudbcpYqt9J90nCQxHznhU6h+SeHsqRTpty45yjkhdd6Jnw13ezT92r79N33am76Sfmvu/Ye79WuCUPd5Nd+nazrCNXenfere2eZtrzW0Sb7dz1XW61jO06S+rkhtCZzxoGb7cNvYd2/g1ztU3W4cvd6z8nnvdD6wju9xrf6SILk989e+axm2q5MbQqQ8r4+sSF/+3Mr42ctajitiK+EVP25dfL48sC2x7MLTjt9bhXea+b1iHv6OIrmjc9XalUF/yt+BzTmf1MmlUS+fgyvVbUy1dA+Nr7L4YrZSozf/+8/vPOPdr28+6YNvp53UOLPvWrmuNjkBRIOUMxOON7Qab71AgZWF6RiAFAAAAMHMIpFCookIgxQoCqRJYmIEUr66lQ6kzhxONfImqLHf7mz5ztr7tbImnx9Bxnmfjv6vrt5h6v843JVWpTcrkOmVinSq10bP+x+Uckan3G1Jfv2vNbVxdyLnqBwJLnTQwKHKkefpIWbVQEVtpG7va0HGua/Wtpp5vGLou1GfOUSXX+068hzaXBQb17Wd7N98uCw46VnyfZ6j1nvhTeWSZPDJGu/Bs/JG+/SvW0V228WtMPV/TpU8z919iX36FZeASgSnl37rbtfaH1uHLrcP/Gjr1EVVqQ+35f1anNgVO2aNto62u0qV38HQRY/dFXLWv9vzf6VpPVzecJA+NpS757/Kj3XsI84UJpIjdF0s2d+os3u7Bifw1U+OrN3/z21cPLVt74ilnbD/z/NGV62llYSClNDj8sYbGtl49AikAAACAOYBACoUqKgRSrCCQKoEFGkglGtpaOwfae4aFMk32K32NRORIaxq31mgDIntaHllOZIEBRXxNdqXao206RervV8ZXl1ULJd6e7ERRtSurJCZFdKJabuNqQ+r6k6ql2VuoeIYo35SQh4f4prih83xqJnK06Ft3aJu30VaGznPlkXFVcjVH6TT1XFgp1NBeePoQTxfk66O0F33mLIE5qWk4yZA5i6sNalu2K2IrxJ7OKrGB9iW0NUo8HZrGLbr0qdm9RMYkvj5VaqOu9Ux5eFTkaKUhaZq26TNniz3dNE5D51doVOqGk0XO9pK/BZ9zOsvBQEpr8TR3DDS09da39uRv2Yuk0qmWTrsvlmjq8EfrmSuniq6Qosb59rhlDwAAAGB2IZBCoYoKgRQrCKRKYCEGUoQnVhqsHpXeWskVM2uyv3xXyT34E3jZZd7BNczK7AKPmRo814B/8LGSWeZztcFynrys8Hf0mK3yC5Xc7KvMmsqDK8vyLXOzj+d2cWgMtFB9aDC53+DLt/ykh0OvHtrRJ/s62PLg4HlH+j0+mD+5Sc29zMzlRGfNzlOut/nya46G2hyxmdbioY8w0zkCKQAAAICZQyCFQhUVAilWEEiVwAINpA4lO/zZ6n92e4NFhj4bVXwJX6oWyDQsaXOK1/PEqnwChUAKAAAAYOYQSKFQRYVAihUEUiWwQAOpJZWfXDFE3+fzK5dW8ZmntHBCBTf/NI++9pMllfmLlQ42KHw8HK3PxVXCco7g8GbU25LKbJhVfthWRzsceumzXkVGdixi3riZK+oTgRQAAADADCGQQqGKCoEUKwikSmAhBlJLq/jpjoFgrN7s8EnVRqPNI5RpVHpbJNkso6d2H1ekcPljvcMT1ICeSlUGs8OvMztVeuvIxLp4Q8bhjQokKovD7w0nab1EaWho7bY4A7QslGqoE5XBJlboaF9KvVWuMRltXk8oLpFr61o6hTKt2mCXqozl1QJqqdTZautabVaT06oMetRcXjZfUGjNco1ZbXSIFXpalqiyN2fRAvUpV5sEUo3O7NKanNSGxkaPCq1FobPQIVAbrkipNTub23uXVtS4bEqvQ6VWiUt+/mHuIJACAAAAmDkEUihUUSGQYgWBVAksxECKvro3t/fJVMaW9v7G1p5Mz3BdS+fw8rVjKzeGahs6+8d84aQ7UNvZNxqM1Q8tW9M7vKJ/dFU02RysbVh34vaBsdXUrJwjaGjtbusecngjvnCie2DZus3b+0dWRhKNtalmat/aObi0it83srJnaKKprTeSaNLoLdSbL5KyOAOJxoxCpaMeOvvGRldskKkNAZfqpBVWh0XKEUiTjW0r1p3cOzRh94RTTe1t3cM07JGJ9bFUSyCSpDXDy9etXLclkmi2OnyJhra1m08ZX7lpbOUGly/sCcYz3cND42uOL+No1LKRbstou5q5MgsWJQRSAAAAADOHQAqFKioEUqwgkCqBhRhIZb8eOwNao0NvcSv1Voc3ojE5fJGU3RtWaM0uf1Qo00iUBp3ZKdeYPMG4zuK2e8Iqg43ae8NJqyso15rLOUKlzqLQWqQqg0pvpQbU0uIK0jJtSP3ZPKGlVXyN0U5bWZxBicogUxmMVrdUbcxeV2VyGqwurclhc4dcgViNUBZwK2v4wiWV/IoakcHqsXsjRpuXL1EZ7V61wU5jpl1QbzqTQ22wUQObOyxTG2sEMolS7wsnw/FGlz/GE8lpzHREtPcTKrhajZTHF5XP2VmFYwECKQAAAICZQyCFQhUVAilWEEiVwAINpOg7fP739ap4UuYpMzVPFU9S2Cz3VEjf9vNtss2ONLFUroGEHvNPC/rJhgX5zbm5+IB6Zhofmn/qkw6ZsTHr8wNjGudfKgwgmPX5Ndmea0TZ+a1KfdphHiCQAgAAAJg5BFIoVFEhkGIFgVQJLNBACmDRQCAFAAAAMHNzFEjt3LnzzjvvZJY3b958//33p1IpWm5tbd2zZ8+qVauY5QcffHD58uVzMQAUatqFQIoVBFIlsEADqZn8Al1F7uKjqbfPNz70W3uzeVzlHEFljbCs+mC3VVyxRKFVak088cHjLecKKqSCComwjHtoEzoEjrDi0AVZFVxJhcJdqfRVKr3lYlMZfphvjtFngCdWzeInAYEUAAAAwMzNUSD1m9/85pVXXjGZTLS8a9euAwcO9PX10fLExMSHH3540UUX5ZdvvfXWuRgACjXtQiDFCgKpEliggVSNzCDQuip5MiYXKHycBDWgr/3uQC2TSRVtxaw5vJPsnFA2D1ek8EVSNUJ5YbOi5cN3x6xkbtkralDOEVTVCCoqKmVCUVlFVWWNsJovDcVqN23ecNaZO/qHBxVaQ6VQVOXknpBeckLj0koXt1yQTawqqmq4QkGNQMARZO/+44ZWnTB2v/bkRxWbf1PWc0M1TzL5SYBpo3ewiieRqo1NbT0qvZU+k9UCmUiuFco0YqWeaZB9r6v4Syp5Sw89Hto2u0xvcTbWzK0vDDoRSAEAAADMUGlv2bv66qsvueSSEg4AhTq8EEixgkCqBBZiIFXBlToHz3Qt+6rc2yJSGMwOn0pvqxHKdWanyx8TStXVAilfohJINYVf8pkZyoOx+lhdmh6laqPW7FRozTZ3qJovNdl9Cp3FHYg7sjOjW5ZU8vIbVnLF7T3DVmfgxFPO5AhkUpXBHailTWjzQKze6goqdVbanF4qHDA105ocYqWeK1KoDXarO0RPaRc6i4vGRo0rqnm8inIVp2J9R1p0wr/wq6qtTvf6DWsuuODsiy8847TNK9OZ1mon/4sNXzyu+QtfSB/3xbbjK/S8qmrekiUnaJ12hUlfUcOt4gq/tPLhZdfu+9fd/3Ppz/8fb+uzUo2l5G/WYkUfIbFCF002mxy+hnS31uSkT53DG1HqLPXpTnpP9RZXIFqnMTpcgZje4ib0MSBGm9do8+jMLvrs0TJ9lmhb6orpFoEUAAAAwMyVMJAaGhp68cUXY7FYqQaAQh2xEEixgkCqBBZiIFUjNYRPvc239WZLZpPeEWzK9EYSTanmjuZMb2ffmD9SF443+EJxtz8qVRsK0wSOQDa2YoNMbfJFUlU8qUiudQdiVneIXg3VNkpVhs7+sZaOfqXOsrSKV7h3mdo4OLZab3JSJzVCuT+a4ooUIoUu3TEwNL6Gdh2JN2iM9k99gXf6I8mmYG1DQ7q7tWuwPt0VjNW7A7Ut7X21dWl6WlZeLTzheF11RaY2pKsuU1RzovHElq0nnn3OGdd87cwfbJwYHhuqjHCOa/rCcU3HfSF93BfavlBlE5zwpTKRQqq02x1+d0VVFU8o/ZdVv//N8+/87I9v/WHfu4lv/l1ucJf8zVrcYqmWZGNm5fot1XypQmcx2rwGq1tv9Qik6mRTe/fAsqa2Hnq1rrnD6Yu6/DH6vNFCNNnUkO7q6h/LdA/Rq7FU2mDz5C+gQyAFAAAAMEMlDKQeeuihkZGRUu0dhTpaIZBiBYFUCSzEQIp4hs8Kb7pC5kxJVcYqnkSi1LsDtd5QIpJsNtq9nmBtJNGk0FpEcm1RPyd9+az2npFEQxtz+5XJ7jXavBqjQyTXVXLFtXXpeEOb1R0svEKKVPOl6078Mk+iomWbO1Sf7ko2ZXzhJFckTza2W13BeH2rQKop3IT6jCSaE42Z9p5hetUbTtBOLc5AZ/+YSm8L1jZU0CHJ5W6rRSgU6hSK47+0xGhzji0bPeP0L+++8wd3XH56d29XlZN/fMvxxzUd939aj/ti678sNdRwuSJvvNYUituam2rk8vJq3vEr9770xoH//ecHBz74KH35PoXeUfI3axGjDwa9ifRpofeUnnIEMvpsCGXZj1kVTypTG4lYodNb3QKpmrmbjz5pCo1ZrjXTU3rr5RqT1uSgz0ON6NA0YQikAAAAAGYMv7KHQhUVAilWEEiVwNc69wulqiqeuIp7TONLaJCST63MjllUSWpEfLFSpjLmpvoWVtQQES3QelLUD7OyIre+MveUw5fyxIrseq4ouy0n+1i8FVcskmmY9dRzeZVAqjSUcw4+pW3Lc/ORF6LGzOzj5RwBM6ry7GO2pVJryW7Lk0jlah5PUF1VnQh4aBjVfIk3ELryyp0PPvDTr35lu0yprRHKOEH+kuaypU1lNW5RjUjGFcoFYkkVh1NVUyOQyKupk9CodO0Dqk2/1mz6NXfwhzW84sHDHKEPzNFeqmY+qzzxFP+bJZCoOHxZyY/oaOjDGbKNlvwfKwAAAIBJIJBCoYoKgRQrCKRK4Otd74fDtU633+k6prk9wZKPYda53AGvL+wPRDy+UH5lbTzV0ppxew8er9sd9EcjvnDY5Q46Dp0Knz9MXJ5Aro3PX5sOpLoCyU6vP1ryg4JpyL7d7kDJh3EYn8Plo0efL9Qa21Dyf6wAAAAAJoFACoUqKgRSrCCQKoFvdH14VsefAQCO6Mz2Z85sf/rszN9K/o8VAAAAwCQQSKFQRYVAihUEUgAAAAAAAMAaAikUqqgQSLGCQAoAAAAAAABYQyCFQhUVAilWEEgBAAAAAAAAawikUKiiQiDFCgIpAAAAAAAAYG0mgdTY2NjHuXrttddmLw1AoUpcCKRYQSAFAAAAAAAArM38Cqnt27cjkEItpkIgxQoCKQAAAAAAAGANgRQKVVQIpFhBIAUAAAAAAACsIZBCoYoKgRQrCKQAAAAAAACANQRSKFRRIZBiBYEUAAAAAAAAsIZACoUqKgRSrCCQAgAAAAAAANYQSKFQRYVAihUEUgAAAAAAAMAaAikUqqgQSLGCQAoAAAAAAABYQyCFQhUVAilWEEgBAAAAAAAAawikUKiiQiDFCgIpAAAAAAAAYA2BFApVVAikWEEgBQAAAAAAAKwhkEKhigqBFCsIpAAAAAAAAIC1mQRSdXV111133e7duxFIoRZTIZBiBYEUAAAAAAAAsDaTQKqzs/P3ufrlL385e2kAClXiQiDFCgIpAAAAAAAAYG3mt+yhUIusEEixgkAKAAAAAAAAWEMghUIVFQIpVhBIAQAAAAAAAGsIpFCookIgxQoCKQAAAAAAAGANgRQKVVQIpFhBIAUAAAAAAACsIZBCoYoKgRQrCKQAAAAAAACANQRSKFRRIZBiBYEUAAAAAAAAsIZACoUqKgRSrCCQAgAAAAAAANYQSKFQRYVAihUEUgAAAAAAAMDaVAKpoaGhDz744Iknnli1atWchwEoVKkLgRQrCKQAAAAAAACAtSleIeV2u2+66aY//vGPcxwFoFClLwRSrCCQAgAAAAAAANamfsvetm3bXnvttbnMAVCoY6IQSLGCQAoAAAAAAABYQyCFQhUVAilWEEgBAAAAAAAAa1MPpLZu3YpACvV5KARSrCCQAgAAAAAAANamHkgNDg7u37/f6XTOZRSAQpW+EEixgkAKAAAAAAAAWJt6IEV111137du37yc/+cmcRQEoVOkLgRQrCKQAAAAAAACAtakHUn6//7XXXvv5z3++fPnyuUwDUKgSFwIpVhBIAQAAAAAAAGtTD6Q2b9789ttv63S6uYwCUKjSFwIpVhBIAQAAAAAAAGv4lT0UqqgQSLGCQAoAAAAAAABYQyCFQhUVAilWEEgBAAAAAAAAa1MPpE499dRXX311LnMAFOqYKARSrCCQAgAAAAAAANamEkilUqnrrrvub3/72+7du+c+DUChSlwIpFhBIAUAAAAAAACsTSWQam9vf+yxx6655hqbzTb3aQAKVeJCIMUKAikAAAAAAABgbeq37KFQn5NCIMUKAikAAAAAAABgDYEUClVUCKRYQSAFAAAAAAAArCGQQqGKCoEUKwikAAAAAAAAgDUEUihUUSGQYgWBFAAAAAAAALCGQAqFKioEUqwgkAIAAAAAAADWEEihUEWFQIoVBFIAAAAAAADAGgIpFKqoEEixgkAKAAAAAAAAWEMghUIVFQIpVhBIAQAAAAAAAGsXd+4/t+0VAMg7v/21kv8XcwFBIAUAAAAAAAAAAPMKgRQAAAAAAAAAAMwrBFIAAAAAAAAAADCvEEgBAAAAAAAAAMC8QiAFAAAAAAAAAADzCoEUAAAAAAAAAADMKwRSAAAAAAAAAAAwrxBIAQAAAAAAAADAvEIgBQAAAAAAAAAA8wqBFAAAAAAAAAAAzCsEUgAAAAAAAAAAMK8QSAEAAAAAAAAAwLxCIAUAAAAAAAAAAPMKgRQAAAAAAAAAAMwrBFIAAAAAAAAAADCvEEgBAAAAAAAAAMC8QiAFAAAAAAAAAADzCoEUAAAAAAAAAADMKwRSAAAAAAAAAAAwrxBIAQAAAAAAAADAvEIgBQAAAAAAAAAA8wqBFAAAAAAAAAAAzCsEUgAAAAAAAAAAMK8QSAEAAAAAAAAAwLxCIAUAAAAAAAAAAPMKgRQAAAAAAAAAAMwrBFIAAAAAAAAAADCvEEgBAAAAAAAAAMC8QiAFAAAAAAAAAADzCoEUAAAAAAAAAADMKwRSAAAAAAAAAAAwrxBIAQAAAAAAAADAvEIgBQAAAAAAAAAA8wqBFAAAAAAAAAAAzCsEUgAAAAAAAAAAMK8QSAEAAAAAAAAAwLxCIAUAAAAAAAAAAPMKgRQAAAAAAAAAAMwrBFIAAAAAAAAAADCv/j8iS8WHakrIYQAAAABJRU5ErkJggg==)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "IzsyDXEWwPVt" + }, + "source": [ + "### \ud83d\udd27 Install `dependencies`" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "id": "os_vm0MkIxr9" + }, + "outputs": [], + "source": [ + "%%capture\n", + "!pip install scrapegraph-py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "apBsL-L2KzM7" + }, + "source": [ + "### \ud83d\udd11 Import `ScrapeGraph` API key" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "ol9gQbAFkh9b" + }, + "source": [ + "You can find the Scrapegraph API key [here](https://scrapegraphai.com/dashboard)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 5826, + "status": "ok", + "timestamp": 1734439787062, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "sffqFG2EJ8bI", + "outputId": "ab74193e-e746-4de6-d65d-33a2a26b5d86" + }, + "outputs": [ + { + "name": "stdin", + "output_type": "stream", + "text": [ + "Scrapegraph API key:\n", + " \u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\n" + ] + } + ], + "source": [ + "import getpass\n", + "import os\n", + "\n", + "if not os.environ.get(\"SGAI_API_KEY\"):\n", + " os.environ[\"SGAI_API_KEY\"] = getpass.getpass(\"Scrapegraph API key:\\n\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "jnqMB2-xVYQ7" + }, + "source": [ + "### \ud83d\udcdd Defining an `Output Schema` for Webpage Content Extraction\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "VZvxbjfXvbgd" + }, + "source": [ + "If you already know what you want to extract from a webpage, you can **define an output schema** using **Pydantic**. This schema acts as a \"blueprint\" that tells the AI how to structure the response.\n", + "\n", + "
\n", + " Pydantic Schema Quick Guide\n", + "\n", + "Types of Schemas \n", + "\n", + "1. Simple Schema \n", + "Use this when you want to extract straightforward information, such as a single piece of content. \n", + "\n", + "```python\n", + "from pydantic import BaseModel, Field\n", + "\n", + "# Simple schema for a single webpage\n", + "class PageInfoSchema(BaseModel):\n", + " title: str = Field(description=\"The title of the webpage\")\n", + " description: str = Field(description=\"The description of the webpage\")\n", + "\n", + "# Example Output JSON after AI extraction\n", + "{\n", + " \"title\": \"ScrapeGraphAI: The Best Content Extraction Tool\",\n", + " \"description\": \"ScrapeGraphAI provides powerful tools for structured content extraction from websites.\"\n", + "}\n", + "```\n", + "\n", + "2. Complex Schema (Nested) \n", + "If you need to extract structured information with multiple related items (like a list of repositories), you can **nest schemas**.\n", + "\n", + "```python\n", + "from pydantic import BaseModel, Field\n", + "from typing import List\n", + "\n", + "# Define a schema for a single repository\n", + "class RepositorySchema(BaseModel):\n", + " name: str = Field(description=\"Name of the repository (e.g., 'owner/repo')\")\n", + " description: str = Field(description=\"Description of the repository\")\n", + " stars: int = Field(description=\"Star count of the repository\")\n", + " forks: int = Field(description=\"Fork count of the repository\")\n", + " today_stars: int = Field(description=\"Stars gained today\")\n", + " language: str = Field(description=\"Programming language used\")\n", + "\n", + "# Define a schema for a list of repositories\n", + "class ListRepositoriesSchema(BaseModel):\n", + " repositories: List[RepositorySchema] = Field(description=\"List of GitHub trending repositories\")\n", + "\n", + "# Example Output JSON after AI extraction\n", + "{\n", + " \"repositories\": [\n", + " {\n", + " \"name\": \"google-gemini/cookbook\",\n", + " \"description\": \"Examples and guides for using the Gemini API\",\n", + " \"stars\": 8036,\n", + " \"forks\": 1001,\n", + " \"today_stars\": 649,\n", + " \"language\": \"Jupyter Notebook\"\n", + " },\n", + " {\n", + " \"name\": \"TEN-framework/TEN-Agent\",\n", + " \"description\": \"TEN Agent is a conversational AI powered by TEN, integrating Gemini 2.0 Multimodal Live API, OpenAI Realtime API, RTC, and more.\",\n", + " \"stars\": 3224,\n", + " \"forks\": 311,\n", + " \"today_stars\": 361,\n", + " \"language\": \"Python\"\n", + " }\n", + " ]\n", + "}\n", + "```\n", + "\n", + "Key Takeaways \n", + "- **Simple Schema**: Perfect for small, straightforward extractions. \n", + "- **Complex Schema**: Use nesting to extract lists or structured data, like \"a list of repositories.\" \n", + "\n", + "Both approaches give the AI a clear structure to follow, ensuring that the extracted content matches exactly what you need.\n", + "
\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "id": "dlrOEgZk_8V4" + }, + "outputs": [], + "source": [ + "from pydantic import BaseModel, Field\n", + "from typing import List\n", + "\n", + "# Schema for Trending Repositories\n", + "# This defines only the structure of how a single repository should look like\n", + "class RepositorySchema(BaseModel):\n", + " name: str = Field(description=\"Name of the repository (e.g., 'owner/repo')\")\n", + " description: str = Field(description=\"Description of the repository\")\n", + " stars: int = Field(description=\"Star count of the repository\")\n", + " forks: int = Field(description=\"Fork count of the repository\")\n", + " today_stars: int = Field(description=\"Stars gained today\")\n", + " language: str = Field(description=\"Programming language used\")\n", + "\n", + "# Schema that contains a list of repositories\n", + "# This references the previous schema\n", + "class ListRepositoriesSchema(BaseModel):\n", + " repositories: List[RepositorySchema] = Field(description=\"List of github trending repositories\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "cDGH0b2DkY63" + }, + "source": [ + "### \ud83d\ude80 Initialize `SGAI Client` and start extraction" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "4SLJgXgcob6L" + }, + "source": [ + "Initialize the client for scraping (an async version using `AsyncScrapeGraphAI` is available [here](https://github.com/ScrapeGraphAI/scrapegraph-py/blob/main/examples/extract/extract_basic_async.py))." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "id": "PQI25GZvoCSk" + }, + "outputs": [], + "source": [ + "from scrapegraph_py import ScrapeGraphAI\n", + "\n", + "sgai_client = ScrapeGraphAI()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "M1KSXffZopUD" + }, + "source": [ + "Use the `extract` method to pull structured data from a URL with AI. The same method also accepts raw `html=` or `markdown=` if you already have the page content." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "id": "2FIKomclLNFx" + }, + "outputs": [], + "source": [ + "repo_response = sgai_client.extract(\n", + " \"Extract only the visible github trending repositories\",\n", + " url=\"https://github.com/trending\",\n", + " schema=ListRepositoriesSchema.model_json_schema(),\n", + ")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "YZz1bqCIpoL8" + }, + "source": [ + "Print the response" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 266, + "status": "ok", + "timestamp": 1734439624722, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "F1VfD8B4LPc8", + "outputId": "6b4db540-076e-4d3f-a5ef-a29e14fbb233" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Tokens used: prompt_tokens=45006 completion_tokens=36908\n", + "Trending Repositories:\n", + "{\n", + " \"repositories\": [\n", + " {\n", + " \"name\": \"OMNeT++ NED\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OMNeT++ MSG\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ooc\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Opa\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Opal\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Open Policy Agent\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenAPI Specification v2\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenAPI Specification v3\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenCL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenEdge ABL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenQASM\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenRC runscript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenSCAD\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenStep Property List\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OpenType Feature File\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Option List\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Org\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"OverpassQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Ox\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Oxygene\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Oz\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"P4\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pact\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pan\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Papyrus\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Parrot\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Parrot Assembly\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Parrot Internal Representation\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pascal\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pawn\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PDDL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PEG.js\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pep8\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Perl\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PHP\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pic\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pickle\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PicoLisp\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PigLatin\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pike\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pip Requirements\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pkl\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PlantUML\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PLpgSQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PLSQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pod\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pod 6\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PogoScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Polar\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pony\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Portugol\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PostCSS\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PostScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"POV-Ray SDL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PowerBuilder\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PowerShell\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Praat\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Prisma\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Processing\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Procfile\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Proguard\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Prolog\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Promela\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Propeller Spin\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Protocol Buffer\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Protocol Buffer Text Format\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Public Key\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pug\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Puppet\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pure Data\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PureBasic\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"PureScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Pyret\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Python\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Python console\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Python traceback\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"q\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Q#\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"QMake\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"QML\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Qt Script\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Quake\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"QuakeC\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"QuickBASIC\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"R\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Racket\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Ragel\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Raku\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RAML\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rascal\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RAScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Raw token data\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RBS\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RDoc\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Readline Config\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"REALbasic\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Reason\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ReasonLIGO\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rebol\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Record Jar\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Red\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Redcode\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Redirect Rules\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Regular Expression\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Ren'Py\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RenderScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ReScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"reStructuredText\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"REXX\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rez\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rich Text Format\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Ring\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Riot\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RMarkdown\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RobotFramework\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"robots.txt\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Roc\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rocq Prover\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Roff\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Roff Manpage\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RON\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ROS Interface\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rouge\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RouterOS Script\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RPC\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RPGLE\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RPM Spec\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Ruby\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"RUNOFF\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Rust\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sage\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sail\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SaltStack\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SAS\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sass\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Scala\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Scaml\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Scenic\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Scheme\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Scilab\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SCSS\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"sed\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Self\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SELinux Policy\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ShaderLab\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Shell\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ShellCheck Config\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"ShellSession\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Shen\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sieve\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Simple File Verification\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Singularity\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Slang\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Slash\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Slice\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Slim\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Slint\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Smali\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Smalltalk\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Smarty\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Smithy\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SmPL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SMT\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Snakemake\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Solidity\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Soong\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SourcePawn\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SPARQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Spline Font Database\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SQF\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SQLPL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Squirrel\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SRecode Template\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SSH Config\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Stan\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Standard ML\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"STAR\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Starlark\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Stata\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"STL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"STON\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"StringTemplate\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Stylus\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SubRip Text\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SugarSS\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SuperCollider\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SurrealQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Survex data\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Svelte\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SVG\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sway\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Sweave\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Swift\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SWIG\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"SystemVerilog\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tact\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Talon\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tcl\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tcsh\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tea\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Teal\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"templ\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Terra\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Terraform Template\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TeX\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Texinfo\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Text\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TextGrid\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Textile\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TextMate Properties\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Thrift\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TI Program\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TL-Verilog\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TLA\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TMDL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Toit\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TOML\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tor Config\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Tree-sitter Query\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TSPLIB data\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TSQL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TSV\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TSX\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Turing\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Turtle\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Twig\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TXL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Type Language\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TypeScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"TypeSpec\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Typst\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Unified Parallel C\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Unity3D Asset\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Unix Assembly\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Uno\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"UnrealScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Untyped Plutus Core\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"UrWeb\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"V\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vala\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Valve Data Format\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"VBA\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"VBScript\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"vCard\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"VCL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Velocity Template Language\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vento\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Verilog\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"VHDL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vim Help File\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vim Script\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vim Snippet\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Visual Basic .NET\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Visual Basic 6.0\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Volt\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vue\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Vyper\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Wavefront Material\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Wavefront Object\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"WDL\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"Web Ontology Language\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"WebAssembly\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 0,\n", + " \"forks\": 0,\n", + " \"today_stars\": 0,\n", + " \"language\": \"No content available\"\n", + " },\n", + " {\n", + " \"name\": \"bytedance/UI-TARS-desktop\",\n", + " \"description\": \"The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra\",\n", + " \"stars\": 32540,\n", + " \"forks\": 3220,\n", + " \"today_stars\": 669,\n", + " \"language\": \"TypeScript\"\n", + " },\n", + " {\n", + " \"name\": \"anthropics/financial-services\",\n", + " \"description\": \"No content available\",\n", + " \"stars\": 19518,\n", + " \"forks\": 2533,\n", + " \"today_stars\": 1449,\n", + " \"language\": \"Python\"\n", + " },\n", + " {\n", + " \"name\": \"addyosmani/agent-skills\",\n", + " \"description\": \"Production-grade engineering skills for AI coding agents.\",\n", + " \"stars\": 38959,\n", + " \"forks\": 4307,\n", + " \"today_stars\": 1065,\n", + " \"language\": \"Shell\"\n", + " },\n", + " {\n", + " \"name\": \"CloakHQ/CloakBrowser\",\n", + " \"description\": \"Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.\",\n", + " \"stars\": 5220,\n", + " \"forks\": 393,\n", + " \"today_stars\": 496,\n", + " \"language\": \"Python\"\n", + " },\n", + " {\n", + " \"name\": \"HKUDS/AI-Trader\",\n", + " \"description\": \"\\\"AI-Trader: 100% Fully-Automated Agent-Native Trading\\\"\",\n", + " \"stars\": 15898,\n", + " \"forks\": 2553,\n", + " \"today_stars\": 163,\n", + " \"language\": \"Python\"\n", + " },\n", + " {\n", + " \"name\": \"jundot/omlx\",\n", + " \"description\": \"LLM inference server with continuous batching & SSD caching for Apple Silicon -- managed from the macOS menu bar\",\n", + " \"stars\": 13467,\n", + " \"forks\": 1144,\n", + " \"today_stars\": 185,\n", + " \"language\": \"Python\"\n", + " },\n", + " {\n", + " \"name\": \"datawhalechina/easy-vibe\",\n", + " \"description\": \"\\ud83d\\udcbb vibe coding 2026 | Your first modern Coding course for beginners to master step by step.\",\n", + " \"stars\": 9488,\n", + " \"forks\": 914,\n", + " \"today_stars\": 635,\n", + " \"language\": \"JavaScript\"\n", + " },\n", + " {\n", + " \"name\": \"playcanvas/supersplat\",\n", + " \"description\": \"3D Gaussian Splat Editor\",\n", + " \"stars\": 7001,\n", + " \"forks\": 778,\n", + " \"today_stars\": 579,\n", + " \"language\": \"TypeScript\"\n", + " },\n", + " {\n", + " \"name\": \"lsdefine/GenericAgent\",\n", + " \"description\": \"Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption\",\n", + " \"stars\": 10714,\n", + " \"forks\": 1205,\n", + " \"today_stars\": 174,\n", + " \"language\": \"Python\"\n", + " },\n", + " {\n", + " \"name\": \"decolua/9router\",\n", + " \"description\": \"Unlimited FREE AI coding. Connect Claude Code, Codex, Cursor, Cline, Copilot, Antigravity to FREE Claude/GPT/Gemini via 40+ providers. Auto-fallback, RTK -40% tokens, never hit limits.\",\n", + " \"stars\": 7644,\n", + " \"forks\": 1262,\n", + " \"today_stars\": 803,\n", + " \"language\": \"JavaScript\"\n", + " },\n", + " {\n", + " \"name\": \"affaan-m/everything-claude-code\",\n", + " \"description\": \"The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.\",\n", + " \"stars\": 178795,\n", + " \"forks\": 27573,\n", + " \"today_stars\": 1081,\n", + " \"language\": \"JavaScript\"\n", + " },\n", + " {\n", + " \"name\": \"datawhalechina/hello-agents\",\n", + " \"description\": \"\\ud83d\\udcda \\u300a\\u4ece\\u96f6\\u5f00\\u59cb\\u6784\\u5efa\\u667a\\u80fd\\u4f53\\u300b----\\u4ece\\u96f6\\u5f00\\u59cb\\u7684\\u667a\\u80fd\\u4f53\\u539f\\u7406\\u4e0e\\u5b9e\\u8df5\\u6559\\u7a0b\",\n", + " \"stars\": 47116,\n", + " \"forks\": 5669,\n", + " \"today_stars\": 748,\n", + " \"language\": \"Python\"\n", + " }\n", + " ]\n", + "}\n" + ] + } + ], + "source": [ + "import json\n", + "\n", + "if repo_response.status != \"success\":\n", + " raise RuntimeError(repo_response.error)\n", + "\n", + "result = repo_response.data.json_data\n", + "\n", + "print(\"Tokens used:\", repo_response.data.usage)\n", + "print(\"Trending Repositories:\")\n", + "print(json.dumps(result, indent=2))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "2as65QLypwdb" + }, + "source": [ + "### \ud83d\udcbe Save the output to a `CSV` file" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "HTLVFgbVLLBR" + }, + "source": [ + "Let's create a pandas dataframe and show the table with the extracted content" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 635 + }, + "executionInfo": { + "elapsed": 262, + "status": "ok", + "timestamp": 1734439642507, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "1lS9O1KOI51y", + "outputId": "34a068a4-0fd0-47aa-a139-637b803f14f5" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
namedescriptionstarsforkstoday_starslanguage
0OMNeT++ NEDNo content available000No content available
1OMNeT++ MSGNo content available000No content available
2oocNo content available000No content available
3OpaNo content available000No content available
4OpalNo content available000No content available
.....................
270playcanvas/supersplat3D Gaussian Splat Editor7001778579TypeScript
271lsdefine/GenericAgentSelf-evolving agent: grows skill tree from 3.3...107141205174Python
272decolua/9routerUnlimited FREE AI coding. Connect Claude Code,...76441262803JavaScript
273affaan-m/everything-claude-codeThe agent harness performance optimization sys...178795275731081JavaScript
274datawhalechina/hello-agents\ud83d\udcda \u300a\u4ece\u96f6\u5f00\u59cb\u6784\u5efa\u667a\u80fd\u4f53\u300b----\u4ece\u96f6\u5f00\u59cb\u7684\u667a\u80fd\u4f53\u539f\u7406\u4e0e\u5b9e\u8df5\u6559\u7a0b471165669748Python
\n", + "

275 rows \u00d7 6 columns

\n", + "
" + ], + "text/plain": [ + " name \\\n", + "0 OMNeT++ NED \n", + "1 OMNeT++ MSG \n", + "2 ooc \n", + "3 Opa \n", + "4 Opal \n", + ".. ... \n", + "270 playcanvas/supersplat \n", + "271 lsdefine/GenericAgent \n", + "272 decolua/9router \n", + "273 affaan-m/everything-claude-code \n", + "274 datawhalechina/hello-agents \n", + "\n", + " description stars forks \\\n", + "0 No content available 0 0 \n", + "1 No content available 0 0 \n", + "2 No content available 0 0 \n", + "3 No content available 0 0 \n", + "4 No content available 0 0 \n", + ".. ... ... ... \n", + "270 3D Gaussian Splat Editor 7001 778 \n", + "271 Self-evolving agent: grows skill tree from 3.3... 10714 1205 \n", + "272 Unlimited FREE AI coding. Connect Claude Code,... 7644 1262 \n", + "273 The agent harness performance optimization sys... 178795 27573 \n", + "274 \ud83d\udcda \u300a\u4ece\u96f6\u5f00\u59cb\u6784\u5efa\u667a\u80fd\u4f53\u300b----\u4ece\u96f6\u5f00\u59cb\u7684\u667a\u80fd\u4f53\u539f\u7406\u4e0e\u5b9e\u8df5\u6559\u7a0b 47116 5669 \n", + "\n", + " today_stars language \n", + "0 0 No content available \n", + "1 0 No content available \n", + "2 0 No content available \n", + "3 0 No content available \n", + "4 0 No content available \n", + ".. ... ... \n", + "270 579 TypeScript \n", + "271 174 Python \n", + "272 803 JavaScript \n", + "273 1081 JavaScript \n", + "274 748 Python \n", + "\n", + "[275 rows x 6 columns]" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "\n", + "# Convert dictionary to DataFrame\n", + "df = pd.DataFrame(result[\"repositories\"])\n", + "df" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "v0CBYVk7qA5Z" + }, + "source": [ + "Save it to CSV" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 303, + "status": "ok", + "timestamp": 1734439655791, + "user": { + "displayName": "ScrapeGraphAI", + "userId": "10474323355016263615" + }, + "user_tz": -60 + }, + "id": "BtEbB9pmQGhO", + "outputId": "d2ec6dac-395f-4ddb-ad49-4bd672a04e5b" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Data saved to trending_repositories.csv\n" + ] + } + ], + "source": [ + "# Save the DataFrame to a CSV file\n", + "csv_file = \"trending_repositories.csv\"\n", + "df.to_csv(csv_file, index=False)\n", + "print(f\"Data saved to {csv_file}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "-1SZT8VzTZNd" + }, + "source": [ + "## \ud83d\udd17 Resources" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "dUi2LtMLRDDR" + }, + "source": [ + "\n", + "

\n", + " \"ScrapeGraph\n", + "

\n", + "\n", + "\n", + "- \ud83d\ude80 **Get your API Key:** [ScrapeGraphAI Dashboard](https://scrapegraphai.com/dashboard) \n", + "- \ud83d\udc19 **GitHub:** [ScrapeGraphAI GitHub](https://github.com/scrapegraphai) \n", + "- \ud83d\udcbc **LinkedIn:** [ScrapeGraphAI LinkedIn](https://www.linkedin.com/company/scrapegraphai/) \n", + "- \ud83d\udc26 **Twitter:** [ScrapeGraphAI Twitter](https://twitter.com/scrapegraphai) \n", + "- \ud83d\udcac **Discord:** [Join our Discord Community](https://discord.gg/uJN7TYcpNa) \n", + "\n", + "Made with \u2764\ufe0f by the [ScrapeGraphAI](https://scrapegraphai.com) Team \n" + ] + } + ], + "metadata": { + "colab": { + "authorship_tag": "ABX9TyM1qXPrrrWt8sAHKB8wCDas", + "collapsed_sections": [ + "IzsyDXEWwPVt", + "jnqMB2-xVYQ7", + "cDGH0b2DkY63", + "2as65QLypwdb" + ], + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.11" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +}