diff --git a/docs/api/assets/hierarchy.js b/docs/api/assets/hierarchy.js index 9213774ce0..9ccb3f9b98 100644 --- a/docs/api/assets/hierarchy.js +++ b/docs/api/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJytmlFv3CgQx7+LnzmfscGGvLVRrs2pukbZVn04RRFZkw2qF/swm15U9bufwNkExzgG5142a8f/mZ+HAQbYn4lqW90nJ3+jChNQQlxhUMKyyAFFJcSgKhBEAJeQFqCqYIEBpiUqAcGwIACXtCoALQmloMiJuVPhPAMoowRegUTx24ZvtWhln5z8TIwP81eyPU9OkneSNQ+96M+UalUCku9C1skJzAlIDqpJTpJtw/qe97/X7Z4Jec3Nc306kqV3et8kYHg0OUl0X/9m7Pw23ADJ9k40teLSvmKVAVSRHKCKIoAILAAieQkQQRlABJuPyvyDZgDRDANEIQGIohwgarTUaCnFAGcZATgjJcAZJQDDrAQYFhBgiDCglGJy9QskxqPzwh/bruMq8nUdUczL4gxSgLPcfBQVwBnOAM5KBHBWVQMbyT2NcaFa3W7bZmWjjOQLvBaCIg/EuewOeiXBszbAPYGFx/3ng17v3xGHAOSlB+CUdexGNEI/fJXsnomG3TR8Jc+8rRA8lHnx5JY3Da9XI7n6EAzsw/gi9rxd3U6uOgShchP1QrX3ouZqwx/Ht0gIvz4Eg2YejHc163T0yOJTByDQDDsI71X7o+fq803P1T1bEYoZAyEgcDSbKC1u2VZ/7rhaw+HXh2Agdxw9MyGVW34uNd8poR8iMfz6qGmOYmQHeIqRB+yS33JlvqwEG+tD4jOaA49mPom9iO26U22Ie+Jrnj9E9IA6kYY4p25fOZf3vNdiZ9PrW6u+9x2LbodXjCwDmbrFAfoqv8v2h7zkO9FrFZuqPnUIAqSTmmjdUD7VhrjPp+7XTmg+dQhCUU0QVtZdHnEIAJ6WpZd83+rYZJxIQ5yXyPf2W97HrgSm2hD31TT4G83UuuR7Voa4Jm6xd9rKW7E7rJqsptoQ99Tt+3+174Vk6uFzx2O9T6QBzmHmvvug/8LUjsfGfSINcV5At2riai/6XrTykv9zECq6288YCAFB7nxwybuGPVw0TG40i56PfOplBLtM9wZjs207/uQ+x+XRvZCaq1u2fSbonkQXbSO2D+kLK7MYT6bGJUuRE1SaHQRcXg2MqJxtMN7rN1M+2gngHHCwH+eDYvLtMNZKGIrdWHFQvvEbUw9I3aqHS963B2Uqx+4QCPXDkaeztmJbE2WUDhWo+eLQbrRZe37jN0fzKygnNsICh0tIxssWUe/4J3aQ27sFijs70F+7Cq5S9zIYgRYzCFy9GYLPd/6ZdsJlDvGVJcshnkyK77quEVs7w0wgPYOTn3DWVMBgWaJsWqodF60BKGNB+uIywD8t3fb6cCdqxYJSZmcfvXYVXKXuZWjK0GoOYTFlliHWpAylcEgZSuGE7CNndcP7PiRfXsN7aSegsaosJxOekGQZcTxlx4vLAP849+3MPBanQVnTDc9ev9CmXlvxLQcJBjanbftV5aj9TuvucSMmJGY3w6PXU1XqubUcPHOkMIY5ZZ0+KH5mhv1+o5lemiscJFdrpanXYHQEKSmG2Jkvr+AGRm6kmSAuR63MitFK6rTuzsxuomplZBu+lKW+e8s85vDIt5t+3FC7aNVSXcKeJ4pr50hhIPAajG3FEmKCQJVBZEsUe+nb4m4EXyztgmgHS2HjvT158x/KjNvzDTyLDToTOJKVhJqzwYoMgSsr32He0fwpk7Wol/ttFPOT0ei+a6YHYCsKC1/CYroc3XBbjr/WaVzakSgdXy12FpuAcwSRHWWiTad3YnuJCZCJlD3/neO85NtW1a+Od7Ocj9rUezNit/uZ1JxOv3owERtWrwHPecWaANv512DbbjXaFdp3bS80DxnDXdyJMJ3eWUxLe6zvbpc/zgLrozhjIZ27H5uoZhK0cSTjNcy57LU67LnUvP6T3bPNVolOD3smH1tnC2EhrEt20sUHFoNuf2nhDqW9Pqt3Qet4l/TZ+fEo64Ni3d1pKzX/V6eu1dgoU0SIzVb7ZRTl42HQ/w88tR02idqfoziMr7Z+DOXzhpsUcpdGNfbcpEoel+D2JyPj9YOp9Y8l4dLOoAvskaa+ewt5+evXfzOAW4s=" \ No newline at end of file +window.hierarchyData = "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" \ No newline at end of file diff --git a/docs/api/assets/search.js b/docs/api/assets/search.js index 353386cab9..240eb076a4 100644 --- a/docs/api/assets/search.js +++ b/docs/api/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "eJzcvdt24ziWLfore6Reu6orszKzu/rNISsyVeWwfSRHxO5xHjRgEpZQQZEskHKEc4/z72eAV4DEZeFGRe+XzuqwMNeci7guAAv/5wdafK1++K//9//88IXk6Q//9dO//ZCjM/7hv35AZZmRBNWkyP/95rmgNXrO8CMtzqTCP/zbDxea/fBfP5yL9JLh6t+5Hx+mP/7zqT5nP/zbD0mGqgpXP/zXDz/8f//W2/vraPDm3cPuaXM7YL8iShiMAb0rJrHybz+UiOK8NokZ2fz688DmKyL1+4IOPx5ovVzyhOEYaE3LB+Gn+Do5yt4qUj3S4pWkmOq/zuTH2q/z0y+/jp+nK7jOCOPc2yB5jekLSkxmxOIW3piK49j95ef/HOglWcHVSw9Wqx7JntsETkUVf8PJpQ5DdsQa6dZV+idS/YnkJ0xJjdPA9Oklr8kZ35EcoyPe56isTkVdBZHTYWctdsVhB/0aymq9LvIaf/Ot3R1KkEr+419++pl3/TYNSI75m6QhvNs7Tu/kTVNbSZE7axgQwjsXjb97IZl78xQprnrYcoD1cPboQIWIjJxJ3YC4N8iJABEyKvkiCUydA4xJvJyOvJ68ObyYtCn6usPVJXPv7ya8KfpKe8CoxMOyXoJydXn+J06CcR7hApOWddsPJaYN1GNB3RUIKOEngL6zqjk96eTK2smi8/SO7oaeHa6KzG+cnCGFHy+T4lyimjyTjNRvgYmupuAeH2DuVHUv7jXwK6QEGfh1IkA16aH0G1lVgOHrVUWOOcriEF0N4CG/Re9b4yfxmyRoluy+i2dUoqapEexVQ0Z6qwmkn7v15ClGNfYMS0zIN5BJDxmRPElxXnv2nxxxDi4iacpq/iuetIdAEjrwoMsmmSBNC12jPCUp8phMzJC+8zYr8lQ3Xu/Q0tzFS7TqqTxV815OXrB2P5Em7QAWlJVXJU7qm1dEMuQ/M5QqbE0g0USAzgEq7gnRI673l7L0WQ3p1dWNjWqwsYS8SL36RGDM7l0qkevnh/Wu62R4ChB+8lvS4khxFYjaioNz8O/MX2Fn7HLKPjN0DWG+HvS/37p2wlOA8PWA2If5paRWruH9mY8URJv/hKHaQUUk+4pp5RJVkfMd0cJSllXVnXTTzVmIHC58NS6eK0xfkVMoC8B1JeJ7fAaFf0PH+yGa/IL/YEE//eVv//HjLz/NFkHtlPs9SuqCjj1j/VbabTN2AIHWPXKqQ2jVheZQOArFdb+CervFVUJJWRfUhqWsfBSi/U+kU3YAUVn5qETl028LpgJAEKrcsaF2aTnfYDGcHppyVcCEcSzoENHmFWUXsXFBjhONxawPFs1m8RIKwH6WYwFAd/cqx1C1SeIaSnKQsOKN+YiBWIyyK+Qk2nunKIxwx90jF8k+i+YwYqsa1RfrRaqL1sHSglK5/hy3f8dKAMueneNkhA7cL8H6/R0+kqrmZn6QXr8vpO3zf/zpP5V9/sxqhwCzakEH6MCBz0j/lx9/4jq5vKrpJeEndeEYr0R4d/ZKM+o9ha7qVVFk8egLqkpxkiGK02HGH0Vdb6XgrSyq8gVdsnqPMxyrXnYmqtHEgvq6nQ0Sp24K6Auqan0ZQ9GAvKCaS/5cXPKxoW0ojVMTO0NDW8OdochaNauWdyRPSX60nRIpzXd4QYewcBN1EO0AU3OTHXX43C2yD9PldcrCVZLj+gKmyGdF4SHIKYgKVuQeRXWV1Pa5pMj3xYUmkb7VYKTqjUQVCArV7J3Wg0oWE9x4nSDyOKhgxX7lfV4Bak4diXI/L2Qn1fvon6/U4D2LVGacHgYose0EsPUusZ1EzsryEmufczZ2Ov2P2ziI1XWs+76PD6Z7QIzXmT4HngKLlFcjfMDPMzraFMAP12lOdMUKixilUfyvC65qnPYl7O+WQjUOpvpO0/FYipVYfcCz3xJfo+RkSGggK2Ed6pTb062JRXtQFgZPijTChDehRJ0DmwAD6rwAGIVW0UEuwh/nNYXGvMAKRtBlNHwThvAwEr5Zj9UeCsg5vIIBcxEFWVF8uZRhFQyYiyg4ozo5hW4JI+giGihOCpqGlTBgLqLAImANVuAQqvZRUKNj2AF41UPG4s9tSE9+BElNJDUpwQk3mYDNvN6TjGvOkJlXU0I78/qVn96idApg6arWngzI3VetannOKXY7JwhlKVI4zqrvm9KCpDfjP+0xfSWJaXatKAX9ziUtWCqEOc6GrQzyxNw+VASMyDYeVfnG6NWyzLCtT+VlbD06QYH6U2HcgGrhS4VHIJ7s/vfngn55yYqvvfFdeyvJkDrNXB7eNzW/X7MNMspr+dTeKah27YIZ4GoTI6gpO/+b/Oil+hPKmoBIuqD8webifvg7ekX75oj3plnT7E+oxNEqgNba96U9XjWAmV3OG08UJXzdfI9RfaE4eB3Q2/le9Eb47kCDsTygGI9oTV5QUm++1RSJ0X7p8DP7OfyI/azoNi8v5k2VuUUFkoXj5qJVZzgY8PuCnlFooqsG+qWHdiGtwteKeUT1KYqUsgVeQkiTDTC0iB50MQHmzRwXBcAwkreEIkkulLK+ZpsGVzKCk3QxQS8vFQ5eqwbURSRc6vJS7wrApVxbGQ0ybZEjSeFvPLQ/6suYxuC5tQlAoKFBP4T+RlF5Wve7S9CRdFYKPKB+uDQZuh+GtgL96HOTMyh7h83Vq447dQUOgPQCloRXIrYH+bkB3RFWlt0Cp4eK/BH8G6zm+IvI6m8SxBE1RV9EEs4T+lZCzivZyuGRF5JS07dD84fwWjjoZcQ0N4uFTYRgYnjoRcScUHU6AG8m2qoRsReRY5PK21aOdU7vAHKKI0lQdigtFkFwPSL4IoLGiXKM4XSKvoikFvcQV5nCyCIC2yPzhz4vfHBtc/xYsvicE8wEeXnrgZq3GHLozH1uVoEXdl6q4S+ESXzJM7B4zNs0Hf26JT1y+9nWxOdYC/G+L1Ljnh6QNoOKzFqy5nLjHGvFNWPMggIBfNzDRGObkiOu6jXKi5wNps50JzjR+JI8xd/Gr1i9e/PqOeRw0difUY0pQRn5A98S2lyofmOf170HUSJG05BjRHFVP7ZQrrwFlGhcS3TEDy/OJNvi0dhR/AW/cZXPmecUKB7joqhHO++5o+LWlKdI0TjXxUMTTL0T9wBsCYswYdnq45zb/BXnQmI+XXxz+DX0WArpC1hGf0dDMwR774waVe2Y5NyUY+4SKFclUnDOVYJyf75SlDBcf/7xbz//9S8j4fG3NT5SUr89FhlJXGrdEBcmPVTZQ8Wi3P12muTZiXP3z8WAFZn07NSnD+tqBItD+x7V5BV/KC557V9B8gbszMAiVZHhN4/oiMUTEBZ8B/eyKQHpUMISZS19mD+H6PtXDDHpEWcVxVsAcNT69351bifh0BeDjmP974XtWGA3OxrjUTy62VG0vb9Y2NnSV6yIfh9zklj1d1SdJs8ASrKpyu2MZX0c1KhUXSp+46/euhJb9TCu9DhAddYB/EK++VMdcCJyrU7op19+9ec64ITlyjVlxF7D3r7cY5yaDwTKSQsQAespx/LUqEAp5DqOosVyCHE4snqVkeOp3uS1/eyzZSliBOQJ7RDZXRzTMf0Z9bYQePBoo22iIaiXOlM8ho+XOrn6xdqdZKPQkq8MKyhv6PcVZj6Wn1koC/3awKkW1J8iBz24j4NFP7n5eefSlsaC4MNSj7hJ3DGsJdl+EkUpEQ9qGbbgpAy0yL7u3U3rsPSQzl4cSeOoGA7teI23UJPaky//sDj44qq2MWR9DCac0O40gc1xbVepnSnrcwvhxLZPqCxVkXtrV63Il7xEyRf4YTRXsZydhWROBjbHSQxnWNvd+3Wn0KGqWZxYjlJNGevrMapoJ7h6tGYVcD4ObH2gOtVbsqxKLtXZzHfFgTsTV1lQDzRsFRRHz4i9mJwz+vaBVNP0JSFFndG3M29hOWn8sYagilrgmELkPYBi88BZm4gXrQ8YdleiMF7x8CG+ycTLClH5uL0QRxa35bCoMOCDmU6abN7PdJejbTzg5wmhAh0ymNg1Hywc3QtKd9VjB/wepvcJh+Z6SPiJYiyFGnMLinY4L2+p0/XUfBhpUVUtLOiMcvLCpzYIK4mDX1BULpzeC6uox15QTiE5jRZWlGhhQWnNkiZHFvc2LZUJBuIKk43E6nMZjjJngNFGYm7OdxNoXSsnz0/+gi5y5843S92EWfGalYZc/uqE8rVSc+zGUuccKeqM8M4m1wWQazMdtM93Mf0GEp9qhDxY5VewUeKQY8FdChsEo3wTBrzkN2H24nwThrzoNxnH8ChfZoRf8vuMVuN8pRE/9rf66xhlv7952n7aHD48fLx/Otxu9zfv7ja3g7JXRAkbGmDCpFgh+2KO9/5pt10/Hbb3T5vfdtun/z48Ptxt1//tyFyBFpK7YmPjUp8KSv7AqfqUgXRzQ13O5owDxLxif0hDwIBs4VUNPZNn35Ec0bc9ripT4hfhl1rv8S84yPG7Yhp8kzWFK0RzIyWXFxpMhKxfZNAA6hZbwmtMTkStXluCsRSygrPj0K9DyuTpa45OlFtI1EHKnq+pq/RPpPpTSYu6f2cprJ6n5mGjEDLqHimO98fnXIRHDt0Id2A2jxo6cG6eAel+s2ty8OvfJjC3RQZYtf9CB0B1bflf3T+Q/IRZvu+Q1acVN43je8iSXUVZVlBRedarHiJKbcJd9tB3b1v9+xBGmj3S89skr0ZE77bJfjz9O4LE8XCT6leZXt+RMsPsOxxdJY/jdWa9zzv77pKnvl1nizjUoB5xETUnVM0yzDuJOKEKj0CLcG/f8glbt1rMa9Wt1nrIutUiXqdukfy1y/Ec6NsMeFcf2NjR/aomxwaA5aKuSuTbggTMrxzmUh9LoshzciWXJJ1gxdCUkar+mH/Ji6+5pxCGdBmRlmHfPPQVpum0WFdvNt1huTCaOrCriyryG+6Z6fUJ5UfsOZsscv7l6mSAjDJFK0rsF2BZdQjR2DUPSNRk8mK4M9VkAheFdzk874rz2pv2+ILrgBaFNVsBjxlS1sUrpuiIAw1wInjSgS8+0hk0eo4UBpGLjR5tLCPM3L7FWnp6Lyr4TOpTN5aHFPOV1KfLALugrjBjYBexuvYQ2NII+HkW/yQVrvsvsu2XGb4bD6sGtv84RIS91oeqEcm3EVYvLfJ11zAth13cMYyZ+E5GsvYJ1zA9SYt19Z5kkkncTQo8Y7gDw0vJIhBB+roWauG+7hVT8vLW8W+ezbr493QtaKeE8qCxNE2zNwm/e+TfDYftSa+em3/qdoLAj4QrXW7eNN80kXer3fOhCDwNAMVlc2NeZVNxuEZhVgXnuNE+0lHdsmy2QWOQXQ3QrpyV+Coxyezt6JB6ePRlJRlP0LrrcQh6+Igp0STGEFYQB7+YqHKyuR9SkfNev5UcMZsS+7WyM5OfpVKYVoAF7MoAg8ADH3wz9v/s1+Cuf1YSeL12blGF5OiqRrPh3NLWrlMx0+RCaG6MlfB+901tZVjcNA0gAXin1FqETY5UfxntMSpIEh1bIS0yOGuOkxS+TXfP3Kay3gMsSQISoSXTgj+b4k1u1eO5eFnmNlWVR+fpAT5/7gzU9SyfrYA6NPmIxOePVMsqNmBUb2zNIcJUa8AwbrfgZL92G8YFO5BP25iCGIf4pbFuc/TVk6HnKVg5su1pWG8Nvgdj7WSIRy59yTuevrSjLD2F6ctceSAzhoDJQUxv7pIzmU7RM1sZ2vN0/qqMR+uiiVIcqQsjSXO6LoIg2YlNXx2qw5sR6BsObfoqAZzfjCYqUiUzHuGMIUi/Q+gtybxNuJgou3iIvSqHjSg7WdJTjr5alAceIwjQH6DzVRLoLJ2lJNuFuVaB0/E6e8LyY3Yh2HueuLOTojx556vE/xCenRDoYTxfXTanGZaXGa5PszqaF0mo5EheCFmK03nRRchO5YXVozqgF01aHDmLSQCc7/JXBDzqFU0g9IhXGKVX7h8nR6J8NbmejrIjLT8l5ctdfWAqggTTQSlfMZAzU4FkmQPY07v0xhh2V8Atn4f1zf3eGpACxGs9h4C5Pows/TJ/6OAjZdgwK4qUb8NFq1duCMC3s8wUEVmn9alfqELIEeBo2twyMpil+W0HOCnxzHwA0BQooO6uzvWmOlSbb9DTRZlTRgSzIK8Qu4sO3+wIZkmhYu3u6uLVvzBBdydlHlkTALrscijEVOl1BQmkNMj6NJy6oLORYJsNLvrcEiuYRfntOjgpcUyyANACT7kQTZ1zvgWzPJvsC9H0BbuubtYbPAgUQW/Qthg+Wu6q2OUaO0yfT9jcX43TlXZbYV7xc3eNMboci8vukdVF+2oLfynvW+8QXS534CNqDnEBHiI75B6Ju9Jgl+Ghkr+LcdL1YrxZpMU1+WjqHG+gm8V5bq+4aPG+jW5WFWyfBaqPfxtIG36H7CD1RqVIwbY+vK+Mmmm63xbVYge8BgPQ4HoVASoBsFO3F7eDjRt17e+hrxY8a0wB7uF0xiQojlW1o2D0UHHJU5z+vSry9yQzvFw9/THUNxSjlCtr8svUyqS4hUOm4qTsvrJrAd1Pn/C32pbetHwQfoqvRYuvFaazVZ30Y4m/hX6rhGJUY5UhhUsmpqQYFm6ZGAd65eG5wvS1+SfzrTJpEfjVMr1FVZ8pNwrmonfXlIzuttYf0KP21oxXHb5N4N/GiHJrF5X1heJ9QjHOQRcj7KV1NirexlLy2DlgitcdgxjiWgvJaGFZaeOXi6iuEowsJDAlVbOa+4yfPyTlU1FkMRT2Vr7i53NS1p2VhSQS6Ilxe112Z8aDiMmrEic1e58shp4WvWzRF5LEtofaG8Yxqh5Drwf0hSQVzc/6O+sRVHUGqsFARGHAac0e01cCm/bNS0EngN0A/hk/T+YI2rmfxN4UyGdG0yuXT1nbMeszfpYM/7asZWDxmLfD0mf83I3sdhNuGX0V4gIaRocFlDEHjaZEN1DbCpBgRePdDSmf8bMwZtlSFmGisWWjRVdkOiTZMp5DRWPdjQasQk5GHFvSM6SwnOVjyXpIoQd7xlPye3Ag7EKyVGdP7jCZRRUU3GMyHkZfZQTn9brIX8jxEdUnvaMmP4aHxJqUO3zxJ4ryCjWuEcwq/DU1bEa0cNvUBTCf7fCRVDVta6Y52qoqBA7DGK0qZoNKwxaMtJ6TUFKlzmx+H4fwagB35620oBRUnM/InC/OVdGAvqgk1g4OJd8oQ8viLSwojeIzTknzw0jSRAsLSmPX9YwLeEdRPXZcOZMdFFUJbJpAKTnoUYN2eopho23O+xM573CZIcOkZPpr+EChtKOqFzNTEOMq98ysK6rsMxFHfk9yLDM7vEsxg6poYzazMg+6UNYDXFTSNb3kCarN+VLAvHnEqNQZ3VCkW6zQdO0T64EJwxPr2VH+VRg5aK3uMhSd7MyaHCZMt6HsTsuiIjV+nD5ir+hOxV+DrySr7chOHc3tQCyrnTIx7XcNGUrO+gIyANiUylt/Kh3MnIcLzXu6B9sutonhQD3c6SJiXPbNoYW1uB7zY98g2izC3NnPduC8mFttunmw7mIWN4oMsl4aOmyXLLJ2iiaxcOFns1RaysFjYlCJFKarVI0fbBl6oTjdFfw+vHz0EH4LPl6E8iInCcrIH1hlTuUj0aAGycZHIgWjh2hRVZ8wZXFbYCRVVgK8cBlK9JsfLDRvnmpLbcqxLHwl1a4YwzL8Yo5q2dJcdaiOXBXQytgIOZ4iaOhho4ng68+09D5B0NdM5NY1gJFqEsnLSy12EEEZrxoDtICeCbK2ohZW4yMFnJpx1jXiLyiLtVFQFMNNFYOHBzWCiSJnEq0CDuALCmp6oYifqcFf/jvBng5y1GTxgpCPIEn/3V/I8quBA8p3N+ZLCfqO9jPfhR/n5bx9R3gN8Z/+8rf/+PGXn7Tje87FY+q30rnu51ZxGUNF+evI+ebj08OHm6ft+rD7eH+4237YPt08bR/uB9KviBL2HiOEuAosHPPZ3QjDnFyxepGy1wFGUUAv+R0bbZA4BbThLEJEYVklKJ/8kjh6WA4Vm7U31zgM20O677mQqA29oXQ4brBF9nAR3GqhPZSC7xKqEMCP/6o5mLHdvTr6RzHCoUt9Kij5A2+btRRG5k0vXyGrwWa7vGptemgDGDbKH27vf2ZX9hb0wXCL/2tn+DqOcF9K22v3XFWHkdstgNdFXpP8gjc5m1YsUPkHy0lnGQ+Wr+OKkhZHiqsFvjtn6TpSK9iNEH+lNjdDogh1Wus66HRf9jrKBA3KD5c6Kc4xevEOOeKAzCXPikl+ZZWky92Y+nThpYrS3QoiByvXkPgV+nSCr0q7REBBhIrrRvOsHLaYGKnoQMM2PqCST12G1zSKpAE9rDbLNdS6yFgiJmGRarWc4gCgm75CNq8+yLFNbVfJUgoq7ABO5l0l1XXG9Ii3MgIhlKnRl9DW5Qx8X1Ch3O7i3N55bWr0ZbSVGUpwHGFS6GiqLFs/KHOMsbRdLpkbWpMXlNTNK3mUVP6tZJJoRm0ggNslWWhmCruXF9/hE3olBTRrDlSeAj2ONsv6BDm1ry9rc4a/zHCNUx0B28nXeDBYiR3Az/rj3PTivliF8l+1Rrw1aC3FmyODZQaaJduJ5fcAmiyXoKpq2Sn0h8qNBmLUV3mvcItfMKU4ZbnLbrpQp7gikPUHylLgnoBHaCK5cuOKSqa2r8eF+1XtF2OAGhKX9hLAxaTBoWhXg4r8Ij0BVojtRbBs3j2Q6AB5E1HTMUOH/YgyVSy8/ojpmUCyBACkiHhh+SuaNaE4Gd6/0bdl4afgu++XXGFD4SXRyqy4hVNEsyp2/YFpZ35TgAAMf/7xbz//9S9iHGNIbgC4bC9x2aq5sNZjWDxvaUOyd4U7xeH+SgCCkBpvzdQuUazuw0HqV393dw7jWsu0F4+VX9COqwgSjKniexbCvS/pF2x+Ap9yND9fn3DyxTg8t8hcCQu1LXFlrghUVeSl+7Ejj9UMBUqLh1JRTFkqe+OelIraUDo8JePOp54TsNsBk2r+48ioKxuSTuFaq1dNyZBULDJSqDjZppzQkpv3Ar8XlfG4qADJCoTqAxBNToQ9k3ChdhVoILGaQFj6p1GvTZTCblP9XpQlppDz5QqSI9SpgQIfJXcgu82q8m19ToPQJQwsOafhCedFirvVuiNLhvA6IASkVmaofino2ZEXV9yPlHC59Jnir971kIEErIGTxAjTtCl2oxRX/RokOkEKSBU3pzTYGSZHhgJAQGKka7t+DaNvtKEaxzSfcI2yrCnFaqLrR+Zxyg4nPE2c7r+QLJtdXHbiitOKgVldJ3ck7FkBBL5RqsE/0SuqEkrKug2v2i8mRrojVrPf+JZ0WAHpZiS/fLvF52J3yWtyxj50G6wUnwvaYkWjy7o/8gw6qq2lKuIEpHlGSVH5VdUGIkoNPaP8grJxyHTtqFqccdQM3FH18aBtm6/WY9jskYiAFJBqV983w+DnyrQDwgJQQKLVpWye7U7vWP1vq4Aj1QGqaUqnHiog2eYpxCfQM1UKjg2CxZNUWmqzBWIf67LvMoWS30HYaM7HO3wkOke5NkvtJpoyoi1GDHoOUS4JQddoF4iidYBJQtAt0ASiZxlwkpBzCTyBqLkGoCQcvQJRKrLq/mYcEJ2Ij8WDBateEcmsF40KPisezdGXnIdUPQ/ztt0oreI7QMUjO0SdwhDm4aKRJmHIkqgk+5mhy1RdxbjHdJ67w+nzkaBN/kpokZ8BacZBMnhsLGCHlDPv5Xa4BLyxJ1hoiwSbR9l3DRwB5+6g0626STR+gcMJo6w+2YVseIZyrKB0fSnGouUWJhaYeQSJ9eSgj6spqbmH3wzEcha0b4qh7ODZPBRgQQn7Rg54vkFiB3q6VVKUdlMnnmBfOjwl3089AfElOB8q9taOa0qEW3ATSEJ0BYHVWNzSM61scFJhS1p2aYThxJqIuyupvrAnIb4K7d+qGp/HUA8wXWKHrygdqmr5bCLoqPnvKKjcpkyo5769oBXivddgKcR9TNHK8BxezCK4hFy3D+unh93hcffwaXu72R22t3tDLq6+Mc0LelT0yQnh9s+G04Ytj+HnYaxXE+fBSExLeXDRnWq8JeiYF1VNEsMR1emvLc86yuxo6zNvCmJc6wzeeoDlmJmb/fJMixlqoQEg7rTwcCLv3NUBVPj1d05yXDfnAGq8tuugYoS8883dYHXL1fVcvD0VUJj2y7+12vaTk3AAlKZQOgw3XZ/7SIt/TgLr6i53/DH0RkDZlpCGuXQe4SxJIGzdwomEeUVcZakdolpbGVdwNhG/1sissK0TtCsVq3WdjpDDEk8Bp6J6Bm+ganme7fZQLUlaLkm1TF1Wp5Z0LRaqWqq2a1ZLmrXFwQgtT+vzEWaiXKeXs2gfe7tD1pnoer3Wiqy4b2P/dRLnan+1FueZZmqzsr685J3whg3UtMjfFZc8RfQNdGFTVQjcPfcA2zJ5RISS/GiqaUqTcyi4o5TiVfNulKeZ+UiTLdfViOvOWQKubNvsQefp1eJQWibgsQTpa9Me8mqrheEGL169SlCeNkm9jGOYE+eVgB/0i7SOVg11oGe03SRZXOMNJSdSs+FExWw7U2mKBrRrUmqFkNcixWs0whtvYXiuwG+7wYHV9PM00LgnKuhhlxDxBRv3k20FtJCRyPPBjvYE6tu8pZhmaUrLGsigzWAesplpdtegAoyloLqcz4ilKJkUMz/VoNSggYyl4pKj8zM5XopLFbBC6VGDaoGtDn6jqDxZLQ2aEtAQFkpT71rQGpQiuTus1e3kLZY1Hn+r7Z3WFbReUzWFN+mxfabBtnsWTMshPd3YO0R3GhWU1tqV+kow4adCYUct7hVTdIwpbTCwqDCXyRhYlPOszENQJnnfKLQu0cai8ooSt2dvo4njLSwqraTMtPB6eGhtgolFxVGWxDWarh59WUk4i1sTOQOLCquKC404ig3wi4qC7Qs4i7LYLfATJZ913lQ1+7HLlLO3PEcLPl+Sc9/mL5iySU1ABQJmTB24K/G+DV/sm7p9z28/OghRgi6h5OG5wvS1QZllwfDQIoFdQs2OjQzsl4gYnyUE6RAAF1PwDxzkI/RYwXlbrCu3ZWK/ptyWicNafFsmfstxZlaF5+lD5gYn/92jmrzqD55oyjl4sS3o58jOuAbV052dV5w8+pnkafHVbueYL+jg07akn0976xpYT6f2joF6FfS8xvTHUO+1r0EoTekdN3lTAsDB4Cfw2xF9AW78e+SPdelcNCljHVFT2TRMfqdm4XQMTpvyUWW2At74c+FrdxvQ0oImVRc71ftoEUCz09Til7bxM09ZGanqNg8NOGJhJYvh1wN+VFnQprvH9JUAO7h5MWhX133PHkioN/p+TmJTAubVcnsXSJmzT9aXmVYNa+YSsMDMFd89P6E8welTUWSP6EhyMcwj/ebSItDvzZ6HvsmymzRlT8ca399TGJuiWPhKLtjGT4bZE/9LrVd+/GnsX+T4XTENvskawAv8nOeXH0f5SZFXNb0Id7NcCK1EIEtyf1ZRlSQtxX48R5CYHOcvT/qQfeXQQrGePu0wMO4LrBF3OhrWBlYDUdz9LUHAo9FK5xob6tNbieGNtfm1ft75l7/9x4+//DRrtDtcXbJxylkzIIMZsahbw23lqek9UZTgD6hOTlbUxmJhaIl5otoe24fQasRwIMahKcPnb9z5dBeCHUAcdq8ou/jR6xGC8ZNWvB3uwtL2XIeiESpg0oYzSX48lLRIcMpn13dkuFKAOjt49J122+rg3Jom/Gdw8Zi3i5xgzGdwQZlPK7Z+JIRokCKEqebiK8zMTv9r8ZCReaLdUpWBBBqo5CN3F2Z6d2EXLdbF+Yzy1DB8S4uAo2zNI7JYBKk6FJO75Ja1kBbOk7tCvnfyjd28kpZw06ABjKOAnAMr0AAGVACpxexJPpsq3PzeZiktFrdyV2trDuLqolarlGnzAKU3VQlKKK76b3mH0yPWPzIm/hS+7JdbkK4IRQtGgwY/dBY9l/5GTvaLfx2kammdZBj5M+1AInFsu1VfkgNKJJb8uSFHiuCzQS78TsgQHTPzayEi8WuHHl+KA0okliza/DH/khdfc293MqzLiBWJMRWvvDlyHVCisuw8G4bsZQCLypk9nxyU91dSn6Jzv5RsLRWIdwsWnfMrpuTlreO8w1WRiY/YOLJvYTv2lIcNqIPfdxd+dMdOyZt3RnV2WogAExkxOwr69u4NcmcbSG11Rt+e38CXtM2oGuLTW4IBqNMBMjR5/Qx6CK40Ff4VOJmelYKfCukQ9viM8pok0DfO1JZViPYVdu4L7/sfbqxtr39YW1Hf/sApQzWfEHEUxhuILGy2J9Q3k6L4cil1sUGj1RYibAUTwgfNX2eljKcYlMSViGE1yLuaZknfJObc56isToX+3Nn85+DOpS8w2fZT1GGJIREA7hyJRM1VP+PAAWO26rFc+E0A1Vk7Lnki7In7UebxwtLmL8X3vykK48kfiQmheKA6IG8Zp+KM2eO22vbQ/8gik+Ez/n2KLFc/YAuF4JoHASal2ybWxF61wOnf0Svac/mzhfS+Mg+YCoODemAWsqm+kYUDTYVbjTz9goNhlFgHEL3NqjopMpQTJ2URtc9NLqtfclT55W0zfyA6pgs6q5avSkf3Qp/MPisq/gTBAp7os90Plr8Db3wu6BfD/kVgL3ztLV5RfTOcLSG6N3RFrWyfcC9elo4omFmzuDsdTXWFE7alf0uOeJFxe9UZTHuDC2tXzKpecV4X9G3MGw26/aQpZzHLZCUHJOBVKJ1lFaTNvEntD4gvq5ocm//vcZYVWeXGeRGtB7kXP27ub3cP29vDzePj3XZ987R9uB9e8RjMyp/+UBjWIdo5UeII1dwrjcQV+rikC/7h0BwEVUhq/hNJVId9DVmvk2c0AyuzeVEziDi+KT0+3m1CNiQl3nfXjPRMfRuRGj1aEzII8m5ArpL8mo9BVYjGYyGMbzq7p+37m/XTYf3w4fFmt937Nx4N4nfXfExcfRuQDj9aEzKK8m5E7rL8mpFRWYiGZCVO1pR+2908/h6qFYlg320DktAM1XYm0NGbjUxKsBZjJSZMY5HpCdlOTJK4JvLu4/3t3SbcWKPG+94aioGpZ1vRoMdqLiZBvi3GWZJXozGpCtBubIRxTWd9c3d3eLx58h1Y5jjfW1NRMPRsIhLUWE1DJcC3SVhL8GoKKhUBmgBECF/1f7+5/21ze3i3+f3m05Z77NZRmAruu2sIWqK+7UEJHq1Z6OV4tw5HQX6NRK8pRFuBy+KazPuP9+smCBBsqqVD/N4ajpGrZ9vR4sdqPmZRvi3IQ5ZXIzIrC9CO7MRxTenvN59u9uvd9vEpYITZAPq9NSgIXc82ZTIRq1mBpPm2LD9xXo0LpC9A+7KWaG5inx92/3h/9/A5Tlubof8PaXRy3nFa39zWws1QITZSe7SVG6NhKhTHa6EA0fKmuvt4/7T9sDnsNuuH+/X2bht4YDTgf8fNFcI8XIM1WVugyYIEB2y0fpJDNVuQ6rAN11o413Q/3NzfsJXk/unmabv2bKcKsO+tUepoerZAFXSs5qaV4tu23MR4NSStngCtBixJ0kQCzTyVcN9rM4kyt1SDx24qkWaProKCNJd480MLWVyT2W1uQjUXKdT31lTUJD2biRw4VhPRyPBtHi5CvJqGRkuAZgGUIzSJ9cP9/mn3cR1gQaQA+/6ahZqmd8OQQ8drGhop/o3DRYxn89DoCdJAgJK4JtJNyvrljF8TUYB9b01ER9OziaigYzURrRTfJuImxquJaPUEaCJgSXxqzoJ+ecmKr/1z84+0EN6JVl+wkhBQgAVsIoBbVewualWiBO/rgruZa7xaJZYDZwPZ4VfCPhxOB4B1keLx4T9FKgudbRWmoyMnHlFl5UG0MmbkcWa96uG9uCttKBOlY0pQRv6IKIw3say4/k2Ne/ZAZTR9vZW8tRJdoqFxfWZZgMWM5mEkj8BRm1kSoXOYUF/1NoJ/K875CnlpkTR3jSMr7M386cfryMTf2ENj7P2WtnBkub05OppbRvQk3bgc0mayMOGhBg3dCCdKJA7wlCFBjKjha/u1An8ODWpsLWE/iAoytAr5fHRMs3Az/isoZ4K2JPhhi+bhVxgJuWv1NAD4cD/raXp5unnY193dTXHwOoADaAoOuSPFpCmK8QFARG8gkMNbl6kGvWnliSpmxZkLocpgUyX6KFSiuIp7W1eU2/zTMmo7U1cUS4uivqE1eUFJvT+hn375dSHpzDDqDFe94WUd8etk5a8q6DNStJS08JH6ram6e1STVxx4IOTkKfEj6bMYDSHvOOsKQmcdiAX9/pBPC1y83JvX4Xp6V/u+s87u/BHXwMIGA8EVWtScz104133mOkWwm8FyQO8xqi8UNy/1+TTdGSGQJc+PMPMjTPOndkdg3bwpRyq/PsssXGluQfUjwKZ56Gh/QiWO6gCgxXg+cGiPzj36BADcGttXDed1pQrxQXoyZiuBPoK21zez8Or77UWHGgls1EsbRYyPrTf03SiO8cmBFpfwQc3GuvkQGPJ7G0x8ByqDfmOorWi6jaNKt/jsd+qhY8mkmPvaoAMSH0g1enxqXo/r5N2pY9x92j577ObY9glmcOyxdUMq94NFTEPKQo8ewsnaF9tflpGw6ux46zAYU8n8J3pFVfPrJcQK1q4lueqeVVpCMGdrQbl8IwV0vo76rfrn8I0zNn+LF4jcLakF5inJjwtoHOxcQybjcGg7hOhSJ7auIfefVZEfuhE5ttyJrWvIzdhrjQ14dLWiqWuIXeizXveLlij5go7xVXJ2riOTVvjwgkh2oUuInVi7huT22ZPDGZXR9YqmriF2eKjvUCVFGf8LS+xdQzY7lsRIoKo+5EUaX7fM4ELC5VPg3+tz1v6vh+cK01dxl9DbC1L46JPhZ1Thw4nilyWErHhrIb+l/NPo5o0lqm1OyLhL5q1dTXJWJIvV1hVn7GqC26n6cl9ZtLekbHlf9feqyD80s70ofZUUPnpfNc7Tl1CyEsyF/KTyj6MQXZxJzYbBuigPGX7F2eELfgs4+GocoDR9NWeEbc8a6REaspXQyvZkn7tUt7N8QcXWqL4sU6UHU1cTe4V2fNX2Kx+fHts1epTBaY79P3JkUsiINyxJvokqXIXIAkI7K9eRKGQAiCYRnBAghsSwg6lKYoSRFC6R4jzFlHvlOZpMztJ1pIaeMaiERpkuWMgMPFdQyowxUYDLnObsiKbTJoVHIKHyGUF72eMDKqPMCWTo/yNnBUoh8eYF0i9jWK22YfqA7VSte27yWuLDDqhqxRGGVBuZoUcatdAoY42V1OWq8fWrb+ihVaM1xuBqkGoadSg5khxlMeR30NHHm6TIa0AaE18Jq9FOnO/Xfwq9zEO8fkim9hC5MzKIrmyv5LuJHcwsJRJ6QFk8dA07mKw6UA0967gu8hqR3GX52JrWQPp0Bq0vVBu6b7XLgAUjvOrRnWnrTCjTSuavOK8L+nbo758fiM2FfzuJKmuLSnabSgIVeswfnQW5dtZASV6ds40ofY/hdnVBZd/3qsKS/cR4aj1GF6E7kZ/0X8l5QmDWJLGxlLzInd+ocYl+TyfUMosLWJdLyhYPGWF77lFGhE5be88lWltavAXVgFSjLkJqaHLRMDIuOTvYjKO0EQ47ohzz2LnHgb/UHltkRrUcQYdBIfAw2nNeCQZCfxfm6rAXpECafO5FOcoheZMO+HCpX/7zEFOb1NCCQpsdgMNwagt/q6PK1ZhbUPRicq8ttCwykrwxyzWmSwjWGlxQeGO3WVUcWM7aSGrnVpaW2Lj2UOGsSZscU+bMUlypP/3lb//x4y8/Gcb+f/Dzf/b4g49eBhZy4J9kYjbFJ6FJIVoJGsSQGqCh1iZv302SXM6XDNUFtYy6TotrA7A//vSfmmqhZNJh2TJxIgv294ztKPOXH3/ip41VTS/JcnpWoskQ2gCmhQ7g5/EzozTdpEe8lHaUprg1d33d90W6pO68NXdl3cz71VKqe2NX1ixekIys2edyZEDN3fyY231fzAOd6UI0fQV/2Iyw7y4kS7HT6NoVhWayemY/V0BZT1kEAjpk76G0d5Czf/M044MzVg5uy4JzhaWcF7rC90IfYOnezrwSN4BzO+84epftjfFxVQvndkXhmcKqmk0YQO8nGUzyUN4u7F2gDA++YoqODvuBesorDtiXu4AeNpmZQYRH5jJrASUtSkxr4hIpMcgQoBcRQ1EeoU71qItIcD3LZNDgdXbJWkSN6NFlt8IgYoCNJYLvWbsDDlWo7nWGF7uPDdA1yTkH65/mLlbFsUtM2zOrUfTw8MuJCtLSFYrCNXewnCBtXiEnXMPXyeFb/zZ/wZSl9g3V/OeA/0PmWAri8plWXaV/ItWfSH7C7MG21PErSbwfr5NTCZz1couLCzY3U0lUzNAWFxpi3qbSOJ+9LS8PZyFGL6XCEd67f4SLCjJ8qSRJxq/Fv1qQAU0lUDKiLSFQf8pIGrxw020d3gg69CHJtlg0HSvRmncTdJTsnHvaXu9o6lpiqwrX926JFu3lMmPe+wh+gpPTJf+ylODG2LUF98f7FhPdG7yycDbrXEozs/UdyK3evT06HQx3Elw9v3kcFw8k2eksr5vcMOtmN6kkwMIZIrS3cyWZ7f7OUq22tXbldssevF1Aa2fmSiKrHJXVaRGhnKlriW0vIi9alVub16rQ/GJoV2T4hk307kj+JUS8bw4YfdGTJyfv9Y6C9moA9/48Ek/HDWCqJIXcKoaLChHqUikKtlFpIQdXRXYJENxSauINLCms8A4sKyUVYbbPtGKmnRvr0kP1awPW/5guTWQcuDcbXRu/I5sICd2HGaW4XUQ2yfC4hmwv4YyTE8pJdQ6vg4deRkyo4WQiJOhIYhYRchCZKgk+fsjk8L3txxy9IpKh5ww/sgeIQvS6UszovW9VeYcp1MRXPbz3R5E7PN6GsUZTqJMxVpJ8UmlChXkn0HSXF+rwj0Zd0ANAJnHmG38d3GTSALn2B1sIt8ARug/x1Hf/Y/7MjduZ716RAjS+kiqwiGpZ/nvWdBNhZ9hbgwQzug6uabXmmwa2Z0+/eevRYEfW1f3yfbfzI9z1dVMjQVxGw12RoGyb4rwm9VsYEQJkXBXNxuddUXy5lP/AnvRFrMi8KUY13rAb67TI+zmqJ38pZlwd4yPmfbbM2SDopEWNG1/PXrB7x6ZRjhefeDUy1LhaMpJ/4WvDU3EjLA+cpChA4ypptxsCNfMJWFzmzVr2FfcFhE1zJ/YSwLgK2g0f1pO85+J6TtwFqAisrW783RbJ5Yzz2ulC5VDY6UYlewORtR3HXmU0Lkf19uzoGrOWWTLksKLm8FHUWdWczStJ2fzZpeL0ZcG3RfsCPiGpwagA5u3IwQ9xYuga1kGC6HJ8c8TGdZddp0dEX0iSb5RGJyhIeMZOjlumUqMS35NndiJ8Ngd0Krx3B+xkuKZbNerwyrYKEzIN9u3wkG+IFHlfyj3WNxDQA8foniXLfy6/yWxcsxrAB1ka5NiaqhhypKCRlSTFucxwjcUq4re0HqjrwSMrK1n1QFkUYVrsyLqqSWw1TOVToEbWchnjquzWfRgpctAYSqwm8+9JnpL86LQK7Ms6LQLbiPXMvJVzBwIaZG8PDxQdPbxvWuKFOq2XhsJOPp7sPPHZk6z8PLIwwHs7e3QWXJ1brk6IMO+cndaaupc2PZJNKSTxwLEVtYH4edldUdTuYf5RmAk/ir6ff/zbz3/9i02OMOdmzpI9jhsAzy2292FzmShoR8bCrLv5kSeYQrEwPE+Y3jZ4TTUxD2YF9u6EoGJJmOIkQyzvtts6Ha5iNbXkr0lhLkqsyEKof9TIS+Z4Tu+QuN5At1ArNXdN0a4PjLpp9npk1F/y6xItd2ppCanCqfv55ppj3H3CQgUcv9sN1TK1ClZBG6TyKxhGFrcbyVY6e1Ph6qetWMcXMqxU+jyK4SmP2X+HKvw7xS+RVbL/84wqfGpNXUFsO30UDo/Fkdoa8riy4Sm03fhfoH22hhZtnfrDHu/epsl5oGu+CRMddpRRBLo0EqOtlksjsTB4aWQC2uHqkjmMeRM6MDM+3p84T9F8cHfe6lBdzmdE35YUtpIY91cKZKAcBAt6Rot+39Vg8urij5TPc7+E9t7i1aU3SUMclyEe+gWz34ET+odtm+/i/Eywl0MUFL4j55xRTl5w5fa8cBDfiAyu7hqvqJSHQ/yjVEHdwPLTjE9CX6HxKAhc3THNXnNVk2TZ6iGYvYYThAn88Ms5jPUMfkJMCx5lEuk2hRcjXi7zeFVoy+ZCpY4T5KiVjJErb8cvMV0p/nXUy11vURfdJyd8RoPqV0QJOz3hotzCXjz9sstnzTWY9wVVrCLdmlqr2WAjnk5Ts/t7VeRt0i7oXilXAnwOgl00+gPLMMDe5c1q8Fw8yfsA7rm2xK5Lnl2dSAn1oKSk04kSHQOTO2UcTOAuvpVxBF/kmNRLb00CbHg1phqzw2WG3h4xPZOqgsenpsWgdYVOyu3wvy64gk8dZnYVgC6OnLnC2osZynOSH+182BVyiO21AL8XlUWkZ2JUBubhu94BqsVnc+X55W3zDSeXmo3V4YmveiOYN+KuRWrJJHB3yWtyxuusqPhzfeFF0tZQMhhaWOjngn7BFtnMrAV+7Q0sJKykxXOMD9bjLiSDPTG+t3zNAqyFgTu9xuQhqMIJO5Z/S444Rne36vDTHj+eLF1f/lhkJLHYvjBYbuHi9efPl+fnDH+lqLTbuoTTXo0mHMLLIDvKTaWcjR0WsVELVSP2YnLY8dBoX4mBL/19WJjQIhJnoaZHXkxKdcJZFu3jNOhLf53qrarxOakjyuotXEdaurvkkbWl9JIvIE43IO0ueR5wftfCxRuQ2jl/uDkPx3c1Ygf8GJ1/5R/jkWKGno4YzsLmUPE+QoZfuqiGe/es4Lti2NWA7fEhJL5VrQguzxlJYnh/1UKXLfQiYig5nqJ9nAY8/tcRDySzH4zxhFmeNlttKsB4zcXutIYNXZfUDED8UHkNrOQ4bQV7CnrFtLK6VWSlaESPK2neZLoIFbvAGKjNSBDjNZoUVzXJm7JekzA99RVnJlRbkjk+ZmNSagvXmmwkORx0tpTlesLZQdq8WbVD67u32mN4nSFFDOBEILrqQb2dzztTdXsH5UVOEuS3zFQIGcBD1Sa5IG57rA0/itUHuCXWW+IggtabGUu2Q+1HkiHE4li2M0jJ0smS6gwoKGPYxuIe01cCzqcnlHHeVrzFJc5Z5hCrp9pF2zpMdzf23lA98XCpTwV1mM+AWa94E878tXaU178cNnvhujr0ZSWVTnsecFED/rKyqFPkDC5rwI8u61dBFLtSRYss6xfnlv1qb1uCFLJH0HP+hDKSohrDc9IbyQ+QIVWYR4f6QvP9CZX4kRb/xDY3zKRlnUYLHQdAtZfRsKcJ8LGMZ7DMrO46XHO1OlkMevfBQ7P7nYegskvK8rDWllMcZ9WCuauJtkyh6qHXJamqr1RhDdD8fSy7+VYWlEewWWXJaAEsxOirjONCG7VoTmEnJCPN3y2zcmsxoMc9p4m4YMSM30JLzcqm09fRivD8SpZLPQ0E/EhuW3jusjAfZpg0Ge0E+xj6+aCRh8P00E+43+QR5gF5bbwj+eXb70VZcksVWZXjfgeeIzZlbklVU/IMSs3GG5kVhruG16Q8vurPZQW8tapFUm8KNtkY36MzyYxrYwDXDu+lx4tEu7qUbPwzn5oDUOaxItHttt+2Ieh2WIErxaw9tWVui695ViB73mLxoG0KtJcAIWSxgWCAUz7s8CUIzwYmJEnF197mVY2y7JZUCexCgcLiDCfo90+K8xnlqWsVkJNbcajOnp77T7Wr3H2SjzQLq6IHvlBrdzsJwd9KnNQ4BW1E2knpob0bqbWY/Qn9GEdL1SJHkaJv05DLW3qjdje25O34p7/8/J9jO84wyi9lIFarEc7XvdN7FALpZtH3hM9lQRF9uyUUJyzHSDAVDX7d46ccfkxZqc/sWSFlghmVvt80ZU59xItJm7Q/6TKihyLfoZYDakwJGbrkyQnTPSgFL1RCj2qRatddwldKanxDkxN5DfYNGkw0YAanLybtmBeY5N2b5+nQ27PNp6fq7ZU07+TVBsxTLB+F6KN0ZQxgKBT0pcbFk7p2LYukyMNGPLN54YDMsvEH70iO6Nt+tjw3M1SDxGGqXuxYcQ2+1pGz7Ss84N1aBVEeITTHrsp/QDk6YrqeLtCAPOUoobnuT+zA/x15pogSXN30byHZslXhBORbIlphdXTTTFQOEJAhu6HtQ1Ba3rs7l0egi6J8RsmXyWkSaRBa+Ck8Di23oJpKiEaMNlUuEI2qlravwgPLzpRWA5Atsz/DiJ7quoRERcxMGRI4DOJCtaYor0gNOcoAoCuiRaN8yRMECZtDCI9Ykeh+xc9VkXzBdZgaMcCFrhaTsEZRmdcRZrY9Tjia4iOJtFb0V4peWzQiAQjQZ8l77g8oAewcDr8C99dDCYsY2WhFVhruglGTohqhsmzf8grAaIXK8rkHs+AmRfQM50Ho2oTyHMk2YbYPxSWvwSE8EPMG98xw7UJ3PjLso5FwKY6RSDc53C24EApEuAVIb76RyjzLsqSOe9BoAoDBUxBvm8CpG90ukhGuc+wAo3eQfVBzh1EapIX2gLQDjEW86c5CEO6BYhEtSpzfjCghKDNIJEDGIn/Jg/l5hIpF9pUdJAvXBBu46A2wCcoDN1sgrBs8m20WC9piQHr6c2N4X23JNrQvm6hy+bPPE3hJOFWeLntkqIbwY6k/NOLJyu68CAj2cGDfUZlWDdcsReUDJUeSh5PRwRYDbCwx842M+bJOvvIc7U0Lei63FItNFn1OuWGkfbMYcFxaXxR6TLo76q8AAx6VNlCB2bBxr9ZpQJ9/wOfnJu5fIkoq2BF1fVGLUAAH0z4uV5XtdYg2a715vNDyMOJb+1rlLFUAOD3ixtIiQlbMXNaZ85VktqkT/fDyUuEFVRe9vevJfiE4Sxf82I2963/thsaSn7sx+B18bzK+gHGTJ6eCLvjtOduosX39enBG31gaHdCR1DBOOKNv7KVe+EnViNJ/x6jc1vi8rPwTRiWp8fm7cMEHXKMU1WhZF5w7q9+LC05F+q5I3xZ3wqlIn4v07Ttyw3bso5b2BBFNX9UZT2yduCu+LueDJksgbS1eUXpTYodfFhwWW5sUv3wHw2Evf8mp0aD/O5getS1x0Y/PDH4PX57xWPazM4vfwTdnwacFvzgzd/3vzVgs+bWZvet861+FwC6zNittOn1qYKOEjRCoMaipbNMFOEib24igUxv8u0c1ecWfMCUv3V8swn/KwtCg6ysr+iagvSsuedoc7bWLuaq5gIxY+13tOKDnxTc0LbwuLQj1OGHnSmopkp2/5SwA8NaeljvKVZ1la3aW6d6iTXr1tap7ma6gtHsx0qZmqQrbBvTnQDbpRo1sQFbs/a50nW8m0oCCLHOThrHsl9ozpHqLZJ/BpavrOexZN0tCto+7udZi4Dto7uytXkNzMqPOLNC/mQBJH+6jcDAETiUeVCjorTQPffAX03xl8TvyGcqVcJaTFSUdkJEojdBWqe3ExU+yx/QFoF0+hbkvUtyXPiGKkhpT8gd4EmMuDp0kd0+BMcApksH5AA4acLivAa7Spc2Po0wDHkmZvB6NT3zfzGZosooj+b22pvz403i4UWerK2y0BbOv8JeMwEj1lx9/4oIc3aqioMEorkRQJ7oycOX1nPYHf+BwCnjI6PzZFRu6x82Pf6OIvxzq/ykYdtViH3vs+Iqa+yrrIs/boGH4ZtBdiUkGE3ZLIE99+FuZIZKHUzMCRufe1IJwzHu46LwpFi7GeBMf8BZgXmYowTfpmeTsaj2qCxq6nXc2EG9jufbeWV8X+Qs5XihOJ4vfUPKSwYDFmj+Mti4nd6Tv1h0CXvKLvRZfAg6YA14M5vK5FVu+byj1mrgMGN/v3EqkGHhuNfpQEUQ41OgYjnyHFp218LyqN2tw+MaTNcWIf17Nm/eAF4M5v1HaP5lH/sBjoTUmGcmPpr1fmWU9YKimalSww/+6YC4Nga+ADi8G/2YyrFt2WnBXYYXibVqf97MIMQChX6MLZaARHTb/46YsHt4TzRtxXTwpesXoTVokuKrWqKwvFAMjHvIyUG+yv9L6vqjXKE9wlhljkip7cyALfyl0axjvcPuQKPira2nP0EJyh3zrNSrRM8nsPvZYSL+pO7kKa7Q8vwyrtGtBCOQ/jo3qat8zNgqAVAGOqxY0qBJIVRAnx+ZaoJoIKybiGlvSqYvEFsw+yEvT+YnTRNyCov1EHAbuPhG3IQ+fiPux7rIHbXN20C3DtWHFaeX/Fprw0Evp2eH2xXFDIMBBDuWQo6uBLDhsNNgsOPyYXypM16jGRz7Bkjd/hpqMqIuo+ICris+BEUTEeQCNoUEcRYWRymXm15pUIIUaDiDj5R15wclbkul3lBVlwKfhuvKPzb5oAwnJdaeyKkdz9droAb/Ecg5srRLN2eHrd6l+L87GDDROehr0U4u+rKQhCd2uKGLUrGk+OtqaiSiSX7V9RaR+YuviHGWbb8QYn1HYnOGEbDQc3+cLydLup5NcQXaE50CRGCftr3rfvKfobHw0VUVaihWLd1Mrdxd2kIm8ACJ3Ks5TnEh8i+cK01e8x3Wd4TPOXfnOcCLx7Y7yiGUcOUuxIvGmOMOo6m3N5+52zBVo0bhXRfbKWXPvP2RQQScKgCnWGM+0mGONhSzyNknLAyP6KusGWFdnck6BevOEky9lQfitaJ0fx59bh3cklnRLFM4SyLjBQZz1MKEdMz/nwI4WWjlhm/SivtwHuMi8U1KVfG51T94jXGTeL+x4jGFvGE57QIvMuhvh+1lUKPodbD3CRtZRU3I84mAtdYQLz5ufVzJw8vLGMhlVb1WNz5uXF5zU0BkEZ1IJFahr1I8aGQGNFhmxDWasM9IEXB4udXkBrzgz8mdpeXtfZEQZsJ0GCX04rZyCgypI5QUlYSvFi28PFY/seRK+9KLrErYEEJ4vbbsS+wTniJKCtUZgW87In9UYnhV3nnug+1l//6bpNSyIqkHCMe1OLk6+AZykvLwnP203OLslpukLNZe9pCmYH3cP681+f3jcPXza3m52htzAUyvT4tZuGLSp0hOmIRitgA/eG8EMaZbR2ZS5Gka3A4pO+BVTYWnrw3nEikF7fnZM3D2BXaSc2tVBhajK2mb9O6I5rkDr4e6n0GiCvMOH+aY3JcewdkovcuT5849/+/mvf7E91wJ0zqpB68IenYSERwtIfFJtoGdXpnQ5ptaznzlJbY27L+iZHfFsj+QBuAoFoLUv7woNdQex4w7AaYBoUQFlXQtF4SDWT/gbMOymp8xwYvClOEXNLKQukiLbiE80WvCV4QTjq62Nj4hQnG6+lZgSYTNBUyGnZeDrvqZg31MP5Sfxaf1iYGZcC2rtxJk/TAlbDhSXmCWNFbvK4CJWaovO4vRmAdIv5nSsYRRfgMlXgwpNUJ42mQsW+8Zqi9eTHvcbzwwtLZQWVXWoSAoNRjiJ5I1cTeDhOWNvp6aHyQG+mHrnNuPLl0Uau3l0Qd2HmRlSyLFFu7sThqnLLg8AWzExuuSKzwWbHs0MqwGDfgbdVKmZ95L8CJki9b8FT42ad9DXJ5KlFNsc7RsMzQCs/TLoU1XLDjwMsxUHZ01xjqncO0LVl20KHcFMnBkaAb4YZkOZzztZbXNSk2b1kj7W4mE8bZsZLMkgQtQGYeGDUkGQJcVZ+cD8msethfUqMLg8MJQgBGlRqh7mSJvjNSwZqOGZ7OmPbbbd5FbUjUI0BLCsdohoWp02ATZGA4itBjB7fjNEg0s/lmwO68y7LR7EndM3E5tLLsaUjBBmKx7Nw6Wdr7y3Bs2ELXcGXeiWJ1SFIdsjRaNaT8+B+LC1Pf3hRLioQ7HtkEJS5fbvKpLhvFZ2r8oNHdGSHCVIpyDbuJFzVQ6OIik5SpjxQDVCNhu+w6HHfV1Q42aspIjNUUZJcdCNVZlZDZyV22Re8D7k6ELY5cSjpR2fW61OkmwuuAbSArtN6aTGLubirkdywV/XVqXX++HWA7aWyYLGwFvZNcpIqvFi8WeZtGYlfhPS9lkqUCPG0dC+7h7wI2gAAyqQD1gspUf7YPVNk+JDeLpONlzJCoCXdu87t9wWVUUwfaCIv5CqmDpJLUqR4N6SylZuMmQZxgeUppQ/ghGG7WqG7kZebkIriUaVRJeWVJyFuG0oLQPsEiKaIx7phUarbTIDSwij+AVTduApPQgH3wLJmsMvLKqqKR9yDy9rMLCMsH9dCKsjVYXPz5lxK9le1wx/SVnJy/FQXRIW+jSfRXfVNjUSSSA3L3khtGpDwayB30w6EPmMRGpTChRsbP119kE6CzeUIlNyKilfCUxEtrekqkme1E+IHnH9O6pOxvNqOtYyuIjsJ/XJg/gEaTnOk1mjN/PAc8c5/8cKX9IiKVIf0iNIMKaqFQH/GNu6eMUUHTHkORJtSeglAyoFWRfnM6m3eXmp98kJn5EhaqmnArRh42idz6x1tpd8IgvljVxB6f9zwfQt7gedmgivUrzUdCa1vKCx2eu06YCjKvoXc18EQRrc8Hps+rjPBf1SlSjB5qA9BAB6Bp7F4Ax4Tv6esAGY8XX/xIHq6NkCciF2oulV1bpuObdvsqpsz8IhAnk1k5SA1qv2ydYJhNG1MoNSJBvnyXTrb1b8Tqq6oCzLeFvokT308x6R7EIB022ZCBh0OFXTK0DS35tvAqmrwBgeaLP0tF8Jfi8oiICHsgaEjO0kFAOmvwiLlrjJa8q/1QuW0hW0uF9CK/bosQA1ta4MR2gI6IA9K3ZPT3Wtfwn2q9GKnwqtKZXEjJxJjcTaHkemaOkKUktpZxtHbGPrZbR1Bbn9q53ViZSx5U5tLSP318m3NfQ9FsNqT0QDG7znmSdokBh+6+qvlygjenBtFuPV5Bky8HClfGZbdXa0SWY4rWST2atNa+kIaIE9Hat/PJoc84KaT5v6kV+NVrxE6E1pRyu3zgyucDByBYEUkP3XUx44829wcRVOKI7++UYry0icZ1vV9ykWPXbHRAcbukex6Kmf2FEy+466KQbupwHrS5tq1BpXg3q6s3WJ8iyH+Z6rO+lVB+/DXGPD88aAhy6bewRBpfHnXMPLgh529ZVkbEzTWEcgqR1s1AbVnMiKSXw1mAj/oXq/q2IP35LskmL2MFnUb7PqDJWdocWF9gG+qCI5I1cT+GmSaiymTptUZIHleszRoSp9Z+ju4kpxdRpDnMUz2YHFOS8+oNL8lh7uwipyBFy985I2mFhCHHcM4Xbz/ubj3dNht3m/2W3u15vD/uHjbr05bH+7f9htDo83T0+b3f3eeBBByQlqIfBID9F4t/2wfYohrQWOp+jxZrff3Ly720hM39z/9vHmt42HLAh6YG3G4KVs4WaxEm6FGaEDqwIthj8l1U2KSlPiAGUp/VJ4crtrjrLNX8a8lvPbXWqzcihnD3Ju0JwHmRaxqwscezlcWPbyz08veU3O+oM03W/A2UqbC73vSI7o2x6Lb63IHdMbkJSE+6BXYqzw7e8233ByqVlPdEvQMS+qmiSG+I+mIDwCNAXZ5ixFIyBBvNa8GtaiEukcY0ruZp4ie9BfCWb8lGhsKdcA6JInJ0wPOSTm5aNzamkJqbDaCY2ruNGxD6841NXeuffxvqK4ruvsxf6WpkUeqk9LyO3sXFPm5luN82qhetoIxrzFq0nPUP1S0PMiokdb15LLShWX+sMiH7kzdl74+/JHRPOqZMuEaWnjbFPHRQkavAuWT8K62d0jLViSfborLqYVh7QEOAOL3p4sU4bcHpSFwmdyGsrcnd2kZ1+j+lIZ3nq35cvNqUZ4RwVyM0pdRf5CjheK022K85pPgxxG2IBPRvxFlJE2V2Lzo7CaOmTaIS+ipux+1X0lEroC9viEx19EWfcQaVg5I+giGi75c3HJ04cSt+9Vm7NJWSvqTBS9Cfix9QD6MnxESeCeYcBcREGFM5w0I2NYFQJuNCXcqlD2W9PcC2413OgpzBKfSZ4C0j1Y8lyNsCE9rw6vdE/dAM7t2yqZYC8ih70HVxPY2wfWeibgSwgi0wlMIC2RJi6alDYvxJzkyVbFCLuEiLZbBBxJsJXBA0cSIs6Pmyj4OiOAVEnWjaTBTnrsWHIUa776UhrWePWlBIfSm1/fAD85A+YK2Aw6jLVqkEHJl0v5CIiwyRmsWgBw6GyGosu0hXJzsnoFLa54QFIprhExHlxQUBoKByTEoncUcJZCQYkrHpAUMd55UNABvokJJ5LX+EhBo5ucD1c+IK3mn9wYdUUDksnQM3atPn3ZgHRyXH8t6JcHSo7EHARX8OpAigEkIMFhLenIjS8fkFbdJHZy5DQU9iM0G9rWLI5Fz03JW5wQyHFLzoCseKBhD5UsdmO+nAVhs+LArBwodY92bojT1umAR1xAzHtU1KBCH3OBS5jVCMhjPhy83dM92i/O9jCBJ35lBFasvM0p3gmI786XlJPVVpaakDh3b2bW9xin1boPQzuRa4FyBpRwQOGI9qDQdYaMY49htZ4A0Utx3TStlp1Ncx3p9RjJgBGOXiGkwrdiVYCz3APJnJrscZaLkJFQW9xlCaIj1W0wtt+vbwq2I/9IsoNrP2UygQtJukZZl47PlSdDOPUIoantv5DMZr45Y1Z1AMGIZezpLZYgk5Lni/P3bVBSESUYxTNKispn9GoAwgxf0h22Tf5KaJFDcmPLR7IOBws4wWg2daYZ07ZtJXIi2aA0AxoZULwoTmdHwCNqHKL1sbPQs2LhqInrRNhwXKbtM+3mvOKtwQbAYXpruknm2NuKV8R8OlwYQds+V8bPqds10Gvir0dIBnoVuSIvR4SQ1EpalEWF/T5tBxLl07ID9yRn7yomRWkzQxdvgPUoVYcSkmKbyfACyIGioicgeFKb9bZ93du82o1aQrlQPW+3rPeiseqX8bbOEj0RKvYtIegWAgfRs41jStg5hTNB5NgBNZs2KiHXQwQhN2sL3bvhcIbcC+dB5h0Z6WNbNmMB/856B4IGECtPGd6Nt17ECy/Auy3fDZQAdwBUfKDH+cFkrKMJPB23eIKeUJmhPPetUR1IlBpF8RmnxDacwLMTEQJSa0/TOrIaCvsRmt6zlERhtm1AhXfg/Lpla0Nb2r0PA5Cc9KsWBH072Cm55u98uN5IalYiMJlHTexAy0lS0J3ar8IMZwj4me4mtHSEEkE40Eve/hVivv9xEMvVW1Xj8xingBCYlHHnMc0CnaC8yJvk2crIjf74zWpA8Ija6Aj2Owd/r4p8sgNhYtYX/WdV5LYbDxBKT8U5c6RUF+csIKXO42vha0JJdYXFDxmEFsVHFqhtfjw+ZSnrhwwUeaByAHIKYmroth2x1Qet2P8M+CG7Js7iGF07nIxsED5tHKT7rLQv7zCaqA/n6XZrlBQlhcCZAuZFbzJyzLmQh6b/lBlWI1r2rjJXyDVoujJb8nOo6KwlvZ0r6xEqFmvApqIleTViUA3GNqfPPMH/ENy2+s9yq9hKN3qq+rMKw8k3kEuh9aXsOshpZnClW8TfW6WfEXrkDmAnvqGumElPjKqBLD01EW9YAnQ/W/OxDBjhafGoNHUDnwVdCUwo2vw8XlMHNS1mQliCEszF6qbzmCHAeM1+Be1EUlIl7B2lpuA0HKRxR2NDVtjSC40ikPYdN5e0mooqCkI91G+9m+xrnKViYIC2dKWKoCK9FXSK76DLCB5cmabeANdUzc/AQ695+a1xW2tKjWHpnVagajqlWV8aKUqLe7JTfKlL2SSCnc1hpN9r8mO7+0TA45BTG1xZCw9MZSk3K9g0DHTAz8Sri1XAT/tpAJXbGaQqM/R2j8xvyJv5dmA5Ar4Y70KYHQJG/t98NeDEoXlG9AvwnKeRaosVtRrkQb5/6A/PpS3df3x8fNg9bW4P67vt5v7pcLt5v73fPm0fjAlm58Y0WEE6BH6KquoNFT32lOu0fBB+8o77iQ3vOcp2OGfHE/UZfqY/Bif3UVqRpVuYWQGYVbhjZnek98uPP/Hdd3sSx5CfA8ZsJcLZs5zBKg+5k4qdvwrBeYSKyPeForMhRw2Q7oAUkS3FFfkjiHMHpIhsa3rJE1RzgVkPwjxYRM7N68Ih+PZAgblKe8yPOQHs1A2/Ak9uhxLvSYb3zcajaXAejUgKw3vJUZHyKlJpvGJs5rLqYCwIybDUzRWlT/ibcZYIIMqg6hYqHtkMkvYTRjYDTxMdyZ6LV+NMEUS1A4pElB3OCUCzg4lEsumrAlXUBit8TZX1SpCbrRIDdscmzD0R7KCijojVcUUFkPK60IUe8S2qkRfBBiVtUYJTbNsgLIiiZdkCWezBOxEFXe0A8IQfrgDQlLWPrdt4vfUeqR0Oset42JxhV+D4xBu01MChBktisBOhWmoW50LN5KQVDHaEXQJuuxNnrGSkxmcXb/HnaHsMJ3eFON9r4Of3PWcExROQ8yWEPDA0IvOF/L7k7ESkfIQ3EZKU9RzmFYutL3nxNd+wbbY80R82mPxWu/Digowf7/9x//D5/rDb/LbdP+3++/C4e/i0vd3sDBHGqTkljo1fRLXSr3YRf3RH8i+mAOOUqgwiDssPl7rd9Zt+QCuiU5QQXBX1rTxSlBrqWfsb8ML+vjx3G4NNeWPH1MFPillo7jQob37iF/LNh8VqgACTmeLAXAVac8gNWHZIM5dN87y3G6iQrR0TofHkNnzVroZUUT5mxTPKHn2+9ci4BfP/6mbCO8CTkEC64McfgWT5OVlbwqZ6ckWCVUvi0KtMeawmIHB38U7QE7xrnjDwZZj1KEEptqjA1CNKii2KTf4RC4rVW57cHFmGiCZdo9/nZmCIgREBzJ+weKyw+9XDpS4vurOEE9T2934NRErEeKhxQsR6zTQjMrt3pZoGKGZCHR9p2UC82KJiMt/RkxkLBGLQrSIk3ameyKycV5WRzgQ/kzwtvlZrWX532axQ8nvwDHFa9u0Wl2w7Kk8AWeVlhrWAcF/JfKC64k6TE2FVFZBOz43xamLCib7ejua2NSiJoaMwqzSHPqKmqa2e8X3xvsiy4utDiY1jiqs6ZicvXho7RWtnaZmPlLyiGt8kxtCoj8iytYIS59blI9GcBdpLGzBJdFhR+7dzRvIva5YTHzDr8RFYtaaS0dTSYj/m5NttcUYk3xfJF3OyYx+1l5x8SxtbVW8rslzdcLfD7NBaEL0t1P+MIY7jGmlw6xyrOrVs8XaNtSDrx2sCCAo6TvNiwo/QMyHijZVnrJt/yifHMrsqqFANZDaX5ycUo1oH5jq4UOzHmf8zLb5WmP77u/a/j7RIWOq5GlHZiyjdrw/SX4MPxXalu2Ly1+H0liQIetfoZdofjnWjBzogq6Uqg1Z1CocaHUMR77AiM8YZKiucfpiflHWk3QFqNlzDcR8emw1GnkeMzp7UwmVdb+6k1mYjC8b8ZXIT1pP4CBeZd0WOOcpC+rxFXMbrVZ1iGqxbHNDCs+an3+IvNTmZbWSAEjVDh59Z6tBX/FjQWrX75spz1UKziZh2K87G8aZUzyeSSZOgOmvoEaNTl/TsIfgH7t5NaY+LLGPbKPQVZfLn6Z2FMGjSQQcaaY35h4XeJ4SIgF2QgTx7mb641IE/Qocazf/T7SXx99N0FO02k40YUCoKaDfKLc6+IlK/L2hX4ha/1kWRVY981GVcmukJq6HCsJ4vytZpORZqEi4oV2Tzn4KXYxor03FdYgVkWOINiVX3ZRicl9USDASrCm2iHGVvf+B3lzzVrAksmHeAzz1gRO4JKlk8bp9QjPPqxB1N8fF8C1rxoDE1sEeXKV53VsPUnQYyGSHj8x+/QUgJlYAaUUWfaeczfv6QlE+sxwwho4f9ip/PSVl3sBF1zJ7T9iBvfEI7DOM2f9wjOgbpfTq4soWLyDsjVf3UvFsZpKYwuHqAi8i7eK4wfcXd+9MhqHeI1YAYlj13FHx9+3h4t3v4vN/shtPbh+3t5v5p+/TfkuPgOjE6qABTA+ksqevk18W5zHCNc/7hGclMSfJzm9mSzprkc8usgUnI3SNj4DV7suRoO4uCw/Nf+teffvyZO0xGWZa99KmouVexA0jpcOsON5IWYWZY1yg53ZEzkWUt8JDSAmcD8AJamPdCf41lmONvSXbRRF8dyI+QC/CnuMLaebkt+x5wAe5VjkrTssKWPoe5gII+UUhIBRzmAgouOXpFJNPuWDmIEGEj6dDMAW6L5HKWZuKbixp+qz+wOn0NpC2c7nBVXGiiinrJzEyL2g74ozhFdsfmVzcJCzAR5QkEHUMZRByWt8XZjdttYbg47srovZilyYpUWzYOr762OFIbigdmxw7RNbI/Utl9Xh0zvmgIVroOoXki7V2Rvu1PqJScZZ/znJTQdg5CztIjruodrsoir/BQHuSaqUkFlq2vptrltyHwvy64qv0IT0GiML2UKapxGA8rsMLxNtbJ3xEL5FJwjex/D62Pp+b36yKvigzfPG7XKMukz1cY7UmBnDw1aNYw3jQbo6TI10XOUvw0h6A9iCvwFuN/i6uaFm8BFQyI0TQ0nfM9eiVHL9eLMNHY3hXssdvje5KT6uRBd4ITje+u7Sw/kyx7h/dYmrMcxniGFJFz21PucILJq4eTp0DRGO8TSsr6EdHKgy0PEo3pZ/zc3nzw7eqmQPEZNy3cn28DE4qteeTFWWkz8LY/h467STtQPlIWhyOvNt7pDE0R3BzTiVTczGXnBN+hCv/6sz0/vnR4bk0UrWpeymTv1LwvKHSBIZCUwsRgK47N/8CwJfeE6wwkPNMXQquazd1s22xHUiwfnh/JSU1QXdC7IlHdFDdQnEHEYFnjI6YP9P4iTWNlZMgVj8Cuah5oY7Uor5/ebNZGA8MpRCyWH9grxz4cB4BADI3jBnjEcNlOnFhQh2I7CwCTZieE2TbUMXLcKlRAKs9Ks8wevxN/B64apBPR5Un1Z8tuduH0gZIjyf0Zt2jFgBaX9TBnC0X8K36uBsBI3BO7vXpDhRawojFu5oAhWl9htRXjxpPldX73VuvP2VkQZrOg5w4vEvPppOu9/JEGS/4DatKiGh5s8FZBcj7RkCPpHiQSx39WRc5ipEEqCAN7LtK3yLVj2KLYQo5oaBkzqKYaEJtDGZZ88zbKRor89kJJfuwK+XIfYdMGNhlgY+nA9deCfvHmPcBE4tkOt59IMclq5ci3hXvl4CLxpl347QOuUconbHck3uOdR7xIzKsmFOfdf4wwkXgK8xkvqkvMjAYbzQZWkB56pM0gw/fTwjGWZ3wk+c2lPhWU/IFTMbbhKKDBRAPmS4cZU8F79hRPoD67AXxhgDF66/nDVu8L2obJfYk3aC8FrXq0SKzb3XX/SdNRl5czEEt+hzoM477Hfm4RI7GnHO9ul2qbenctPPfuyAFJI/YuvIqPVgfmwDLcDsyZdfz8499+/utfxo6++106aaqgSFZ/dyt1bJk2QbZ9zR+rNNBrfgxONzmlJZqSXMOVWpOiOEXfWvvwkJY/Q4/wlgbaMs4VQoZXzMtdiiT4FU6N+3TPQZA0IhZAi090zEmGGCYLosApZOZOfh47C6fCOY7mIMcQUAsgKkxwzUGaGGULoMQp4uZAXB56CyDAKwznIEQWjwsgwyM25yDCFKQLIChQwM5F3CRyF0KMWxTPgbwqnBdAhGdoz0GMMsYXQI1vvM9BzjTwF0CFYxDQgbwkGhiA/6JTRV2IMKgW53AhTJRx6cnOkoDPeDQ/hi895atvs/taM2Jxp8VmKw44deNPsXlwnE3YvmDrkJMMXCXjhCptojww7w4oGlFSfWhqVxCypDr3YNEIZyg/XvhUIj6EObB4hHF+1GdNhNPtoaKRbacIQcgOUNHIUvSVP5DrQ5airxfq1pMBybYDvdWaQU23BbNfKVgRbu5qfkDlLpybW8wzKhfwd08/OPfIxC+B+IanOb1/ft8uisTgteruOWeALxdkBqGbT+3rgvLDhXoy1f0SfLtCjq87OtxbSEwGtS7oLcL0f0LZBTSXbH9olYCge9t1h5OCpsYa0BkQCtlq79RIP0gXvN4jdvb+D5xCL2t0vCTFQ7J7Li55ilMWYrVhxRULySbFGXr7TOrTGuUJVj+Ip+QlBQjJkFS/13Vp+Q2HQiGZ5JfzM6bNL2y4cMVCsqFNu6ms6fDlwvNxpBOBzb8upMlrInRJIEJ8yZCc2onDpk3JZMVJLBme0+RNTjAjyNuclnxqFiK2rkVcMW828kG0yHOcCJ2jbAQdfmV13WaOLTvFMWKbLCn0jmZUCV6zotKfJNFxWPXFLZj8GcSryG9ZdtXmZ+70ijzlUSKwbOakPgRxBxCcW4Vz/aFxLbGudHBW3p808NcUD+aIX1OxAhNQmxJ+7VHcYcT1qTAGChQUVkNpS9+0uhWUSkTR2RhsV1EaSoek1GWjNUdUVKw6AGAURUtMOnZsMpzUtMi3bcJiwxgy/zU83VNTgsN4NC5IJdbkMOBqLVEL9A/kSYHpb23GWaUdSb8zswOzrXdJmHcFwNRsL7pCgJVHgwHZyOHEbfKRe7GGZSS3IG6Xk9yHOzArOZy7ZV5yS+6T3N6bu836afdwb5vce25VCxaiiWr7rDY22p0pBvRb/O/BW7Vi4VuKXkzzEqk5CYy1fwS9wbZurei6buFCjXhs5drpgG7p+hIHbu3akbfZ4vUVANzqtRNgs+XrLQCy9WtJH7wF7EsetLtqRx6+6+dLHrjbakffZtfVQcAsg6sEAzarF4wqsUINAoCB0mKMhGc36zYEFYYADhoSE5sZQBwD9snngn4xZH2b/NTRJ1NDWp/0puQY1j7pbZt8kqdlQXLtNbD+NzbXq/oyt937TMapSG9DVhYuvlej6JbqycTdlcvKZsKuQ1MRfcW0Mp8+BhAdgeIQ/drfg/KnOhz/DElWUS3bFZwD57ZgsArZPtSCjeOknsmKg3HyXOcO1UTWlx5wyLYmVpPaPL02cOsxYtDjU9o5smshIpAzH3MycYNOJa2p+fQpPEHvDmVGc/YCSFoOF0FnI+nsHA5vYlbMp0vhZyBp2bL+PHOifPbRm58XDMSof6FRNtnQU5KUDMTphKq1q6OkZX14SedlD82Tf82pnulDgpIZ2vzX0Blr97TgOi2nZqRekBiaIYB9IdFo8krzHDXK1sX5jLitVZlLxJ+C/dEXY1tOohG5QyZm5uXh7piIM/iCRc+n1wYlfuB+ZntHpYsjGnph3oBYEKycl6K+IT09rOFEZyUA2TCboKmIpsAFj4knjxOBJuQes4ki+OqyPb2ixBRy/9JEkceJQLOkxZGa8yaYWHIwEUhCN+pNLK326x1okmOOTHNSI8ceJALBGrJmNBEcQMIQlN0sfDSH7CXYqdVpA0CPTebHLhzIrAQYF6e1/jBesmlzSDm0ZI7reL1mRAtBeR5hNJ8w4WG5Qp5f2DQTAYSb5792vDtr8a16QxMAF2fMY82TWs/C84XN8K8jt+LxHGhOQSO0Ay193xZhliGpH92P2vm0uxIRJkJdSWzn12aCqxHTw80TB6rOG4inL0KwHyCjk39pM8iEpd/lj1lEAEVf58+BhhBB0VfKAccXEkdFZAmSi4iQDVCJJbF4mG7GNEwDdkDnv7bcBAVtfkqsJCajRn8Atz736GWeGEfiCf53UB9U6GV4325mQ+oJwYqsONgTgi6TDxKKcS68wC7zwPAryzogtyDXP9qQFYarH+0ZtLchXEB0VfihzSa43IK8exONAKzK5YsmfYNpAFKWATU9om8IA8LXKowBpsvXfXYfS/n1pZVfNCMF8K4BQpAb5z4EZeW9+Unb6Gf8/CEp54dIJK108lNoT9XHWdviei9MTYhlwR6YitL5oD/O856wJ0iLUh3rn/0S6oExvz0PofHE3JIcAuaQuULFiJIXOUlQ1v9+VxTa2dacpRzCn+X8qz3mx0+kuqDslry8KL+Y8CvwyFqcGbnH/DiOdDo3iEakpWEeEDXp1O9xXjXPlbKsCaYtKtmPob7okjMIEBpXSE3JMGAOkcpU3IpPUVJ70ZRABGE5/3rNnnYXDXqP6+SkuRkm+S14fsSX7aJOutFdZkoCAXOKTKNqPw8nGaJiNhNPeqseE3KCBgisjHOwIiG5N4ALEG8PexvusFgxbxEht1bsqf868Tj/a13vLLM0BwhRqbn7jhmZNegkI+ABqHlRfM2BjLIYzPB3PWvGQsquyF/IcU6w+Wdw53JTshvDPBBXezqs4TcGoi2O6gBneiY5qWrKHht+xPRMmnntbxQpYqNS4ysBphxgjj2MjtqIpSSZo+ytItXsBq6ZV1eyHEuGobLPUckmH2w+9VhkJJG2cz2pqsN4IRkuewxPerQmLyipt+x1ZkrqN7blSvIL3uTsTqR0/akg2SGRHinpkPCAFIbqPWKj+4fiktfOJPMG48wwQtHreqUb48sfcmZdceDzHpakuHN49pSStMRc4SCEuJNw1t+wgyhGiFCfEHdrHjd39aWD+gtzyzBxAQjmw3oL2hUNQ8bn6/UYMT4f67HzBLt0sX3ZgF3r8URSirZ5VaMsuyUWg1BbkrQlU+I/CLWAf0ev6PfiLD0royPyT/SKToXmIUAojVNRlpjeoUvO5mqPSH5VVU6lLZt1ZUukuZNqSadAKaY39GjRtDoyTUnUlgxBpY0U/oPkFu2pLdmesvpCNPmTXKi4fKKWSpAPRLKqfFufUzsaTanknIahkL+yl/bad0W27PynZS8sADQHSMP0xaxRtgu8HS4z9Gbb4Y3laVM+UKeXFcc7/Iqly285kaw4Zl0JP9NnlKMjTneXvCZn6wGgK03b0oG8MS5s1phkJLfpY8ayyVg2FJ1HWvwTJ01ddmFUtsVpWzwwKZZu2GKMmrGquvKetGiR4Kra9DlAbOtTV37IIRKoRlH8gimbqLSRD1tWQ/H2sIg7KS4+UiJa4UnwgYuQtBjcjyyjD0KkpKYoqat/R2WZkaTpUp+KIlv3f5BFUdq/HFRFtBEWLpnQzePj3XZ987R9uD88PTzcHdYP90+7m/XTXpJICGBWjWf0j8kJ8k0v+a/lX8xEXvGHgMwNX52deHnJiq/NiGz5+eVl9ZG26TXIdlfpZgT91F47r6aB/fZOpA0PI7aDlxXuMgpkK4YuCce3sqDtM0jhNGrhl5D5RFHCe/o9Rmy7yF+gHjiGtL/yLcZQg/bJCZ8RtN9SSARaWUartiaFlAswFFlxra1aQbRCTERpnrJOv4vYtl0GqYp88w2xh3Z1nb2qDHiw3z1t39+snw7rhw+PN7vt/uH+sPnfNx8e7zZ61yoNaxDBnlR6QpkNjMvfF5buqsN25qy1cDg0aSBUU2ByPEXT1YMvJExX48EzW9nvraYzNxzCPTpP39YxmZoWt63QqjmgrEHaTL3lZOVIETj3P918a37Vx48gPbSUuRYvIv9tfyMrDH0ZXCj2subUbRdBW5Ps59Bh493u4fN+s7OppFJzchyok6SC9T7qN2WgTpL+HuqlZjf7D24mdSMuB6HVTE7CAh3qULl3pNqGDMEWVUCuQ4EUgfMYCeZcddMfW7icz4i+OX8OOHgoZdL6nZ/Yq1Fp8/G1FVv4odUguumKGgfRiY1pObAfRE3STyv8pnVzpf+IIjdZeW9+8+Mxf+BDH34Kwm4lQbWjK8fWz0t7o9VX8lI3vwzj65UcOL6gZ1Qnp0OK2dKXPyDvJWYOuoAQkiP6dmCXD14J/hpIyAw0vpAXkqeHbxS/VIe6OOR8L+OlRYobX84R14cEZdnhSFF5CiNlhrmMjOL5n8mhNxVMyAR1QSklLeoiKbLQYnjc+HLaHjPoZ5lCxhfRROMOL20MLoyIKWQUEZJ5SD/HgUwn5SZFBO+5iHSySGlBp5MlyVSR+5nV0qci1YaV/XvFEnmbHcHbUQCA/cBLMzPsNuSJJ88pjCdb2TfrJ3o2UWJlGejXfP/xft3s31pGidWGNYhQp6k94RoldqcLjRK7WfCNEnvogkaJAwmT1XjhXFmHquuupL/3qunsBaT7tb6qy63q4KD1XK5fyn57/2mzf9r+1h626Lysj8nIecuBQjEWlywXkqXtRLbkTz8GIbuaozuRV9nQt8ykoBRnqMaHqkY1SQ4oTw/dubvAOg2mFhTdrLCSE8qPOD084xN6Jdzre2HUqmwsKPMVU/LydmCPbXdPAppiOvYyVTbiyuT6k8fdw3qz3x/WN49PH3ebw26zfrjfP+0+Np2ag1o9YIQecW7w/Wbn2JkrsWLyDjIMadBCcZeN3NKQeH82AjCSg8pDR/a/33y62a9328enA38i8dNmt3eY2cKoWduEfg2YZzXz4EN/DejAPQGytNCVhEkQ5Q58AHPs78NnMirfjdPk7W3zvx8fdk+H/e83j5voDc1g7P+CFgZRuEjTMhHRt6mWYXO20Bzgj+kkgcL36KR2ZDQvjyI6SaTwnTkpcu8M8tIi3XIQN121xck4fJduum6bk3G4vpvko/v7zU2zHGLHdjZxxnSpiUVGcu5Qd7wORi1vpbYfvDrIWejbSkooNkc+QjqEt/hduKDCeLnq0Bm7lnBIB/D+493dEF1YojuQGly6c7iOwJXIIHK1kPP4DjoIjYMW7C5c3BO789B4ZpmuBOgUecciiTws0LtArS4WSbiiPOi+djwWvnvfkf0D3R9f0EH6SHyXNGTH9pQSkhE+ng8KxesAPGPxju1aywhoyr4xax1pUr37eP+0/dDtf623d1thUy6wbr2xaMrFhtqWOXDJ0PTHFKPIXClohNFuQcYwK2i38DP0xr+yspyXpvav7x5Zn9blMYLe5JL93Oray4cRQHvrRWpoUhja6KQapZ3Lh5v7m982tzbXseREpTjh+Xa/vBnuSsKuwkk5q7Gi8f6Az8+YhmA9Q4rGuU0n+45lxUfwO6467krEQBo0zd7iGIGiBHSy0rcIfvrw2+7m8XfQcK0ybkS1dCF4QUHOpNYPKn6UV4MFR+YAO/rhs8M9nJuWFVXr3NSCoiV19MPmw7vNznaP3cRJiRqrjpoWvX6EoYtadyuGPV3/JmgSGKoJuko0r8s9FULX3QEFSprb/c3T9tOGrdW374eVZYAGp8H9focFE+lwtVJnCTY0PLdTFmK4K+ctWWrvevLbxwDgi3Bv/XKDizpA0mzFU8eH7YdmHzxEw9UiR2q6ww1z/Sl7f+orwZLvR9TbMzRjXJ+K1K/uAvSOZq4pNi9qz24KILU3ck2hXdgpxLQdoHhmbWHpsn6pi4qtH3a7zV246YQGN1Kf1Ix3np/QQHo12PD+cBpL+hp7Kiq/Wa5RZGfhehLbPjCuyMHG9WTSNuMnTg/45QUnkb+qxNr1pIfsdk3Cw3e6NrIB4UTL3QRpMWhgsUu0+4GPA1e7Pm+9ZXxWzgRswnEcsNiY+Pyw+8f7u4fPDjsUcm0G4HiK+u2GcSP/N5aBJ+yXszASXWkb5v/EbqN2XKJohZmJrnYnXLeNotRsIr7Kdqd23d0bj6YUZCawWlk/30YioN275NdWe8X3Q3ntVrHMjFgU6hmZPOnn72InFp2wlKQMJQxX2cfrnpjp3rg2n1aS/h46LG8+PD7992F62RuyDpOb1eJBfSb3gCrvRIZRfimjcF2N4E6cDSb0U1X8jehn5s6qOuTlJbFnGKsDeqkN4TtnZaKBawl8xi+FIaebp8LBwpUkvlU1Ph+SE06+TN5TDS9WZuuqsttlbHzJo50ryKXobAjEukvssZeX1byk1mbZP2CWsD6SRKmd5eU2m5CArS9nnaKB5QWeUU5esCEu6ayOQ19eWl7QM8rIH+YbV876piaWF9khHqrJubagMudGriK0SZAbtdeZG1leKMV5iilODzFHkLmRawhl7+seaoryikTsYqV2riG3IukFZYdL/iUvvsZTOzezvNiqCdQcXtuX7+Iondm4gkxc1xk+M0NxJPL4V5B3Iueo/a1oYHmBNb3kCaoNt2qd5fHwi4hTRMPOJegt2Mkv9SHMX34dsw825W7o8cJq6uwFXfHxZYUtOYZFvEvQqMywypwqTAd9ya0ETEueCmD10a322lRQ/iJoXAFsI5tQrrV5s+cQg1OfV3Gfqh2pSqOOf+XNacVDuTkzcgUOX3FNhIW0V85MgYmr3CgWz80bAq8BePJQcchWNS4D1NQeJg7JmtRZAG/2MMFITncN+x/2488/2K9Ue4cqK3xh/65JTEn84fEJuGk4Yzcp7M/s1+kC+7cLSXHaumHg1r9LoOM2L+7PTjFvYxm86L552I/vMqUzN/G3VtvP/bODjwIKl4ZdUpkm5lQQFq6ZiNXW++a3O9y9nrIuUvWm+ZyrtHwIopLnYnpb2xRwQmJOVQUTmW3/9YJwFsECM3/cPbDUHLvDbvP3Tf92xq3hEQtJlVDABKm+krZd4YrFLO7IC07ekgwb39+UFwAfHfz/qXu37rhtbF37x9R1r91JJ9lrXcqSnKgjW1oq2f76qgZVRJXQZpHVIEu28uv34LEAEIc5gQnK31UyLOLF86KICRDHoqrZu+5ePuhqHUuGZiVoMVlsG5mrIytJkI1CZMSOX3fdZM2pnn0zWH9c9Xnob9tft7juJZBFpeVok0IWlubbXVaNtK4HsDnf9Di0pLrlR8PQyebu8/XDw40vUhizM+tAC8loGF5G0MLBLUC72+34lmeFdwmamoWeLKQMbBdGf/zj4uMl7oQSFc6iQMjYn0t8PZyz+u5U5gV4NaTK6lEiZOYHKmaPEiFzwevm0zCbEcZqUSBkvHv//uby5uI2/H21KBAyjkPM06VrYYXpkiGkXV+vuyPtggvULEBIGEyWjKi/Amp40x9YXRWnBtEtUCn9YrHkv/z0P7/84+/6fdSOvgykzRsuoB46I7zrsI0qVKDyamQcXPtP23NKSiD/QmcLD5sShuL4ei2PyqXvbrDuWfDck/GXMI7ZzfOQ04a8yr0r28B8WVb6yrFQrpUqhmZUFKMH5yHAuMH5MGB9FWkwLHyZaCCo/l0TTvodvAIrDJUbgm4wbXjshQN/lQe9g0kHlTSI/kkkCGKr8refkkFWp4bwl+/VEv/0gHkaCCt0ngYMqTdPeruMILXvRYprnLqaGQu0GlXCSs6zKyn411UQ435c5/nMXSf+z5uPV/Ce/6A8JaT4XW1dr2utdTR3uoanwN2tKyb4S38C5wWmgzPmY06PKYfRl70X02+UfWF/8BLwjgPIVpLoMwetxfMrW6tmzg7HqmFlQ8d/1kyO3462f6lEkdPRt5LfWsnk8IJl+V1ZvNKxt4pVWbymQJ+1M9D+8JjDozMAhNbAbNuODrH6I2u+VeJrOM5qVConJUz5PfpR+zvB60+8nbIANDZW0kHoxOtBiBj0XIEjIBURYsAiO5XbZ9ZO+ra/WQTlqHSclIhRD9nrFa+3mcivsgbQ17WSHrLXvBfKeyFq0FP7MtXDcFgMaC9UT0JpQB8zsWcxL+ig04w6xJjfBG9Y/X7aHhpB2kvtZKl42NlU5fv315Bx5UlVShQXz38zDmO9F9VBb2NMC6ZkJnNyMjq5Y/yBNVku12gfmylxHJmtL34nfVz/LqrT0dctnyeATnJnw60GsoJ784YlP6MQpngMps2zqOVzVm5ZHk1sFEpBPJwrEw1s0knIO56DQ8Vt1EvB358AE41tkElBWw2LIqJ5jUIpiIeOQTSwSYeMFxJb70W7m56/eOeazInAMTbPRdudyq/LRryiSkrKTFUJLSfJsov1lnu2+PtBW4lUlG3KjJe83HcfEPlJsPOEcyi3UzSVk7HTcVXVNWeiTxrqwCiWinzfHhj4UV5KjaSdBFIRlqeiaHke2ffgIpU1UnEesz2L++HPCskYxypxk7Oy4U1wGJsJpScud1Vk8c6lElIPK/eji1nRScVbs0xsn++j32BdJx3vvt2zGAsriaQj7XpH47aIcFZFJhVtPwjzvj3fBrpyzAI8V0rL3O5koyA+6yTjbYf2XzJeZE+8iIgNug4przTa0h2hL+3etg2wWDCH5Kno2LAS+YHVp6K524Vi6jqpeItxT0ks8EwoFfGw2V5OEspskEpFXb8enqqiHfKvXph41VoKJLdRjJQc8p2L+bx1f9Xq60gtn7bQbFZTejakx5aJa5Gr6VsWS1Zw0Gl0KCznkCsccJCR105Bp7+gqHoEB8OdE1LiwD77wZBnuamDL2Q5SnT3qDUYeZRJ+aNbG0Y45aAgOoVqRwzoHjMBU44yeS9TjTKUqPNBEjBel7Tsk1Ii2fsRYLRJItEP7JwwAVMOKimrCmimBAv8bVBLCe6aIgHz9iJJMU0jeHC+IXXTp6YEc0/agAlHmZRlaBhdBPO1aZPERftwIpxtlOBniTSI8/HDAMhyV6UqSfOAIYaxU0hUjq6vQDDjIBKwTwCKaR3IBDP2CsmqjHnkEkHXJU+E5pgQRhB2KiljoW1MFct4PAuQ4jmHHuCQnUw+yiT5yR3jvWDOXmPXaSSp09YBXiRiq54G0DaiCwesqiJTFWIATaNJw8HQiFNXLCmg6yU+ffzz492Xj9OO9/HwFPfSRlumVjXoMJzNv21pM68b2JndYcQrPYNAfkc2voPJt5XIR4IUDmc5LG3xdMyzhqW0OMthaYv9aQ0jwEbAls8EunVltoDxc2jJq0PGy/8znjl3LUQl7gWrWdlkxkHEPsHGmsAZ05R10ZLAZdawfSWNl59nFbz5GYXcocxr2k/8wA4s593TF+rhkqHoM8XkHj7VTHxgdZ3tWTS9pJWEu66ZaP5s3/sLOeVjtg9Ct8uR0fvqWPVvy6mkZvrxcWj9OvYpFHvgopoyM6mElNBkFlA+96JqN4b4ymV4DHVM24Wa9rI6HHij3D7Rn9dmycqaHFUkoz87Zi/cdMfjmscynJjW5JGY5gNP24esy0UshMbkdHRbvQCwfBaBSEJDHB4eqq//c8oKf/W0lF+fnI5uK1jWsAtLffTSGZPHVhFbtFiX2bF+ruajAhrc+FxQvJhlYqx/UxZ6MpT3KS841jte5rzcB9INqVNDqgsicIiAFf7xgNr2SxxhnzgW0RBhx6egIWwiNAvEEhpi2P+emHi9Ma1q86ENKQmZ1NBjfvX8fA4VQtZjJupZJghKY3pCvpoJ3t7NGMNo1aDktERBAB1tBDQwjae7vq9E97IHwOkSCSg/ZE17YkB4AaoC6QjBXREbYUhnBEWoNSJoQJp2xMAXDEZDZOi/5aLi+cXxWPCtZ6hJfxLZh9OTnz9Hb5RjvLQWf5arVwlYSDPjYfD9ciUS+l4qHl/pv3gKy9+hmVkAai7moy82YiOyaLwT04iQteIZgsIM3apC8PLPYsTxWDBIhNCew8UHLTEsOug5elRghaPbDYF2RgU4NSYi2LHleuQuIG8l0tFBeovwA6MA3AA+AtgdGOq/rVLNa7+ObFGIfrln9X5YyX8+Id9a82dP4ur+LLmz+swzswnAimRu03kkDfTeATuuUykxM7CaQKDxFcRFLQ8fdH9n469qOqbJzqknjiezVozf26XwvjrRPRRaHQ7Z7C5Eo7yWBOW5d+HHuc73+oU6Tpb2+TQg37sZd18ra4bS0iYB7J77kJV8x2oUnZIwCdpN2d5SXolXfNFpSZPgfZxfgehk8h/TEQhyt92ehGgHfDA451SkUDdlw/aCN6/9YpOcqzPWDjBzyig4Q+uiVypo69IzulWoWbW3OAzVKBL3k9vamCmrcQDS197MErjbHunw3Snl2nz8pTcjWQBVGnOTltVhwy31xjNu8XgrSS6MU9G0QbN8b740I4B41EqIy40xg8rApL7V1RNaKtoN6vYz3gNsqIoJ0Q96NyKOW5JLCN1uD6Uq6VErIW41NdtU0KoiLfps7tLbUlg/m+Z5uhXJgvqsuesvO9NmR7QWTn4G3Ki9MwnPf1xF+507o7llhd7ykrWbsHjDts1JuJovN8hKUwFTKVJWxH7DRsEupFxcVcIHO+plmh4tNvvOtqemzeehMt+1AsM964jKcdtKKGa/oSgcb0pPi9X9UzDUkJoWadhwHk51FqAFO2bNczjVkJoWqX7Ofv71t3CoKT0xVnUSW3YfVV69BlWp6R/V/WMXpqisfFAbtOVEMe2D3pIb26pZ460AzdJR8lxPAfEPlsn7UgFMetoYrnlvoT/G5zITDat5VvqX8dtTIFfyv9OEHGViz9KiBSsju3dXiYnqW83E5fDBW8qXm+hFNX8UNXz9zpGVWrMMGRkSw0rFkKkX8UpUxyPLr9t+6p/cNtLuwNQFlkHFF6eSOh3k9fdtcaqtQ5MOwCnlAnAPLKtjEPv06UDXzDG86wBcW+MZFkwaNjU86BsyNSFaZQho5YnDVoXvXl0haB6nDbwOIYof3hKd755qJl6ca2zmT6Ji801ZH9m2+cKe2hNFHCtrDPkY0mLKQjZnB2wPRRwKve8G1DhIS3p60HVW8ob/xfIht0+iAEMa0sYDzivtRVFU31h+J/iel9BqK3M6dFLwXpf5seKld07GTqoqpGDsCyGcUE5PysfntTOA0qpCylqYK2kAr1MpnllqWnh9yxsmsuK2qo5P2fbrH1XddH/zNSxK+dpUSFnrIb4YQhMEcp48nk4/YUb50Ywn4bobvNXw7/1BOM7TcEPwnnQ8y0E9WEjPaT0hqFNd7Wouvuuw+sae2sPBuCxAh/dNxwsryRkkQUkCumG2Q8OstJDDqi39fkNd8HQkxsxmAoH11XDukoZqf9mAqDMBMtR5W22tvYCWZeS1SKWg9tUUBLVFiu61sNQc/Y5Xc3UZnkLVkR6HfWFPQ2r/Z8GYjTkppixGW856IReYVgwuOmPKODj5Ej+jd+CLNcK4RMhIv5nKAQnq0Ij8uWfv+6nMu5NHPAvj9edw7YKW2LVkc5aROTGsGHRz5iCrPQV7s3RMh0pCVtjaPy8sevWfg3a+/L3/BV0DVzqfmjCWaPbSb7OiUGb0tJd9/DvqJb8cEjni+aSrPAuyNyH7AVy1a0aAqE0GBPmMHNmS74WcMAypCFlgtWMGg64NBhr5lqYTL/JL/ZWbVYIJQ3k++OWYvfPPWbln+Tv2nL3wan4y70ihPoarAWpa53uoZWNMCvOu+TK/EOpDsHdUQ7RrJOMEvr9uUPzbbCWVXuodL/NLyys1f7U1QkPiSLL5695PWPCqvG1XGovfWcmEc0LCngK8RO9Sk5jv+5ovHXFka5WDFZa9BGyLi7vnUrCuJulAZLt+xHLjcDvQxceRhgzn+A1p3HuyQNmidmeBXiY77uf2eFrOxAM7ViIGWhWiQ1cP+9NKyBuA7eQ2scTkajGR8Jsk6VzMjtzyh9J5K+Ow4dZM4qNbPOaosRh+ixZh1dXbT1awbSOqEjCTb3gU1W28HtJDxmNNeZnTg8rG5NIP6hvfdkEih7ZxgIN7tUCsX6MmTJtCAti2DNRSca2QMMHaFAhgpag6Pviet8vyq8a7/sCEahFJQ4obfHfhBo+9o5nhUxwu3qDZDTArt1SOEGK3Fi13YaknIdxuLYowYWuJ1u0uxe147qOvMVKfhi6N1n6VXkTZyj9rtS0ZWpVQRaR5RpfSMJ+KK6whUWCZDalDCm3M2K4YUXhjUaDL8Oa4xZXfzXEbWHY3x6CXrc3QrBRRXq1tdFl97C6sxBVXnyawxPrEIYU2ZGvViyi6oRTQpffYdnhwhdclAY9PaTXqCy/z6tt77ZTW+TiJK2uXZEQR9kVhG6eqtJPGiJFXUgah7M5crGNW3U+++cpek1lTsljUXNXfgLD5xp42R8F2zLtPPc6pPb9lbR+7YLSpm6w5JXSrZ7OoyaNgRZXlG8+20jiLWiZvYvB8sdamPfZDvjU5lV1jlouaX6rGvnFN1bJPXWOt2aU2beoRXPZv1jvB8z2j6RGYJFP1CLIjJ2g1rcSrs370j2MsabetDft+FNpKvEQO1awWN0tS5dwm6aoZxhxRl9VujbLLijF2YIcnJtL9ZGf9ZW1R9cQdzkh74hhzY8849W83z2dRm+NlqKltzvNZ1Oa3ShSuE2bizI3qy1va8MSu+gxSGzP1tm6OW5o+1lkoVc+qXXJVsoKWc3VWjS5+qSzdFuh6URY3xH0nv7HnrF3yLDaeg69CLGnSC5oh6inZDFH2k/ymEplZ1sRBHl2nMTBILgNP05EzWCDsvvmNVEd9/SqND1l3ARs1J3+ZBsk08Kbmu5/fucjzqhxuqKNpza26qRr3p16eogFxs6+0nKJ/K/tPkDYSe2xSBma0RZrvHI9Dwo+cUIObRpzKbdY4z9Wks6pk9wamqRown1vS9gxts52F79YXp3UpZ7OISVP7sWZlzsTnrOB5Fy1oWg+Laqq2g5W7SmzZodVJB75Ss4n+yWxFbzP5vV0cEh1o3A7PeSxtj6hRdNqjbBKR9g6s/TLn9SGlPzmTxQ1StQ1uh6QtA9JifXpqD4VN6e+cxQLmjO1Bpzg8G9t/U8WSfTn0U8ybb90ccwLm1TyH+F9HLWfbcGE/nrt56gZ0N9mRp7BnzmUhi1xa0kpnqVddyELZ9b02Wdv52jwlqzorWz4L2ay7gLJ5mSJKCo/GTBYyeGp4wZvXzVFUW9ZlSO/PlEc6e6YI/6knuO8BaPr7Rs0ffMmtnZm0n2gubncnimx2yOHRlNWbmI3vMfpdEvUXQ+wRLEP1+6NahhpikHwZqt9ummWoKPPtdjG+ZRvlsFpyv1ouyS2a2ov2cMlpaWikVUUrVftA8JPMOVdUP4FanBYLL1lxSuBhlE1mwrZLvdf6rLgybqn293I6EcJXB7gfqssWuSGqTwPdTTZcQXM9b/uBu8iG7GY6EYU1uLYcqFe0aZQlRx+0aR8cuUMxkQfmeD9x7AalRMzD6hHlah0cq6SQiLHqRrHuRTuh37wGYqoilKTzOi9EJey1u/ursx7/9PN/T5pjtpdZuWVFwfLrNv0kPqTXxM2JYKZ7+DPMrz/J5/CUdSNO2yaGYKWqAGgsarb2btNk+wi8ITk917ZgWXk63pSzK7IDyrDX4qXxfuymzv/G67/x8pkJ3s/AUDp4YP29f3W8ASFJpeefLzXCg8OXFYUQntoribKG7SvxGgHZymzPMulLts3wA6vrbB/zVrcqh0klDbUxth6zp+5b5lM5XYiLi7M2gbeJuU6aqPhrLSiKWOzGDorLWN7wGO0pc/J4HegMH7tBxujiONYXPqa7DYXHdyz5UVTtteviJidCHwUB2z9i2YV6Q2Mc9ySWljmobXWTk7azIX6wba7fDlX7C3FjaIsxzW5ECxvaSMW1R0maHnArQ8OHbUCgbUUkXUDlhtRjAipcFQXUxgAmQ0XrDrfD1LZzgrfo1Gq5R3RiJePx8UDHCggKfp7QyDArM+JOKJgcGzMs4FSdTD83r+tTMO2UmPYtwHZ0dazQjq2fLCD26nCEHSkYLy4qm3BpOkpmWkO8vjs1yIAtpXiLiK1nHxGyZe/xMXsGFhC0AUShUXtebsRhG86Ojds2dKrADSDHRskZcmiYBLChPppnYEFfyQCqgOg9YyMM30BiXPw2AtMEcAuvIYLfi6qptlWBieFKmmU/dedZhwRK1TRxqDQgUgdLDD82XNrxqQImiD4gABjICUMAmBoXBCzQNGHAymwIBI/8wCpcX05O8haduVn+Eb05xX58nJqjBYQpCFNolDKUHXGQQtBjY5QVnipEQdixnbo5dGivDkLX9M98CC/SQeGAHTSA0AVE9zkgYXCHMuNiuxmZJrTbiOXIPly4dTe+ZqDYbky0aHS3E4TEd3MhRER4Bx4mxqO4suHpK9ZkvPDWaQfiqJRPSvS06DbJ9YtTtUohDsDtkt9AdMuE4ge3TQ5wdOuEIoQNOzjwcCMPKDZM6+QgpGif0NzAFsqDHdlGeamlVuodLzPx2l9uBWmgZs8v2TaZMw9oluauw1skCxSiMQLTYCO7rbyIgjqWGxrP3dixoRxMrWysRJGCdksiaRBR0UJFEBBRtLBY6ICNC4NOVjkC9mdvSBf0geKgOdWi0dCBEBITLeUQERldgJj4iCNDR0lnOVLFyiAP4IgJsBAdN3EOoH1gJzq2E4xkBPWCnYCobjCSDhPxXYwUcR9PDoz+PvDINsDPLbUEl1W54/sTfLRmnmCZ6ThLvpiYavBKFE5tcFSRFE0ODaIe8Nj4CedGVHwbM0Gdx/HCqrsLN66mu2mlSn7dbocot6y9nBxSx2fPL9nFM2ce0Lmbuw6PPhYoRPAB02Bjj628iEIPlhsaedzYsYEHTA3tsllwsZ01MBeom2aBQnXQwESICG3hIgjQKFpYfHbAxoVnJ6shOt+UDdsL3rxiQrSaaJmumCPvkIio+SYOiyZI6tiIcoANkA4DVFESxh8QAEzshFEAzo0LBTZsmnhgpzYEhVt+4KBJinmCt+i0ablH9Nok4/GRSscKiFJ+ntAINSsz4ugEJsdGJgs4VVTycxftE4GwY1rad+CQfeeH0yGQ6ZyaliogcutohFEbxouL2CZcmmhtpjVE6ofx6D5MtFYTvUXENhBERG2tEOIjtwlvFr3xvyqMM9s2p6yIIJ0E6MswtLUx/t7ELQ7KAbbVcRiganlg/Gzsz/nOLXGRjyLgs0qQjPr9NgGE0OtrQvhQwxwmuqCxDhhbQKtpIiRsOeHcuNbThk3TgtqppVb0j+p4bIsbcbqjKcmSLag1/4D202g/vPW0oyG+fDBM2NbIUXZEbVEAPbQl8sLHtkMYdkSUsnMTxCgsMyxCuZHj4pOPeBad4EFpwcFYPcOY3rFsk7SiJ6vf9NU6VW2mrcQp6i5plU1QU/0VdLiCAV5P5QTLdx1muQd3HBTjsbFkjoXuNEB4wiKJocxIAwqCHBdXrOA04QXCnfNsX1Z1w7eBxIoA7dvAvvPmsspDX4I2+bYCXBOP5dplvDgJFoE2KCShQ7cbczyy5gPKi2lFzLi4wwDddKY2BHw6iSHFkp2+uJNJTHapQ3WqU0nw7OhgnehEEgR5SOVOcBoJkhhZvelPIvHwzir8AztUDWjSZvb88l1GPfPgHqPsOjYOzaDQUQhAExaD5uVFGoHg3Lj4Y8OmiT4Qamh/x/BCIvs5AJpzv7O9aCyM66zR9BqkhHW2Y5jIN8NrBUL6NQA2dDsygyNrRYC0USVJ1YJYWGftx7rJBGiFlv748q2Hlndw4yFZjm07dCR00+FnCWs5ZmVF2nCAqXHthgWaptnwM6Mjjc5LFmhgrJg4Y0KlCDNm0lmUQZyVN0+wfKShOCfPYDw22kSdkQfnCYs46c7HQ5Pjok6ys/Hg3NCz52zA2JPn4GTomJjk1DkcLyYupjhxzk0rxcab8oXVDd93W7C+VOJrfcxgCzAdKZeMlj6MgLDpKpPw+OkFRQTSAEJsRPWXK1FoDfcCjbFQK7HBNsAJdPOk1wJ2G2UAK2iloRcUtdwwgBLRWnhZCZqNQAew9gNkIK4hAfJLLcrHqj9D6e7IQMdhzJ5fsvUwZx7QZsxdh7cUFihE+wCmwbYKtvIiaguw3NAWwI0dG/fB1IjYZCEmiEgoWlgccsDGRR8nqxRz7pk48LrmVfnA/nPiArb82ZJqyfjjQgiIQrZyCI9FTkBEREKSbRkveBkFd5ZIwYeMm25SougZ5gEaQyEWYiMp0gEr+JY3XddkfToeK+Hfp+N0IenVkl6C96d7Nu79Pksk4BPsPydWRxanLJKEsW5Hfsdn40g7KXGWSsCLaP2dsAR9gAByWE/ACx7XHwBwy72C4Rbzizw7NrDNB6Yki/YHbPmHdAZM9iN6AlY0TDcAwYRuY+1lR9XA4unBrasPPrppRbCfV3qEY6sa1O8GdNzMzocdMMPQHYdnvfua7XijBHhXM4YP0xJZCSmaISQzsA1yIkc2QB5iQ+uzZgXbQs+GNSd6ixbIQBDRBmmFEN8KmfAC2iEY1zYrc55nDbvJoQHRWHyjDM+xMRHIGdhiGmGJ20yUA2yr6TBA1W7C+LHtkgk8tGWCEYJmcVx4qAkcLNu/+6difndFJAXj8FF7j23kzbCDWnB7D6MOaPFNuIRtPpwb1+rbsHFLg/2UUkv/wI5F9npfZOW6yWDnQ5uSLNnKW/MPaOON9sNbeDsaon3HMPVHTF3xPat9R+HZ2XqRfBQhZzy2AYLlsZSDTDJObA/E8R4S9T8C6KG9Dy98bN8Dw46I8HZugviOZYZFdzdy3Dedj1iK9J/Kr2X1rXxge143AnTMtCnJkpHemn9ApDfaD4/0djREpMcwYaOTo+yIolMAPTQ6eeFjoxOGHfTVYSdGfXNguBBR005HEDWxzLCo6UaOi5oe4p9//W0CHq+/7p65F9XwfTbB87JhYpdtZ/yWhAQnBGz13zyIYWX81e1lZisIyBbSQED4XlIkXK7dah3Gh7zRGod40CpJGCLuwxGJKNiB5TyLrw4rVSkJaiNes6citjxlHRpMU6y5KY+n5qauTwjccxqCCDM7NxabPfbYWINzW73QjlhHk+FOWUeA8TISbBKgBVMu9UVTIS72hSNpPSo0FO4qdheWXP1M82N3R3VI14rqSExQIU2T2sEoRNPbY9G4C1MdhEQXpzE5SR/KMCsWQUM3PzYvVs8kTQw1zXSNBxla2wG8BPM3XtjZNE4cMMmEjhfaPq8TR087w4MMGQ8M/LVlT0sRLEDfMh4EzOeMoyQoGwgbaXj7AAc2LDMK5o1/O724wTFMQ40LYCbMn//+P//3p19/Ng9YPErjmO3BR86PncdsH1ZZdIT5HdR3s1bLRONIRwPW7yy/Mp8nZSIyJaBBmf227/uDQh/UF80E5U4ahvfLT//zyz/+/otWUt3pJKfj1fzk2EOVn4oZWfeKP3dJ6z4p9sxYB9KzjDRYRvPspnSE5fPecEosEgjeODigjv0Ag1KpIUBDumxIx4Z0yBf83BYNTwwXgFgJhr8bXlhz/2C8UUSKD66APMobksHqyMhvm9YeiuteVDvuHlnyoaxGreOkBUIzCVpxT81z1d47GQcqqZAjbtsbzdV3JoRRkSGHZOULF1V5aIViKFUdeszpArvyq7NL6Acd/lAMSuSo3V2Mmfebywuq6tBjVlsKSEmFHBE0OOBFhA8KBCAeM5EdWMNEXDEqMvSQguW8nR9TOohBnKMS6NjRAFSRfXtg9amIC0Yi+yZGFXpEAj5KOFOfYuxTYyjHNCS9Ce78DnZmvQJ899oEbDjdf4KBhtS0SC9M1MjQplKdBaLBTK/Q+vTU9qIfM7FnqLddSUjTNRXbZ96wbSN/IgWRrDQpXMmpRWKB3VXikEUW2GoSSQDom0AD4IFm0YLg6ufs519/i8SbRGgA9bGO8XnLqIYuG1oFbNneDl0uYPbj46EY//h51gm/Ll9YUR3ZevvMDtnE8ZIJ3i4mmLOYExISjSbRRGpCQqIHtq1EjuaRkxHSoDnICMbBbDCBmiCU4DfpM1ywrGGzSrs7lf1M1oxATUBAcMxEjQFQng8OH7YBrHenMi+8w1j9U+jBrPe8YPdVwbeQcZkhj3lalOfBj32BzbvXhkE+z9w47Uqbp0EJwWWQc6BesSOocfaj5oNSMtSPVU5UquWglAx13Qhe7m9ZuScq3LoTLEbBNOCiqhqCAh5lyCBt/RItrhh7JZq+NcggaruhteufgbY4A4QpcRyZtQ3SSsraEAxkpsRkZOoz79tpU+WDzwdnSU/Gp7SFyIIzpCXjqpngWcH/CmWzpI/js7b5l/3WGF6VtyzfM/s0muV5dD/gLND3aLvVioBgNsvYKYgqrVkZWPf2ZPywAQ1gBdCuJPkgbHcevvmTDXcvEIwwpmWxoLm6yZpTKluTeFpDtlbVWnON7Ssge2uFDqo5fuzebjR2L7Mc9lp9p0KxexkqbENfR38a2uuZsbsFF3GAGzMBOAgeTQl10P/chA5kQSoH1n6pNdZYOzMzB27BBA6UPh6BAaceWfjR+2kjX5smE1xeMqf10OZPOvtm8m/dpWDvx6KwF44hDz0xqCQMruyrveYPd02kVpdgpbEa/307/TtvxepRLCV2P39Nxd1PFROAA965K35gZa28G17ucxrke2jIDPAiStnNdALfSQkEVVof2zm6gv+lTsZ4C0xJhiizJ16yy+qFCXkbLaDE1Pw0ocAiU63biNu1YIYt5iHMqlQ66jHRh6zZPocTKzLpaNt2puHNK0Uhz7USctcXp6b6KK/JwPNOGuk4y+ERdrnbh5PKKulYh0XP4ZiDQDpCwXZMtB2jP3mZU7yyFsEFHJDSL0Feq/cxoGH79An5ugmVizJvKzRF6VoEiR0Aegl9bxDRoRoSgEdcp+5Ln9A30GrP0CQUWF6jaevuviEnWs6VrBtGbBS3rqBmO+KSXg2SC8FfVifnqv9QB9tBdwkboMX2QUbgy++prLi3NoSZAGxyoMEf1+3UV3y3c648DjEyqeej+gKWBN8/U9ePUXMp/BR1vBNesJJ753dCTMDmdWgMNOx7c8WKJiP20Ormg24aG/IXfVZWJd9mxT9rXM9szEoRIOtZ/GboV2hbSBCMmkQKym7opSi0CSYEoyKQgrA+HQ6Z4H+hPs9HuilxCrJTOx5aFd3py3ofEsFokCGjBXwT9GPDiG+CIYH7m0Cb0pycKeMsyjymPSMlcWDRjC7tiO8txYmltekkB5+/hEji2NdvjipNT8JmVGazk3Zqp+AyDoyTK1EWZEW6F8YWBK6quuZMzBaDW0KA9jh4UOBcI4rCe+aQLbO5CKp8dKvWXfLa+c/RgCvjQdBwUoOudZtjww6QjimUfNRLjN1UTVYQYo96qbHFqWw3H7uW5qHRJU16fFOdXJfZsX6uIB9ltrxGiTT1cfQR82IrhCtVM6qYp9LzLHQkY5cEk4Lz4QaAbjNaFhOvVX5Jt+51k9rADcjBLAQMxYXiH0W1Zbl7nzEOXlZMjf7i2fOPJh8F04LX7JRXnlMJkeiyZFL4ut80TEZ+1qPG1hfNjY/6NybaMjPKELVJsx405rw007PgvrPvrLj5L2zMziIDKh6jV0f/uSrdxzehAVeyKhrVJm1ts3e7tnfwwjaHdlB5I1iWb6qycO0hxVty5bKgxbrafmXNJueCtdf9vG4O7sAXY9SWV3K7wzGAG09Qx3vThBcwUhRP2fbrxntiaogXXTu5nZT16w1qFeSAMLwR8IFhFBYSvFfLvU79suSN/ygjvImZdHozWrCktTMXX9wQfUvzZu2Ld0Y4wAtoPpgGXrR3VRG/YGfR5Aa+1a7BQzx7r5cc+/vL7mlTNzkTYvPkORMEb8KkvqglyOhonC3wWGmgNfP55veCv2QNu+J1ezfoWq88yoybI2OzDMXnmBnbcZg2FHkuQYErjQMoT15/542CORsHMH9WmzRScurf/gGY9iGBGEpee395GKtdiOR1NY+sfM6KE7OuSZCfAY+kXOS5YHXNcmUJgi0qDeJKIoTfgd92hGSvGg6xOiuAYVSZwLNJfVyQw0lBUMZf7t59aaNZ+B66swzyyz1n9YfKOR7vgVg9Z/Wh8o+/22VCZ399YKDZXjxWyb43d7td7Ty21cfWilSjSDyg/HKt2b7dz7fuFor5e8GDspqK7PVipb+/ZCdY9cnh5aN5t0F9Z9tT47ng088mq1AjYqKWCQ4dtmBY7fBTbLlJGtR43S0pMWyjADXYN8Gj3zdJgwDPuuaunzJydaYHaS1FTMgwrEkbVH1L0RQiY1oirvYmhuLzkD2KypCSiGma+75sdfiOw07pVeicGtScN8Mu6DBCNTURm7LLFcVlSBnD9NusN33F6yZzzhwrPFoqIpZuEtrcX3XjzBNSEl1V21Mb2Bwr/Oc0UyJKElvgBPAQRlCd6pbX2t4kAM+UiJKk/QxC/UpdAkqC+zGAoDDOqShZHljRjvCN9QJFpKel5Br6CSieMU0Mx2y0hE/3bhv2qWujJqZnoUe+DOcxnK/5dlg35jMXAJWD0Z+zPF5Y3fB91yp/qcTX+pjZF7abn0ZtbLkUVV1/7ucFb2Q5deu70i+0ZOuWAhaX0b4dX8nn4WTZOmIB1hMvg6hfcx5CirnrPBpYO8M4hBdxjHEc7rzKoHFd9SgAV+p8bp0VxNcbtbBDRMmdcO33DWQ3y6Sn7T+PqaBltbTs07MU6JoYDfnsNEw9Eoxfda7m1/Keu+SWoJ/Hlgh24igzI79l+2z7Slz6blFyJ123k+gncGiRcwv2wsnAXWLk5NM5+kTwHj2iDoHeif539pLVW8GPzcXxWAxDXOPF17a+tDMRqkvdJfqL/TN7yda6oKNX7QbwioLK0l0ydkvX7YYzUZXvqlOZt42dNtuEMGKRSopvLLUxnWuXvNsKQJbUltQtyHyvg6+H4HYGlE/l7p8Xny/Wlw8394+bi/v725vLi8ebu4+bi48Xt/9a36w3V9fvLz7dPm5ubz7cPK5DTeJyIfWq36m0yUTDd9m22bCyEa/agrr0vlYOhnDDWJLNprsI2VVMdbMplauyliobKeMfqUDanUXt8CCvyk23zH7pgjEB/EgFlCt3wC1UKKDr4hYuiLZS8+UrzjnbH6kwdrzMeblfvDSkfH+k4hi6wkuXxjnbH6kwui/FzYEXBa/ZtirzxcvFSPBjFVHz/DZ9FCXnH6lI6uoktmxzyI7D/y5eNEaCH6mI2vMVNztesLd5debZ/5CF83bl8sMVSXsO0vmr5G1eGjPDj1dM3a/4hkWk5P+GxSONIjgzum1PwfHeLeZmBWeQapzEmQR2uF+EQ/RZf+DhO9CA7uVzVu7Z7yI7PqPGdKV08L03xuSGJSvzhb5eBp92eNHKJWQJIHul+FLRr8Zsojx487IebHDgTcPy63zv3KVK5HXIjQ25vall37XytJbDB8gILd891Uy8dMmXc16pmS5WANLU3dOJF7lxwN4UKGcTeF4qkD51rIK1BOOBV56ToCFpcRN9Z5kOfHb2l38uSc/eJhlesHrhgOy0cWO2ViDKjayYwow8Nya9VcPNfEG9IN2NVXc5P8o7QW3KIL6cM/n9oDY2105SnUCxCt9fBfRUIdPdasb+utxna5cKL0I9yPs+aLrng96JHtQnSudkfi9re8zAfcWdS+0d6DOVZKynxjzb35fTc/bzr78FOwBop/HVLVozZt1+C4T5cWsu7SOkV+c1Qly/YU4+Ok/2CDPyEXrIB9ZHN0ND/IN4NJP4mNbnEXsB6NL50S8Rt1VzXGO7kjoQrJdJimr+gghn7oZcoMetx8IrlTecuQQceAdCRfTFQj4a5YShX4zKqwnsjhm+qwgaHfSXIQE2QWT2Y9uDD3YZrmLDI0tuy/zB1P7w4Ss9FUN21QW9kNtY1EH3iUn+a2iqC3qRRlHJHc20F/RFbia9A8uM6Me7q+vNnzcfr7Drn9VY5hN/A2cP17fd/6QwNmmn9GVPRhQiQBm8jcMHtq2E92SVGItyDvRdCFDHcdhue76zDtV7nKUOmYaeiZznh3yX1gOhEJmF/wzzkrTM7nmuh0/kCXSFPH3erkL4mLWXUcw+FJctkrKDiPq6TFNA3aKbtyiUMeMfpCB8l62nKgfQhewLF8Ob15iO4geqMvNpCuMn7aCInbmYU0IySdOEBDbnIWNCNpHQ8aGZ3k3DDoghCyuPLw/CXwI1sjRLjd6YG2Q5dp8uiekPWbN9fpfJ29NJ7Z71FzXaP8sM1R07AGf16skiqV3zMIPlDQv6JLLahua3lP+t+2egNQ/KLO2LjmlXbpSDzRFtSZcw4uOwTR++RlmB8IlHl3ZfSIFHwxPxw46Qj8/Ms4L1MitznmcNexiPnF3C+5D5dsxcyJkvVyBy37Q/ovg1Qee0xwJlQP5mo2LHn+w1KHS06SIiR9df4OU+Onp0HBD96GLuSspSsaaXun5fidvwkSScm9U5210lYkeSwHmDCuEhYnwgphSixweii+GYcREaT5HOx6zezuypPLTPsny5l37K8s1f+IlkwZd9yvNNXnR3UG+nK+8z7rrSPgBoVE0awJ+UT2N67tWYAfXPNZW5LShX5S5qXBLkTsllaYsRMzcgc4nijM9WzAg7yFeqCGIwJnW6u/CVoMfdwfjFqaOIq7NdN+95uWfiKLh0cYK9k608D+9cm7NxvjBqTt6MnSWkZm95mWt1gX8c3GpSC2L8Lxgy5IJWFDX4PlY8uHJfW5M1fHv9/VgJ6EylmosikORtiCraOR5ByaqFZsF+Ue/cjGOexGiBlam3oj0K9RwO9XfCFV/V3GxSVG+HRL07PyAF8tpx8YyV2iZFRe2I/X353JR1I7orgrLGce+IJxm4JdB/Hlv2rhfXTOBRRhaomc7WM/dc/U2BvkKeKxOUk/2InZLvWA1ruSM8SvksZNO4ns+YCDmHYwaD50H8vjp8PoqsbIelDl2aD8NPQO3UlQuxV/kC7ekh/ZWAxGqzM7smsQ9v7F4/Z0eGWYBpTBYcuzWdkMWXZiBcRkGlrhdd7Hc7mRHkpzxFvgQLCQntIxcRpiwA+PAGnX/kiAexfdeqOEkK1D83ozlliasyNoDOTnvBBVLH0S7mEs7KquTbrJDUutsCg0t3IrBKU5TwVExGVznfs7qht2TWTeQH++aAF0u6UqNWSV666hFoZZkTxS9PUfKY7atGgf7ErCinoBx+CLOwtaAxZoPWgQaaHRohlvfpH1hzEqXWuoRYdOimMTZfAeioNdjPKotJaEbJHf8b8kIRmUbkldz30f6WEbn15pComoJavjUr3PcUu1PFfXKu+bAjHNs1P+fv1g0v2XO5WD4pxr0vN7B5hVD41ZgPR8w3BGRmtdk9215rnthm95eyz2d5m/CTg4MdIk8NJjTX1+j7rEnssM/nmGFuC4qzKUeYB9ZkvGS55zsX7dytmzDCDGuYk5KvzpnE/GCesrfP06f+ZVZTHovYU6bGu+TzROF+bYoJ38FuEK8bzo74nZzcKzWLmJ/JWuK2CnY+uqXtSBWsiWjk3CalrLbnrJY0e8Qtfg/wqOSwpLV61ocldiZnkNiYcvFyG3VIhm3PCC5R2jjym/4DhU/caR7McrT0sK+nz+0noXwcLuTjaUwU9+3ULnrk5R77yk+Zu0TDi3IqkOj9CkHM2E0K2Ezsi/PbjBEbE8LcjdkEzyySmIRvQIhzGT6BhrVpv3hCHmvpxo+xkXdC8QqTVjrg9F+kJ4B0KlfPWX3fXmSWFXru96I6MtG8jrcahJqD55DKY1sNjGU7a3aQ1rzCpI4cTel7ljUnwdZM+sy1NqHSwyGbQaXk3bYjUAST83RoIctLth29RwiDiN0ZBNS2mdhxVsDGL1AmRtllTHT/RO5hUF3GQnsS9YYncHEWTmZEXa2dmxOBIqGct0OKpC77Y96jyCAno8tPR0S9Ln3Iuj4lf5huWAH25WF5gXMuEF/4ocwrOZsAemBe8XMQwQaRcxCE5hBLEIPdYVccEtor8afyBdsMPXuP0G7NgPMSwSaHHN7AWnfb+DVudjfcZpdbyBxvnGWpVW3aJ+cCiBa1Z7Do0LQGwPYUvHrPkCj0aEPTN4xluZMpV7NSRKmhTuyTE8JWpcE8SIJJrTyaXzrQskmTE5ceqRHzaXvz0oOvQTLZAUincmUJB8i1cyZTfmXaVw4Sel6YqLMCE3f6FHFdei1XWAs1ZOwQDC6+gcfWiWfH5hnbBQTSribxQGhXDta1UeAruPF+kBduU9jZiapsOBP9BaOpjI25tEMHPF/YYgm+QRxvDHlfOIUd6Sr4y+oEPI8D70y6A347ZLO8yfatXMBk+yu+gcmjYDnbsrqugNOjeINaFmnNqd8X7Z+jPzGG/O1ydM2Wo8nvj9//Iyvzarfzt/fK49DtZNpUoaIBGulUc3XKIQtNtQ8qsQd2LDLATrz+OeTWqbIR7WkheZ8Y1O0f8jGmRZbGYM0O2D9w/Z1tT+1PBfvCGgCNadMA3hdZiaJqE8SiKLttDL8F/CNhQHOoJGS9OzUUsLIMIa3oXyLlmncEpSk5PZ36iodCmlSiq4sjrJ3Khh/YbZXl7fFIgKkcPQX4268/fmlKhzzGeJatVQ5bWnoJuDtw3TOwzg0Seey71WMOgQbs2VgHi9N5WsSM4XxyLRmovzHL2yZG94b5a2Z7s1655QUHHodlTAbtsokhlbQWatBDlJ+WtV0zrBi1AgkvS/UmdVyB2m5Lt+3pGYpAnqzvJMKCoIkFkgdFgeu3egfO/VI4wc4DR+bpaRj6qz7Bl2KQFMCQdVcOyHsy6ApD/+SzJw8OIj2XRz3F242NKeNJ4IFhZUwOjyy9SuDVEG4GqzZFQU8FFT0oHWMCOz4dmJfNJPwKnSiTFJEh3OQQoyIjI9TrkNvilk2dqCHddXuYD0d1QS0gNuVEFRIb/O4zUYfHviE1OPS1z/efY3x7m70y2BUKzqxnkhQFO5aK5wCGVPQr/AorXC6J+oIeVxRdP7Slov0jcC1ViKlOH7N6isaWUMdzqV1N8suaqop0dWoQX9bQ2Aodj7zcRzSlPm99msM5n0Vt9ksJP2THB5a1XXxRvQAXaYaY7XM7ZEfBsjw755ba8uzwse7ZQe4yOyrzirapDH/mqmCa1mx21OLleNZjcIdnNKHpJec/toWmlll4r200YRJdxon06hHZkBXTeMD2ObW5SFyX0zoZaR5aFixr5qOYTh5saQ9EiKwofoYBOuJX0AaJkT+DdTjYOehBMdgxZj2TJCnWoVTSDHG40UlGNqxZWC3pn7rkrs4ZLGoMvuIuxBVyzR2NpXHVXeqfbFx290a/XJOJPWvaZXfvXpHbYULc9tm1P+jTa8h+mGDThgCpilyrR4nHGjeJLxA0t1rfOJmN1Tknwp/O+JNYFzJnB/YnW+AnW3VZfe2yeiOz4O3pcUZx+9WpTRbVVp3FT2dUyuqNzLYxcAGjQzZvZHIYLFmmlg6ZvWk9rYl73Ha355zeymo3NrSG38IZ6bfLDntNJ7np7gv/z2WicZ/Z4jFZHifpu1JUYz4jh1k2TfcI+60O3lzsSo1a3+4Zx2hnhoPGOueXSFj1KYoec18GZGwogVW6ISGMWW15JJFBTXUZU9PqollBwzZluKx5tNMYNN6z6Hh3EMvWXV4ReSX3bV+Ait2g4XIMyiXRS+xtAfq6dJmVOc+V1dC+4K8nBI/RttOU0/wT+Mx+W64ztbCCnBVD9Kl1OGDsuXVgdfs5tUkKfoW7HCHExnzjyNSZGtJH+TJLpn2r2tvW95VAfSliwFdSBpG/jKXErceatdO0cRXG5eusv6itAruoDGVqVF/UEnZMBuUoaCQm0lAbiNK9eKN6akvWYLfeVkfCH6yTSxvk2qOGd9m2uRdsx7/jppWg8Ksxk+M5E8qfqC911xv37rU/XSSJuy6Hp9f+ZJHE1pQDtov2/gDzy4oZEpkRuJXJ38fZkg1HlQpxY9FM6eOg95Sifo+5Wkr2fpCvrS9fePPMS6rfwaVL7sfxibVmh6xs+PaizIpX+bvB+m2lp4AuQMra5/+SPjBHIdDbMMvVLocsvlkJoMrtRsBL7Ma0It9328g7Xub9to0XVmbQpfZSlg6pwJK6sS5/rQTfc+AtVQjE1VkXjeoSty8pz2rgLBHGxSS7iIk2wpzof4pJNpUJczX40FWuu+49CPckq5C//PzQXsDAcvB4EQxxNerihi284tb35si2fMeBH49AD7JoAgPmd2ZUGN62cD+aEPmb89TrAnvkYMTVoIvph0PE7WdL7njJG/A9hXAjqvICVsALeuAecBPFMfCHU9POARDzn1UXsND9h5Z/kFwA/kjQVzNaUIQXMFK3XyPkUalTXSomvWTFifpnGDXT4LvbssusKGgq96hE35pV+eua6s1RKFetNO3rM5Wnddqj/zu9l1F5OStV2d2gLBL9OJP+sr8QTVOtWiFsq334qFW1CAv4JbRRNmgabNUCYYvtwxesOYlydlshkZFefXtWX87SmkPPxkP7qTnqbDysGXc7eDV9EcSbO2uRt4U0wUkDpAxPUjkmD1C6DeIQZbTifotuIgY5nKO6JOMBBPV2gFtJihRFbUcfezWE7LJkYniy+D+x08Z8O3p37VpGNPYy0quiaQ30sye3vPxKaKAXLQbRtAYE2zHRbpgk5Fc00+LX6kLSaPRJbwnsz0zUJE2USv8yyaY2UR0pX5tJjxzb3Zzewu+XdGbZ65A3q4fs+zuyllViXB2y78QN7FCSdiOXdO2s5oS6ufVa+UAZ+TUz9A2A187dU7t5arieHno0AcZT1WVwlDNYxNgDYQOnWSJv5wBmCL+OZ26oP4+9dtZELYjmhLQh8Zr4VPKq/NwOrtM7ObXaL6P2InY6J1ftlXjkbjoj+SCdxIy7oT+H7HhrZy3yBp9y8F7DpB++l8rUdj7R934hyEeSsVbd0KhOOOrqtzSubUljaVRf1BLNkJ9uhXDIz2+hHZgr0vwknfSivwfd+KXJC+H4pd8KwdIsmxeqBVpOM+5GZegyw3aYOTMflcgbFJpZLgWPcpZrKsG0iyFUfsrVEAYD7ndm+iaJdzVJ/cjL+1RI8gV+5+JMHkw1J8Sx1GuEpiZrJgirsteAYHVVnJL8For0Mmagx52jbKCOOUcb8AWmcXyBwteoRR6aKOuzAklfoafyTNu46T4omzejCfd7BN9D68w5ZF8ZomEjGK+RtpBOrRrVUI1zS+w4cn9ZHY4Fo6ivcyv19iye3BDNB6hkgvDb0wlOF4wkeOI45Nld3WqSLa9UdlW3yrQLK51WyJZ+SybS4jtO+Jq+LtpRTv7iPePL840yqFCEUz/0Z6VZCwHuFChgpVOprq7fX3y6fdz88+Lzxfry4eb+cbO+/nDx8fHmcnN78+HmcQ05kkrC9gtSOJC2I++y9hZG55IwwHbkG/FfdiFi4nr4u76dDYappU7ENnWUL0C3SBj4JAWSCubfwj1VaMTm93Ma6Pb3Wk+JO53CkLFDMbDkpJKAeVgz1M/sgl+z0N8bTa2G1EjumOhqJAe9sbO7QwBvrONyEOeRKoPAbOcRqOCmTC1qwSXnuUhdzc0wXxlFHz1nieQ3LL2I4j/rJeLnh2G76JhgtvAKx2/VW4pfW2ARSd+rJWIXLNs+jw93E/uB2HOhRMS1FhRu8veV+Cif9oYDt+ol5jceUhGGTnBSBZS6PzhonHpRpn3D2OeClA5g7aO+ARvSPtpPxfHXs64bEFLZxkwtauElNz9ZxfDbd3kYigvHblFLzN5XjpqMfqaXmH/q/cn3b4Shy1LJqYmKO3k5n0r+n9PU5N5pR1PhoI1alNyAqNbPHiA+UocEgf19PTtAgY0ZmpUCi2vkMI/iFFnTsFJ9Fv19NwLa1VKwd9OsL9NL1bf483X9CH63IpkHwLuqXqXgfVNtdyRAZ8nGs/vUbCFj1n3OHsXAkutpPNNO716Ro+xw4mn26ek1ZNQdlBHtPlCEt4htKlHGCvweJ4SrSX15Sw9tBxR4WXmwMzFlsqTB0L2lCHtRG42izA03lF5Wp7JJ5W7IYzvksaS9btKwP7E6lbsui/7I6rcwl+ydDN29Q2ApZavW57BMmwY6WJKu1yELJux0EP02M9qY9aiQTKgPnoQbizqAMsoaF2zb6B+vxOa6PILPWI6x1xVqVvC/mEjlTstiQXPohVhwU2FLsmLMhBwqCvcTfLhojCX0GnC4n7CV4DFmQhZswf0EL91CWgIshqVrbc9yKT/wU6BGnOfkzyHJQlmssfAFs+EGyeK1boo2WvuNBC2khZoJX1Abbih8YS3UVeQC23BrlHFbN7WMHXkK4SS6H0p+HDOQ3edrUiGK0Pbh96FBei+qQyC2R3ApB2r7GElP2Toal4uOO83eFdX2qzT6COa2SqWj1uMQmnUQSEf4eVhzHfgmG2WIaAGTR4+iO3ktK+ATSFMS6GRn0yeQ7o+6qFFLN845GqUCS+tsHVVi2qE53uLqn4eWFWv3wLW3xqmxAVNaQ4YWpcDCGlyDmK+/HwWrlUMCw7HPYguQhy24sJBHL7qYkbvezm4dGOJmOeV56Ns5vwiuk1lXJwEsMjVbpx621NQSCCi1d6cyLxjkkjlTMmgZ8rI9/6MZUj2wPa8boX5CgAtwzNquGVWIY4EElGW7EgL9GnaJwO9ins9PpACXXJ+VrBFVUr1dG2f/Pn/Ijlfd6K+y/QVPbFBLxT68V+0TocCSRGLKh6pgs3NtwmhlqeTUp4YOW9Ii5QbX+/f6SByw6o/pELX/XXUqc5a/R/SQzFnOtKKKbioBG/dtO6hDxK1qJeTe8bKb11EzDAhjE71FMaGH/lW8aO52uxq4mc6MrgpRE4Pr2h+sOMpzecCqNiRz1jRp+/H68aLdGPxw9+nxenN5cXu7+Xjx4Rq259iYr0UwqhjHojDXObE/HVjZgHe5GLFllfSs8HW1TtigBbVw2nZhIGPgbSxG1LNGQs7nU/l1uLs7glRSSchaHVqdyypn9xUvm4AYOwHrUumoc9awbfOZlXklIogVmXS0rMyPbYFcDNUkHFhXSse8y9p1I68P7D8nLiLr3FwrJbd2ZoN5pCLAg0s3nZ++lX3fl2A4viKTmha94dCBHLPXEM59FGzHv7M8vobqSimZKUr5uEj5iqzcR0B2yRPTva9E38GOCBKaUEJiacwNusfQTKwKpSOus3ax3l/nk0zCmWdSCamfs59//e2RfY+ICGeNhJzdYeifuq2MEaSSSkrWdkBxXfCQgdQz6iSSkLR/VIjsVZuGw/PqUqmp7zPpcopA3FZjCc7zBP9lVTZxlc0umtJJ1d4E+Ke8yCyAfBJJSSp4uY/82pdEiEnBY1HqShjgSJRtxYtvjeqY/mK7PR1ORdZUwFP6Dbk7VaNK07kU7UlU32omvvAyr74B160G0a+GnL5NOYWbcWdn3Z7a1/Z3gud7dnHkSd0OmT11mWV9ZksbzkV1PBrGyBPYHbLa4ZcoU5kdB0CS2pQzWdogP25TWuvllzbVB2jEPtYwc3022K2stCaTvpjnLJY2V2btzP9Fnlcl7qLNMKN9dlmbXcB+CCrT2Ht/w7wG3ZBIZ/H8/Z/YpZrR4karxHVzzGBpYzVjwN0gYb4G/eVtlTkTn7OiHeFJ/XL2mb0omS1ueFxnldZpl8uhz2Vxi/0nblJ/UxbLmxOnbXMSWfEoTiVml1ao0zG/Rs5vadtD5tDTZcK8ypksbfBUfi2rb+USn1dDVm/4eXVqeMGb13tRbVmXcUq3fV5HKa+l7b7w9irnvF1jk9TqkE855LOATfNI1vXwYXtTHk8UX2KKXrrRK/juXSQtdvsuXN76kci2z1nJ60MaP7L8cqZK8AlOWD/Ig5virSCuGsN6wV43FmTGXO+HxkufXQm3pwqmq/kZ6ZC7gXql5kDy22ilbYsE2Xd+OFHEAZOts/qClmp1Yxato0k8rSFzBerPW31QVrGE25PU0lUdRtJm6qgrRtdgyoVqa/kZ8M5onIledikTwrCGktDMII88lyjWVN1kgqIlmdkZhRMaMdfxaWseVe9YFfzhu8cGXNL+sVa+afuSJjOUnUmYmXabHN9xRtF5MTmS9dPakqvMsIVq1pgGm7QJpqsylbonixR4NYlH/CTWMk7y3eL202n/7afkhiDvWFxsdqqme9uGSxNiBoT95CsllwS/lDPSxXTUAN6iO2xBpqLaIoCr+AYpyFaaWKGPdKQKGLo1eS+bYFkjH9ZjGCJFr3rsaQDSpPEDvBLy8fUIOh5onihgJeRwQkffqw54g/p8LXpR5dcXg+1T+PuxEkFLxvzAq7N4OLgtB4+hTczkG9zaJnr6LcjksGtwM3zfbuBn+mJ9WnJaziruVE+svYBjPeMt9ZFoE9YvAJhS9Jez1Y9Cbvo9PWmc6VksaG5aUrDZ8XLPxFHwstlkxb4SvHkOGauG+PXn+uZFkPT39mT59uabrDklaj19WSY17+zkGI9Ki/ZOdlias8OT1a/ldtMdINFGSMLfbsa/MuRF+aMpP4Ntd4t2kl4Cl+cslja3zK/4pr8fKxvxujm36EmdmjJb2jB9f2/uM1GvD2IvfCcE2F3kTogIc8OFaZslY6wjz7eyv6zxH8LyomHKlenSBSC0o6wS2D1n8UbmxiLetrdYknd5rYYt2b5VIaQZa7G7TzjiArE9LLheNJY78nwr+8sa/yEsLxrLXZkuUACW5S7tocPyISHhxkepdB+0hB1mBZa8lzyVaoL1324n0Uu/0VYoR3g1L+SDuz4zxwQ1YTWILmJATMfdbLbBy7zddoxZLGOuIplu1OxUqFspsQYs9x12g/vd8agEhiS1dLF3WxWnA0Xk1WlXkzLJbyAXra0Z4SXFezQzMugmtOF6m0KXpZtzjl+W7p6LD1qr6kONWZbu0KZe/Oy1EbX4GWbE8iYpShTWlL+me5+GgflN7EEWAP6VLS+aX0v9BdyHPW124duRIU4N2SxokrXrGAVJb99kTpJf0lTEyVUgV7GHVoXZKviBN0lrnZrDgtaOmajZhglRic028OwqiEFTPovbJBvxtDukHd2EmYs6wgliLf70pkBjVcE27QdmMmNyBgsaG5Y/HbLj5iSKVO7muSxpMfgcHJC1uCNwwiy9aFdx0Fo6qy9pqT+0Y5PVzaYMPCEEZM6QT1qbkE+A27bVpbfcy6b7HMhZllN95dvAV1ImCX6ooeTtxwZc1E3oiTVwj4fse1Y3Cd9Hr82IE5dQNtN+43htfiBbLON0SbxgBmOyrL4lddfrL2HLFTjHE1nIrI6C6YJl4MZxAG7UxnG3/gJThCZD1BOFMFOU04UmV+SThkBblFOHRl/kE4gwY6FbKyGeos6PAttxhbj5BdixDmmuw3ZPOHw/ClbXlJFBpV4pORD+OufiXiJ+a6boA7jXDnkE1yylCeFeWwmCnWYsVbTzWos53wTkLPqAE7gxV+BbEw/YDHr/P+nZybQJ4sJYuEtFBcVOmpjgsUTfq1M8JerU+UzRhznVVaIg57FFtBLaYIhyzbPNys9//5//+9OvP1sDW7tmST8VtGm1w/xJcqSxbX4aRl2V2gilfvTF9AT8nIu5qOEHP+v+05WFwexZ3j4adMWO7oWI1uzbQZ58SA3kkCQcSN6xRicSbAQRibTubqC7ZeU+orD6a+yKUSQKUDqEhtftE19488z1t2l+5sxZdp4s/KUyVpf1c3a0X5k3PoCqLF0KUI3ptbU0YIM9uvsc3XevjfcttVOM5+U+DSowJF3Kgwip235EcB0PQYTUdT8iuM77EGfN1+w9VhuruWTwO/aPc67Tn9fbZ3bIprxfMsGzJ2Mt0pIEU8hxpdwxMS8AY0zpIdQUwQzGaKJeIWqIJrbrQd0/rio7+3F70X865M2Welnrj3v39G+2bSC/bp+tnoaKo/szDkNKEkwx+4G73Ur32Z5dVi9M+fDVfujZg+Dm48825eV0YuG9++t6no8hPcj/3Jp11fvhWLCGhmolqeHwTJI2ZN6wgyt4I3hHqXSw3ao+GthRKh2s97hYBC3sdNgoXMGakyidp8IhgCW1dMhN1WQFDe8oRQo7i11y2os2n/rAnJO/lhzNOj9KLHPQxcY0SwHaYlu5LU45y313yAb4GKVBS29JzAxnOyTwMigvZ6VfR3mZ5AXrtRd9zfos75L9Pr3+Er+S9OXQqdezZPZPiHmeFonoMDXreh6yMtuz/OJ4LHg/Mv+7yI7Ptg6o5XFwN7R7+t2JF/m6O4DX/mPbctIUQCViM2k7zU00vD2i1LNbH0O4GjUhW5SBwj78te8MxSADsGMSIy2wfO8cFkGRj2JJgV943s5v3vLyKx34IFoMoikN7DgrvPcyoug7RdDIVCT6gTXPFS17L7kEvG+hOwp7CeB2jIi0rFvBROByy3PfbonKP/QaXRLf1Ra2/CxKKVsiYsqVpBtU5LbCtO0Zrk5lngke9NI4jSjKS1g5sMMTc+67CfJxlk1kQh/8/WBWemD1qbBMTdsyd0oR1Qod/15U7XCwJWu1ZoNMAASJrEhj0JaH+5LzjUvbnABE6Z0c/cUX6gcsTeRK+pBzZ23/nguzQlVVgJ94vrkGTzLwJ58clcbE/UkZAVF0yt2hGlOOvpG98AYZTB7bOEMyStFQww1GN9oxFoMbcLi/uMYcac5W1YYGjQOWWGFAdNmUle2Qfd90X5FJ4VdKNmS/2Kz8HSb7z830Ls/5vInNMmv4C9vwdny5HT31nmJC49qa7ZsUwpGXL9XXDsdzRxaN+3l+b2K764QnNzvmsoRFf+C9O/BulxK970k5ZfhNFHpV9lXKyHv+AVyLIpJbnHJ5C4up2hbNY9KmxWuyD/E3iRsWzXKf6SLNircAju1HQ1YEDmnifA958SGvN7HbN2o3idpQ3XCfW9IW1Gu5n8lO1JfXDPd5vWnYStNf0Hwm7C54DQ5n1Hc1djYUk8jvkGdXc7fnPBeyP1shISed95Wgo2ramgmjKHE36bdf9CHc7snrYb7Wv+DDZ8WluoyXfriY1omqmdzHelgqRWRBlVuIHrZ+COUAvZ4oyEW3KFSri418cTLahE2R2AN0+LydAw8cQpeTOofR5beiU56GAZXFU9CiVPI1CMaUpFIcYaVp3VrqSgOehmi3yWa8rK/zPbs7Bn4g9FkapGKLznEZQGjXwM26imz/reqBJySEmYAcjhBhQO6x5PnFMC9zk7Oy4c2r+s5iKmH9XzY5yvfITN8+FQ/d/kM61nf9BFFsCSsy6Wg/dNM9kaySCCWpNf7q85iWkDs8htpX+EFNe1O2h8o08okixhUZY1bW5KhyGf15MfuCD4TUE6dB/NgNNI1vcyCqTSQNcrcg6aaubZtLLZDnZJFY0tKUbcE/sCbLsyb7/cRz6DKUkcyYnI7uYHvbsZweIXJi/dUP5DXLkNPa3v5AardcbJWyxOy+qNqtP5ngtVT9zbFbfxy7YEdPv+Y5oBc6y9WhhimnmXnPQvwbQGcTzTqtyOfQXicmC/vuUmVNJqGdSTmhFb2B6B9kSuLav2Bzlrtdh+i1cvYXzikAK2ahJYdfMevAl1tAa1EBw9/MgE+R3oPlYdRS2ZkNgCiRk99+cf8a3g8H2E9ARPvLT//zyz/+rt1Yo+Q0DkqHtEH97TTDE/1aOXaWi621wMYTOHRnSwYdtntqt6U4coX+3FO+FsGYH949kKtl+CFrts+83JM5GAUXc7A+HQ6ZeCUzMOil499Oz90a7v5C4xvl0tHXPG9DB9+xugmHllWIWaERo3tRkeGiS4MYoh7T3TTsoB8TCe739ZkaxWKKrvdvW0jFdg3gUIJA4lUrDz2XAJ+Hy9R1xPcEyFb0J0WIMeAqErwhzJIRAiOC759Tvned/vIvXpdt0jevy2GhV09vit+3Kz5vlLOzoO1Bn6GmQhnUdNYP3bLGaFhJJhHtV/Ya+inRc54FEhECPiJwxHbBRA5q9UANHG2fmJLM1nHpByc/M8F3XDvK3dxrmSeAft68tGleTTMMHDAZZsjXKYgpPEMh2L9vP9jSqONSqNJbDX/uVwm/SH/GLJxF2bCmMY31UJqpR+nlfhlt2I3IDWpAlOa3MY5gkdqh+3XgEQfysWRJhRpacbwS8KgjNdRzvbig42hNtv3Rh32a9evhqSpCQmYPbxJLRt4H6ft+VXwwsqJCywp/T/t651t5Zk0Xsi7C18qYZhDsAG7RuGIdCyfAEmBWJMATRY30m5IrUaADWSI17lCDjP09HLVBiRreNjPv663YpnTsZiDyb+EONWMVYC908grp7zh/V6I9WTXJq5ClfXhg26qsG3FSl1eZGwX14ZCWQFXoN7P52wItX58Wpuw0/0EGAJEf7gAf8K0W5nXTWmTAF1mzAVNd0Asq0sDNhAYYqxv5zo0uB+ML4e1nag4cUjRVwhZDTmXDD+yyEoIVkNGXeYKgWDJTAUSSec5uNVTBzcshwAQkmiBcBMQTlw1DPTQXHLQSzq1AdBf1g4sqCEPBccXlSB5/LrLS+mL4o8vciVOQrqrocWY462C+ClwLL/pzqKgyJPuQbZ8rc+2byctJQO5nRrw4a74vs+YkLIvKbUhTMmqsvq95WR0OWZnflC/6zaluOkvqWEipEuftKqt9wdbf+M5bZWd8htSEbFx6XdBo88T0ZPcFr/GFNk9MTza9z6F0mgAhYWv7QmyfecO2bQY1GtGiEF11Z2G0ytkYeJ8zkW0bJvhfzg6bIwkquHZ7ZTWBe8GOmfB13FwEEFVYKTpKxvijl4acr7+z7Qnc/3H5gqq/gbe7U5PSnCy/nDv9naG2Z9Z/E39pfj9LBoQOZ8HsyMRw1Ml9VfDtqy2C6c85w9ZPP//3eZB5Svi7yMrmWohKTJkMqa2ZmBKDSmNm6wz360/y/obhC52CaaWqofiMqrZFXpsm2xPgDjLpOLsHSwrUs1I6WsEyeWtcOOwkRMqq7LPri+OcYr2tjq5VjLPMzAqxVUvdT1e+cFGV7QF3m/afXKtGMXwrkzCuqC3lZzPStapdYCezoEimhD94bkZDYR8g16BFApes+VaJr1TIZ7mU0JXge+48FgYFfZZLCS2qyrmUG4U8ihEDK/fwqAESQ64lJY1z2+yYPfGCN6+xRCtF6gzX1PnfeP03Xj4zwfuTsLCtSZIgbfTgjs4prYSFabMJS3xOin/kgtWbLPrFXilSUZ0QG+y+/eOGu/YXwFAloSSgBd+x9pMoGlQSSgKKbqeNlPMGOuEbG9BSG6FNTXRC7OrI+k/sDR/Oz4p2YJRM8poEdDTMxIYeRsIyR3c1jNDzPgYtsrmzoY2LoOCtYyUR3Q3GC17uA0tTAlpJSqHvqge1KuvTgeWbMcpTQJs00+B3ORAgTzppMAVrl76RFrJJkgzeXMse2H9O8j5vFPuQ+Ifq1stMaTr2Y5Gl7dorPlJ27n12Yrv3qpEkHXyPhYg+ngJP3cvzYEf18xRw+p6eB52qr6e4IO3t+QzE9PdUavIenwc9os+ngFP3+ubY5hYJPaaecjA9tjWSRuosbRGuEN0D5jQtD+mQf9qxfvJB/lSj+4TD+unG80kH8tON4JMO3acasyccrHeM0usby6YnL+dxS1mW5MjknDQ2kjrw+k9gPFufLh3YFdvy2rog1EE2JoxFk7cbFywTa9Y/N6Vw7Die4VkUKBn7YYGzOIZOT0vJJVjWSNLaYBIAzihASMhesuKkZIGgmycmJOtGH4KwtJSETLy+z5rn4e4H1500MyYtJS2T3rn9wptnPotuIEinFCG1YEWV5bOQigkrNglSynYkLOgl1JNGNxazpXui2rK6vsyOysYGfeGe8hT4RMH3vNDuCjJ0NlTpKQnMqUpv7eA6jw53EqyGxAiMs4IN6Jg1z8FAQ2JSIO1oKSzSlJwWiv8V/rMNiWmBXg8FL79umkzsmfOLyY2my5BCtn28YLQhcSyQHgPq17o9mu+Zbb8eK+7+2Jyr66kJI0PWbA7OLyEgzWoUwpbcrGRsQwq7Hdu6P9qgqGepVLA77hn5gKKOQqlAu/8QcA46qTAbcSq3mXx7YQSrLEYILFf5m5Yu63o21y8MU931lIRVvb1BJxJkNWhgim1WFjY8Xh/bY6RYvkEGJQvqXC8FdtXe5IupRGbas0wKyPYEurY7S1S0c7kk0O2Xk3w6aSjtWScFJq67YUYM6HU48JSJGPPXjZdTTUcYhdpBrPJ0jCJZnUUwRXYPAmTfOSJem+gGBXq0rjewyXYNE3GEqlAq0Ce2qyLfuZWmlAi1a9U326lZR0RIK7RJMyk+uofsQQ/rJgOxhW9CE4AqQFOYIXj8HFw3rI2ukahGPXrswnA9SRCvKkQPetDvIwmilFToEctKHLJCP5AgiFOXoocdEm3qrL0pIfLHn4slAW6qbVWQ1K65GD2wYGXOBMs3FJFrLpYC+Fhkr5tGZGXNCUKCUS8Fds3zU1ZsTuXXsvoWTz2Xo4fuD/jevDBRRweLmVYCXNY0BTugxiWMqLJOAsxnfiCJD6oQPWjA6JQJM3Rcygpp+A5cdzEdzdkne7th5zlG0HizWgjW7RbdeWBRcGcNcrxeY3N07xr0Eioy9JCxdImwhp7NXlSno2ffpZ9xLkYOXPeLfWJRFRkKSC2ydL0v5EC3kuxNI4uGERpZpEIgGYA3kAWMvsPAuNCOsgyik1TIEQ/dBV5RfJMEORx6DsBAFzYBAMLDLbYwsAUsuICBDQ/FwZ1FyAHxUxAGwMD5BxugHHsfhg/Jx3a9U5kV7wVqPteYnDIWb9vjIDdPp90OM2Jtx1rpipgCNRcWTTPiQg5oTlCo26o4HTAfyg7Ys1Y63JOoK7H5TsN7FksN7NwyhAX2bxqKAC54iRmhctCOSslQRfWNhnQQSgaKbwkcsIEtAhJY8HbQmeWbGrcA1Qk+E6U0IDdt62d+QH5STEkomzCxPx1wQ1AqxkpWwBTWuQBomigdK6BZ8iKhx040qLBxEy8Wun+uYYX1zb1Yojo1bMPLnCEaQw1N1SDFw4c8jS0wzHnB2g2MvNxv+g/OSiBaZo3QpBSLKgexwH55sv44LmIQdWZBzRVubMRAFjA2kqjhp2vwbYDyNXBKCt9J2pq+KXHc66ZfN25Zfjbf9qOBzdPGcem3AWen5rkS/K8xk/WWlZng56tW/Nt/VpPG8Mf6rEEDue1uHtfKwXpVqglxUBj+tD0rUAK2V6O3+x9O+l0TYMBWoe4UYFclgwFzJvjLVIAaLYazFxrLUYOmw+V7Vjdn3ANvlFlaCGgncQY9S9Ag3l7/fnH5r839w93l9Xq9uby4f/z0cL35cL1eX/x+jSEt2D7bvo5/2gwv5+bA6jrbIyOlA1hZfIN/QZXkxG+nHOVCAlCXPlXwmX7huw/3Fw8367uPm6ubD9cf1zd3H9coyvEHnmrNJucHVtb4NSSuslQelKo6+hdXg6VU14l/fD0otXua2zWCIayTyPYsQvQa9A9OV6JoO+/hjGxUOI4KpIA91+y8Bzhfj5WfBUjxgqp3opp9VJHC2hkNLkFLo2EGV+QRkbj+vmQFz9szG8w9XADfqKAGnGBAz8b2z31u4Mpxfh682f3eInBT1yf495OUsVMw4INAKgPrNPPY+0gAuwrq20CzIJn9xfnBzwsHmPkNXOc8X5VS3mYhqjfKWhOnZtpXBacH3XVPP/fI0geynH40y8uWHlUu51yN4xWeT0briMUZxqxAyQjr+gJQnUKUxMDeLwDZrRTN/Bt4dMNamfU3QVegZISNHwBQnUKUxMNjV+MX1t1TzcSLticIAOzSiea1Bcj7jAuWX38/MsEBHVL9cWxHZc1z9sCOLGsAh4JasrRJYcpoZtu6dTara77jW+CeJBzsaiYfwm7NwzFlOH5g0ztStBex04+/kTuZZBcxUXfHrZKbmGQXMXEq+/zU0SZaR+Y8Utmz9PesUdPU3bPlC4ilIfHLgty6fMfL3H5oqL+UhvREoPPOlP4wsC81Q3bKEdFLHYCszIrXaV7L3LzZ2v8Zu0OMnvyJl7ltuAxMbBChepUtnRbg0J6DxtlJsY28WkPYlJFZAFMakzXbeoKiqL6x/Pp8rDgN3moQZoowhtii7jRy/b1hosyKj/6jttFWBmno6dtRZljZxiXAIiwQ/1ktJfJ0xvuD72RuDPqkCjupO8rCsJSIkn+QTANv60yY51FMjbOel5o0Ms7YOg56sIWAhTQEBiSpiwCcBbf1ESYgtw4dr2sS3AtpSExH5p7l8bIZk0fSyZ0p3zIhW79kArQp0DH6Fo14ES0CdITOdQ5ePFNqQjZ9mGo2De8HtEmQUzqmbKGUc4nYQK13i9s1E2XdiFPHc1m9MCHPqGm9Y/PTqGmPB1WiqOqTYA+sPhWWT2FLng4dUBlZjIPBhwRfKvG1PmbSitMAeF1rCQOfmeA7zsSsBuH5dSkafKnZEfbf2tcEWQx4FVN70H9yGh9mVRovsws+oBViFuwsXkCqi3ix1o0YK2lqieFSE2NkRFtwqpGzd90G6hcKIkruZNp0R+0GKkzUeMA6Ctf9W+JYp+RLBx5hU22fBdr6xL67xrK8CB7piBKVyscyEvFUnco8c+6KIuFfSRlFGfHlZh01emlvDt2yG+dlzTRex7wAtzinsltW366P1fb5Q3q3ZfWNtVn593qlMitY5pkSpnF6zudNbH6bBe9URuWclrIK6Epk/OBYl+JlcclSB1mvm/ts+zXbt2MV1Y7elKK+uLf1qX8pyW2Nwos7mro3D7z+Su9LlU/ortujcmhPVsi1F0ZUT1E/mEeZ2pOng/hJPxDW2S0cn3Z2BrVS1ALILENPCU5ZOrQCymzCAHDjfnILcPCviyEdnv2DZXksryxFQ+15E/vvbm0VnvNtlFNA38iXNs2rWvGgJaXkZxIKKCfFtX1fjD3RTXk86aNruFJbqX9/kf7OW3HYFp8gW6aRlz6RNtJM5kiMukv+RsYhUGJLhL8SoqL2noCthyFh1JRExg+Q0XBTtgapyMo7lgQKHz6fAjQRPLESY6Vfxc5ybQF/lBtVc2FDjkAUZWquS27MMRszvR64OQyTLY/0cq7WR7bV0tH5Mogv58zXxke7s2TwNg7TvJi2HOjDybzF3DHRjmyuq5PYskvzHpNZa+lIhGwpIdlrscyVuVMQWJwuJPOUX//Mq5b5vbz11tBld5E6JFO5yFnDto2W4W1W7k/yAg6kD6doKie8XrOtYM0t/xr1I+g6pLy+qvi7yI7PwBrYPYuqeH/wuqkE32aFKTdXhevzMqYPKZ8+YyRo1wzE0nYiSyB/0K87wwOPEhS4Ujv3bCoXf+NmevfsShTM2sbhU8OMP+n6Ofv519/A1b1H9wtSO+gWc7hrIBDdrrQI8+zNjsGmfMclcv3NvG8XcbzPeHES7E/m2BUFes81NWL2bsEJxYtiF1qCOPA1cWqRBG5PE3xzOFaiaX9ieaeiuylW0iDWolhE9JWspvlhR/4+3ZBSVEvFeuyMqNlm11cM9zx+LP5qllewG2+G9vUKRX84wjM/JnarZ7WI2fnKOkNS50yOg8OhSPl++mq7+2w748Oh9du7mdOcm1ElpIjce9kO2fd3rw2m1nr5Vofs+9OgiQc1Czvwr9jReepVCH4+aC6Af102gpOXP5tUF7DQfi6neInaM8eWepGEZzMnmh+0lZMAvO5GLe6zpt12TOqgVz6elRNYMcTp9u7hD9n2mZeOnUTSQ8gxSJO89o0uiz94sjIVhJyFZchZesT/CS4TGJJGUbl/gIdT2fAD7HcYnnX+HD/9/N/mn0LPaEjtzMgkgC+LMecz5K8/yWfYDaPtlaBhW6mKaE6jsj02q+95HPlZjZz6599+/ukX5VCihooadHkRAXP714KusCU5evK//3Kuhjmvj1mzfSbiluTScguWy5ur4qgnMXpm5cNAetR34ZU/M/j9V56Ah7o4BsMFu0MGqGjfA5O7v64QvINWStxtVZbeG3hR0IpiSvRnluVMkL0cZ7mU0N7bhFHMsIuFI5E9xzijgCHnNsfi+q/2xSEDb/mNxG6XUoic5RvSiDdTJbYwb08eRVbWvF9N0uYd5kRX+ZHaFSNbdNsyKzfrB3b32AvbZAXPas8oB9KESTy9Ie81ZwE+YLeeUeC3HfpNtmuc90zjHSiyy5h4YrtK0P4Oqm5qG8303IZTBp6VLpzAiHNoyH0qmj9so45G84RRwxBNzfNTVgzbWeyjM8pj6FXtIh9SOlfgqHnM0wFLQHXkAjN791D5SiIGaXjCvdBcBVCSUOMc2+su8D/dPF0kmLbGVn0t/KOeKp1NgZJReQgPaEhOR3ea/TpYQJtCJKPhNBxzDTXME6uAxuR0dL3/YDpj8tiqa4jszg1mlmUcznDp2CjSyaEWh9iXCjAhnIXZ5sGEiM6n+urNpvoalsv85+jb4svnrD1ziYnhYEzr72N+HPeDmTXui8zW1lkydQjBSsfi3Rw77Zl5w5SF3ytJ5GIevwC/wPzNs7jwStK76FfYUJrwKRJ5sFW/m5yVjX+fiunhkKqnKrg6UMYc7SqYYtI8I6GdUR9OjWkZPNjzWGHKChgrNHavIIkDectJ/8zrUGiupXBGYD09zYthqT2fmXBdk6o+BT2woD4duyV7H6t8loGtEMYsDGkxBTBm53DeDoLw7RiwKjGuorSVge15VPRYW0RcddGasVsMVFzWQjBWStvToC8Nqw2A6oJeYDEGbQYdaQBulC0w/QOsfycuylxfKzOrcFYLVi0q7nlVfD08VcVFe7dMza0nMqhPQYPQNmvYvjtwff2N75rHtmY5CkXNw5QYVgqqI/PuSl5v2+OP7p7+vb0cxKBghrRJuO6HWbYwsik1OVv3c4QWmpw4jmz2Jn9jT+9OZV4w38s8exDVjFz01zB9GUUc/c95RsbEoHKYu7MjfrGWhAdvljAaTYr6mcm7L9jPGR0ylLSzx/CkFon4n9v95v8lTbs53/y/mGmwx1j3h0IfrnXNp8K31/95VjaNgPJoLWLK46K2DtmZnoW3b0XB2MfM1dQb9c8Jw8y3fsxjfGV+rHjZXIj9yX0lhZFLT05MV1TaCAGMakyWiOY9Z4Xr3DsnU5+YmKx6+jfbNutGyBsdYVxy0iRUn7PihH3dpZTETEdRHZloXgPqoJyUmEqwuipe2HAQEHMMuxvJ9OTEdHVW8oa3gbjMeS6v44bhzdJT83Uvb2AEUxNTkPlbl5uyPmoLRn2NzDkJeNPi2BG42G5Ph1ORyRse5us5XDkalMIKSjJuW1NWN7f8wJsHlm2fndcghgCvsropWnkxyYcaMOVhM5WL6nhk+fv+zlvXarMgU4P87iy/hCmW750L54KsjKKLGBj6LvQmJOEljPBy2JFH7kRRXsJKNy+Vr7eCH+l/l168nsQXM/Tef45CuCHowQlEhkR1cm8LDnIyqS5hoWbMtVMjyMCguQT+C695w/J2soX8dxi0y0F7CTvf2NOH7ZHayDf2dOhUE1nQR9Buym1xysfQBRk+U3NT0xP2ruZjMhqiv5ssYSoSaSjZ4di8mvqsKFBdJQ0rry2/O4pVVyFk9X+LuA9AtzwOHe96OvEitw8u+0tpyM6sE1ZOs8NxTGU0jDle8d3OUTTSU6gZgf6y2XZEelCo3XMCcj6WtNCykI055wNMJeDi+uIrDgSONKq+NdsFjK3LNE4VMlb1GSSiKXEcmXboourfWQfdRRf5qplqW3v3VDuI3PCdvAPcUOPUJ1G17gt7emTf57nM3motDy0d2L5myvbKyNqQd0ajMyrEM87WUNpKz/j+aIxGhXhG06t0U7a7KythPQhMfgY8lLZu2p/hC3t6YHV36o27u3rOYJYQ6vrsw77pvC2WTc3/iqRZaVJntKbO/8brv/HymYn2s8CDOte37uDmB7Zp610kuayzAHYl+J57Ph29zJPIAsBi+PvmK3MdqADB1qTA7y8cluB9WO5VaCnjWHuFNKhy7PoiJRofVbubHn6rwJvGMjeVPab5itVeXFSxzENujmnk2LhY5mE2xDRyYMIiTl+6iPDgYdXDBAWqLTz0ww/BwUFKThca8uPmOatdh6eAeVaSWFiBygVkm4ypN32Pk4RYVkuGXOiXhMQQS2LpgFm5d56ng8AdpZLBDt2mQ3bcBEaFGfRMMhk8FTE9puHrfgx33WVoW15wxzVEem7mtDFhTL88dcsLeSkjYMD4DGgXoCYMJqMmqvXurXvI6kw0T0hN1Pt0Xj5hJpoSxhCZRj0+bI9Xw3p518CH/Bhq6GxM9aXTeKyqwjNireRkSw0tBcWdMwIYy8HJ9sVbKhgkaWQvt5gGDPEpQG4dOl7tISymMXnsD2x409dbwVhZP1euUeLzQ7hpmT64fpEF3K+5lJE1MbQQJGeQmaPz456qKDNaU5NCfjH+TA6uL56fjAjFO/JvQ8IOWePRnNNsNizMRJsRSZ5ns72+gEAg8XlkyGitLzIS16NDxftN/9lwmJbkSegiyAioTNNOjgps6nfJP69dgooyZ9sqb1e2V2V7ydW7rGa//QLlMyaOCzIT2P6Z5yL7P793/xlXTNyLaseloYmx6ewf3hgfhq71GDYhuDM8F4gzS5eWu3yctr3ldFlweQeBsXj6Z5ylIt+JYBQeUhmFPbnYvA45nCGgdx6AGEB3HBh4/ssCp5z73m5uazu2oWhZUTSV43DhYK6iqueH/wOhhrS0RDnP9mVVN3xbB3KpCrR0R3n3GQ5rSErLMxwvcstLJo9u4sgGkWISoWWsm0wExoXVmJaASO2a9o/dHZkwjaDZ4aYUMXHrl5/+55d//P0XYwC9O3aNBzhAr/o/bLt/qabEdFhXU3XCMuVySjqgh/bU5jq0oESfOkVJrduX1bLY1EPVvefTOYohSM7mviM7HSFUw6PgdUOS9dPxj6zM6+fsK9N/HGlg3ZGnUwtd4UbTtmm3gmXlybgqPwpxdRbGorrVrVvvWJYrd/iQOZGUl7EybPShd3IWXsZIt21pzeq6OzdqV9E76nKo+xx4n8My1oYASu/oLLyMkbp//JEfWHVqPtAHq9WQQ9Pn4Lj3gcCathS6YA0zJ/V9qKrZu7UIYrKz3VJPx3K0WraTsFxtlrm/5f7x+3wM6dEl0VuzLlc4ldtn81URaKqVpIbDM0lakav9ngx41EqHW5WGfm0UdFWG9XfR6Md+qOeK7+Fh2MM+SOajZFL4F54zoZ+/GYvfib5MoukMDK0UttXwOBhUg1oKvIVTeWM8diKA+1Q6bjqhgA1spT3cMS0z2kKTiX132bFxPRcevtdz3pFGh71+zn7+9TdK8HpUTIjeXqDTntdLxC3JkULPOyWWwQ04vipA2y2p+b7MjKvl8FCrSSyoRLVysr0HEVHDxBwdL6zY5vFJQx/FOkApZ3NOF/0CmMFMQ10gMilhPJrr0+ELF55JwPNzyJkuRdoxnt1Jn5Og/Xb5kMx2mUhC57s0LevMhDZMgKULGA1wkM3ibPsALshq6qEBViOLGP5yAIWMd5nlbKhtz6DafmXQFtYF2/YJRq10uI/VV/OZOHjaZpBKBIv6lHah4r+jcaAl+96AvyRcoK0Q7jsCB3pk3blxBKRnpUSogd+XLuaYj0svvKURvmK77FQ0nsG78SlnAywt4/r9j5urh4vNxceL23+tb9abx5sP13efHjfr68u7j1drw5Iuc3YeHURQn3y6eN893Fz9fr35fP2wvrn7iKVUU1OzXV1f3n24v7m93jxc/++n6/XjVBgf0OXp0krHHfkSWIWoiT9c/H+by/tPWL4hWQqaP64v7kNw2nQpeG5vPl5v3v3r8Rr9I6qpU7D976frT9dX44sdBKhJUFPG19/0tXb9ePHw+Ok+gnGuEMdoa78My9DMTdj5QeT8k5QS+iUiZ2YTwRSHZNI5E0UHtpoEcXxWVftEA3vh1YmwTFeSZHJ4zBQPxgF6nifSBmqyB2UEP+MTYwU2ZwI3gJg4icRuu/0PVUX5Gg2qoldNbKEus6OyyyqeX5JMDI+Y+oHjY+d/4g0AJ4GwFjAzQVEmQEM/CHr4+E8UNngWC4GOm8pC4s/2Ntk7U5bVR3KGFonoDo6ty1cpw+nm3l73DHS/EO/Pq12/1g079AL3Q8PlLYc+I4cCphh6Z0bGo6jai2jkBw13d7gpnRoxnJZf6v1A092e4+mfq8+iNkurAqC9AlpuFgVEkWhWXd9W7z99vHy8ufu4ubu/frho/8/7caXjWoUoiJVDpX1la3nhNGCrDjFvt9hWfVzdkQ7Dtcmkp9WmaoNx0TO3Vl5L1b4p6yYrLDcfK7Dyk8gvbznp5TPbfvU2sEpmFhFEqSgurScG5v6ZQDDXapBDwtk07XsRmoz7V4jAsSfBxODdf+iwB7nE0BXhi7vqxBIDC3ZguXZmVTy5qkpvwR1A/qgAQzSeHFsN4vCRie0zb9i2gSwogOKtNNX4su5KzzZ8VGTNrhIHOnxJkRxdWf3CvrPtqTsTiw5e0UyLfxTVE/tn9pIRFn0r+e9eMi28YFnensJOx94qNr0iPbozuBg+xQLdBH2QgQJNf+nIH+1eQVbXoLEuHOtqyOJ5yAI+8gXOx2rueCx4f6vtfX83KmdpLJ4zOk4ZLWmUsLmYeaNuNAB2XjJeUITfmRdJeAkj27Yv4p/EQrqYVJewwPunr7h/SRvSxqCcc+Aat2grbft1WR0OWemfC0J6aaW3k/RSZv6o4j97TE6eK6LvH5gN6ARjgBPUDGO0Gaour+6EtOMLsIGc+MW6CZn9jTYlWFbTe5lUl7Hw7/6BS4LBpbmTQZxsqMl835+zwwxdSePJGb+WZulvcmVWj7yH5ZmZpGvSFRvE7bnHBFX7p1ggbfx8y2uIGgt1ZQ1lSwHZ8dgOM9w91Uy8BI8LahLEtfaJm+/pDqFaDWJhRasXlQX4OfClNgJHvcxA4H/nQQPZRt5eKynuIft3FRT4jMCjWlLkl/COmBE6tudlx5bmtdef7u/vHh6vrzbDxPQ/Lz63K6n/effgm9hWsnToxIcKFy9ww4cbFr/vw0IqzRDvZ88hlugouE6lBMzti3NdvnBRlQdWeme0DayaAinjsFzH8DiG06oSz2qddR8u4YCsqNEeDlhSMymA1tTo+dk0UKWj+nUtq7n5+Pn64+Pdw78Q62pmyHYpauo+xbvqVOYsv8lZ2fAdZ8J65rmT2ymWhnw6KvwizwWr6xhwsxYJt2Exk+OtttZ6ldquRM0sLe2ZngetaNKRrUJLEMNWNUGQ0eua7MyWEHurH+lmjK3jU8gTKcbJt1kmxlMXpkzMiRGlMOUXeUoFhAh/XoVH1bqqRhtCCidGHTIMp1Vmu7UNWuGwmI1ZiJKdvav9Q9dCIF8KKd3bv6E6TPTLKZeKa7RkLOoLsT8dEMdXWn4xTSauYNVRE8HzPeuvgwNNmCMIV7143YnDJ8lhOdiXNvb5VYLczll6KTO91G21J/fSJyyq/VJWhs0HoC1uGCODLnyTW5yN/g1I8Yv0ygv+IohNbxgf2G1vaBP2aAud87dkOSQnjK7ZYCI48MtIK1ktvGDHQrKuZycrwxVqoQQY1/77jxKRra0mQ/k+BCzCQ0CGr8CDZZK6E2H0RNqJABraVof1kflPnMb42FaHutdMjg+eMsXw46ZM4wyAp0wxBnBTpmgD87B0CzuUw/iJQRh0oDeo2DmMd6U0df43Xv+Nl89M8IbluE+oJD1eGTm+g+sGrb6VTNTPPKpcZZHUJVt9K9vrB7ftS8x3rD0ZIhK9PvZyxVkutYkhxxjws8QCsKGfPBpw1BeOGzLqg0bGjP9+mYHaQirg1E2jdOygqWtELwQkZjDPhGcpruGCozDUITFhe8TK/FjxMqinOGdajXKRr91YSCRHPfmpA454CsRGrfAFgeMX9Yagw45y8gMjjnAKxAQf3QSCxR3ZFIIcPvBjII4c7kEAA083giJjTjUKggadZgSghZ9iFIQJPr0IgIo7tQiIO1tcpA8RepdCTRlZ0sc1blY+fTgSR0cyGmmZ5Z4db2Sc5XYcYeSaOZyJG2fqJnFvXja7Uz6Rc4YuEvyEoUXN1ovcZsfsiRe83Ucag6nKJODsDvkarrON4OxktqMMPSfvVj81rxGMkkQCvn7R4EW/P7X9xaJQe7VMVUtG/di3w6ej0l4EYw/t8CRHzy1YXRUv7KIdFq95O/zRdrojyAfBbBA8ToJE7KZlmOODfeV7n7Wx6PzSGFZiWjJS0sfF2dnF2v3CyfuHu883V9cPm5ur64+PN4//QrQvw4DdZvy+2IRVQwTk493d7eby7uPjw8WldFJ4AGpTVcVmW5WNyLbQ2TnTz+9urC9NTYWTVk7hbMSl5Z2XF/cX725ubx5v/Me7G/ORBQLeMsWla8Gv/WXD0NrEFiG3vIEx/KpkEhfPLCua51t+4E2mzrNiwGcqSVi/3Hy8uvuy3tz/fRP9Ylu0knB/42Vefavv/x5bzCYhOmLp06c467+vvOemGllVCTpKS1wdLvn73xM7ea6gk59EfgwZMzH2O5RMQPnaikPJM/LjCEKF/0jyqNq6c+11ad0DOQF0K/afUSwdsziVBLC9CjGlqbPZF++QxH9zpCE7g0L8u+uAfd/foQfoF9tgVYVUsMPD193xcFK1g4FqqQkgbUGxPlZlzd6ddjvf+JD6LDowGjOyVBElI2Du9gJRco4OkDC2kCDpVbYeDHiqPXsNwNiDVFpewWrmGVAAA49a9MSGW6DlR6GrDgG54lceWqm1LfHfb3nJ3r02jJxzdci+F7xkT4M4Tfl7FopV5XvgZaxYN1WJupyVwkr70yTwUfw/4u6uSW7jShf1fxFvGZrKlbnyY+5kirZ5jkdSkLRn71BMMFpkSeox2c3dbEr27Dj//UStRJGFF+9CAVXV9JVlopHIRC0kPp6Vmb3Yh2rEkRvJ89uP90tvJP1vT7yRwIFmO5HhQAuPfux0DUe+0I3kWN1Ov5HMlOx2zLutF6r3vqzL19jtmPufru2YZ456esc8qfUpS/SurOGqBXuXl+0mmyxcvndtK1Yt5nuBZtzd3t++vn279s6yuDlD+SfdX05v1t323e399qEa1Ut/+CY5d5sha2A8XJXeaw7/cuWdhh6E9omjgyw6rneSRsc88w6zpFbr7y5HSnXHaZKZbE6v9bi0h6u1/dP51R2Kebh69stxNH3k6bXthS2fLvLEOt9P1lI/vcorF1FfXuPps8bhHy590jhyvPVPGSfGxAXqd+noODZodRIkl2jDZcOF3LXoF8Fhn+GW/P8edi3ko6B/0IMCzg+ZA9L56frmDTvQMdwZ1dQr5Pyazj8KLJkia/SnJ0yQNez/7Obn2wW/3GherINd15+JBdNhvXj6Yjcd3Sr1hHr6BV2gxmRiphe/frx/c/v7zTev/35z+/vb7ZtftkvmjhvX+khhl635wRRFLBQWVZiXcYF6epfH7eu/b++f3N7cwIIl/AqBv56/SKb3xsPdF98c8Zh+WWtOE7bbnT/k6s3bJR/i1lbz0UHJJ9R3pvhjA20u35SDkr9MU35e+Nq6uiWr3lgv0JBfr27evN3eXf4qeHRQ8pdpyvWHJ29vP2yPf7Va3ZTrD6/3JX+ZpgxjQp/+Yxj8eeH2DMVv98V/mUZ9uL+6u//4/uXyJ+a17RqOsPbp+aSmHa5Z3f/mcLej91w8JinjMjcT57Y7pE5/XtF+5qY7/tuVt1znQN5vDsdaWAHvvMDBvattycizpRV7tHzo2YIi3Wtp2dizxZVeM/hsXbWdtd2dsHAuFzikX9AlYsO7YiYD0/jFsv+zldfJ06UPR58PMN5xTdM/NeWsK2KuImsuA6ec80cIztdw5ejABdXkb+VDt9zjbe69HI8w2vHMn5dX7dNfHvvYg1Ub7Xhm1Q56iFub23/rXBFe5/CpbnT3c08c9gZ7LvO6gf321WkDu8+Ws5bzqeTJHova+KniJ7PNkQqssRq/KH8OLB8Pjlfs+NfgRTXil9EfbEqwPRXy6wiKH+9y6u83Ger7iSuPTHH9qTZstwvU5uAr0r7sUTaRXyFnz1PrdDBM5Pb9++3dv/UTP5m3ZX8R9796Nf6rxZfyn23vbz4vyjo5zj5w+XHc/eebz5u2/jI/pVKLLnpaQb9g/1vYLvVie/OaDU4+qfJQ4oPW3psg/KSKH5sj/PQ6L5km/KQqH5lc6IwaHzxMH+7Ong95zQ//73mX2tKZ7hbWY/VMd/wsjs7KKRPILa3u+gnkzqrwkgnkVlT95AnkTm/EzARySyu+dgK50yv7YUCsP/zzyfmRvS/sp3+yGD+5wl5nwOdoO17Zc++9C+doW1yR07pRv3qT0zUzO9tcJRfNy7aq93xzfbcdj6E6oSqPDktZf8ZOnRNscfXmZwM7o2of7JOwN6nW4vr1YmY/5pxRSXdOqsX1m5+Nal3VDq8F97njW/YMerTmi4q74LXzYft2+/r+h7vr367ut99ef3j/9mrFZbS8to/6gd73A735dKCLPOKNTrX/Du7uj8Df38dXNnmR7B/7bUbj0m8+/uPb7btbeEb9/EbMKwj7Xaw+Hz9sP/xlX/bi2oz2OvMGiW/ow0/hzJEDL+r0j2ff1w/a3sv4y+3Vm+3dN3e/7Eb5w1fayXlwjucVtOjU8AbTGg/z/cyfooWVnivrIvV2flmYtIv+oP1vVn53cWYDYwUfOYrX1uEIJ39Zma/Dmk8pbkn+xG5v3768PfhsvbJqV2/f3vfdL1yvXWbFqZUa9r1sjYY5T3dfHa9+ObVqQyFvPxVy2TpapsOJVdvve36NJs9L/U9mEuuO1XDN3dap1eg56O3xd79FdXl0UNBp5+1Icszb219+uUQ198U8SCUPV2k+u6q3N28OC3uQCt/1uSZmU45WVXoo8HiG0bkVP/JiubC2S14uT63iknSuVbVdnL21vuI49V7/6xc2a/goRfrYw8ijvsGY+e6673lKJ+U8GrHl1GmV5ldLP/auRK7i0bvR9Bj4Lys66MM2zaQFff/7zfbN8LsMXwZJNZ1H28OqLijukrV//2k2S/uI6Q9JcSvMSzi7jk6IDV/MybmlgTb585XvVsNtc2jU8l+UHHe+wBXna3oKlpw1PkE1VnrdBNVO4fR57lPhR4810+5TJ6heXJP17zBOaf57zMwE1SuquWSC6rPqOTdB9Yp6Lpmg+px6uhNUL6/j0Zlxz6rfggmqV1R1xQTVF6j1/ATVq6u9bILqc+q9cILq5TVfOUH1yrofjDP88/c//PD0+aJZeJ3aOwWc18HO1PDobLvL6rlmht1jtXXufvNDWEfVXDGEdfL1gDyPe+8S48Pg7itOgjdacTwbztVsasHiKj0aClpbr0lpXkV/85dVWl3XYwsqnVbd0Tjb/cuRPffu5oW8vtuy5Ulm6u4UcoEIIDVdPiJ4QY1PGhG8tuaWTeleXYvqS4u4QC29vubYeOBxVdeMB54O2Tos5Pub10df27xhW1jOmtOzZOjWsIeJ2xh1j7/Hze606uPBbEk/7MKEf06Yr8HxUhedzflzQ2/If3n23V//16sfnj/72zcvn7769tmLH/7yzf9+9e2zb/703fcvXj578uqH50//+Ox/+XfmIw1bVvxFW4eX/rKImUT7fMOOl3zRNi25DH64u/3JNWLv7xc/nngFDB8SINl+etN1K7Co4FNPZj8nXmrq1c3r7du3fHTx5ar96PA4JzVg2cGOZOA+u3l9++792+393GPcRZrbj3d9eLx/QbN3I7u9iZUu2NrdYWaH1jxoIz/cv9nezZHZJZr46SD/sga6kyNfvJXzMyV/gaa+vPt48/rKmfLg4s29Pzjav6DJO+d68/3HB75v2FRib24/Hv1cdLFGLnhqtP2ff7y5OfjmfeyJcb4yvbBL3SkXNGF3wN2z4Iv7u6v77S+4zsMJ7cASv2BjXlgS5+HL1smt+FTUpap/8Lx+9/Hm6KPfkmf0XvmZ0i5V94wJueyEYQAteRjvtTxa5sVCCJ/A3THQQ5UXjYHmNu2MosWCx3+8qKELRqweGauKlZjsc4F63B0bwYuVuFsxdtevweef4d3V9fSjy+4fl35bOVxh6HO1rYS7j0f6BTu4V+rTm/u7f3pTAuzL//xHq470uf3DcKp/+6HP8v39++0drHe2PynDX76a/OVi//WPsZcW/xhLjnrQXr9Z6zV4baUWobBbwWmhh79blpAOutnr/5lq1erqDqVctJ64btg3b6epuKsruivo6u0JP/ryuv56dX5QPuqFPFgdP2zv74lSrv/d9+U8WE1/v7qeOvDqeg6lXLSWB5+78O9m8nmXV31RZu+STop/xjJeuFwNP3+3+m0o+NyTfSyb8vqXm6u3F2zApwIfuOKzE2CfWPfjKaCXrv6lw2co9uGChzyv9Ef4533gwfNbMqvfp8ZM/nT5E4t/lEl3Nj3KogOzMzQ96pKZy06v0fz0ZX61SHnrBr6cUNX5UTCXqatloV2ksvuSLlzbw9vX5A+X3MCWHHDdPWxFzN5t+cR/J9fu0acyL3Cej05Wu/35+h8Xrv6+zAepPus87X+/n8yBMu06x3+42BAtIX3Y+093t3zuDPcok72XxiA0y/WiXXrh9s2T23fvrm7o5/eVVXu0L/L1pyLXVXVa7rHK/2BF/nB90er3er6fGUZzfgPebnfjhi9U8V7Yw1b4/cHf8GFKa2s9/P0vu3950Kq7A6vW1nh+bNVJFfW6CxyJurbWw/6X7TLebD+83t68ubq5P3JfXVixR+MCzzit+9N1ZEjo+d3FqPr7Yi/UYSxtxMWr/8AVv1DXMar7JTuPI9U/r/sY1foCHciRyn54/ev23dXf/Jzg9ZXuRR5LDT6x8uOH+PGuf779cOQJGQ7FCji7Bxy9FG1vfru+u715d/TZfWnNHo1LXHlu6Rnz5iG7/nA//D3PLTmh8rsy3x+U+YDV79+21j9F+5XvJf4ylHjhqk/D+uWOqE2qTqn/570ve0t/fcLTP6/So5Of+qcnaPalee39z6nuGTft5RW+UFUftpKn3569+p55c15c9Q/3Vzy9c22N9wVdsKKHXcB/Xt+8uf19P3Ppy7vtdvW9jRdx2bvb/fbu3fXN1f12V/ylavfoU6n3vdSV59g5d35OyfCXn0YHjXIqembJsfAY7XuBc0wraBfc97Z8wRVJxDpWR9z9oao5PLOdXtFpAWdX9XBUT/+p/E9tn9NF3Ip6ZTxAPafRfEJFp4VcsqbDihpnnVGvjAeuJ341Oa2ml/p2gplmw58+Je8QCyrqFHHJWt5tr/bn4PnopXdB9XDfS9arJz0+uXp///FuHE/P3nxYU8nZgs7vQBkx2HDrb3FBT0IMoz9cYbN9xxd9IqXJgaZsBwdyClh8MsbtOyOvbE3F1iWXLSx5ebbDeXVfkemwvuaQGzcd8nXmeT86tOtydYf0mPMqvjQ15uxaT4Z4nB8ss0M5zqn54bP/bh7n+eSENdX+XNrD1vpuu8vpvb755WJX56cSH+j6XJ4ZuKray9IDT6nv+KXgm59u7+53r7v/eXV9f+zdanwwsuvZd5mDh4TdGfjj7d2no3y7PZz/nD4cjOtHCzi7hv5DwfAkcfSZYPi71Y8Ew34vPr7f3v12/WHBvXd/JLeEdWdj38DzHwqWVeykp4KjRc9z3KWqfmSFj3NqfVI3v7Daa/v5k+v9AVeNPbPiB+U9dM3vb99frNa9rAeu8dAR7lYiv1TFd0X+fHu3/ceKu9Sq+pM0itFO769+X5TTDsc+Vta5HeKoR7m6++Xj7pX+8jV8dFj0urN/9GyeBUsnNGUFM12mIb8/RCN+/3IN2N78dvkG9EK/UANWZSqe0pj1eYsXadiSzJITmrM4y+Qijfi9f4z+2/bup6v763ffPFwnNhzpt+FIX6RPA8g/3MNfcHLhTXLJqj4rbyEzq0+urxRdiPKEO/YZa1CeUGm+HOVDVHvJSpSnNWB2UcqLN+U9vIieV/3PpV22yjNX4gt8OVjfgn0RF70a56ZkOqVexydfWvoMvT9hp49MXFPtlR9fT620OzfUaZWenwXqcpW+5fMBnVrpNR+Ll1d67uq7v31/wquVX8pD3BH9+fpOrN/+5ni3L/i8M35wDp2G/P367ds/3V293h4ZdruyGbtif9kVu+J79+mN2OcCXd/ePEBbDkp/0CbNXQyfvk5c4JLAsi56Yby7+sf3H+/ff7y3yeZ+2CHA3fbq3cXr++jd1T9u7UA219xuJZ39gS70HejMFazOa92iJa0u0KTDmLN3le0b9hqzpoEzxVw00k56wj9WuTOe8+dO3+UekY824NQH5WXVJ9l8h3/pLge18GpYOu/v8VA5UtFdD7zIGWd68FOwcVrRw4Qk+1gwd/n53rivp1vG2SfUFcfnNv3dKEPOQ8fPf7raHclRPD04OMqiA8+ch4Ojnu+Nx+t1kjXOFutpzJCgeIk6fy7qAet7t/2wPe5GC2q7L+gB67pYFRdUd7UoLq7xQR7kbi2Gf+vzafSFGSYXcv+bV4d/s3i+gicHO808vrJDkF3nr1/WFs/FhoWE9q+lf7x+u/3h9u31azqSak3tHu2L3v94u4WK3u+LXlxxVr6PfPfXP1+9vn92c7/95e76/p9Pbm/ur28+bp/aTLCUA9Y1aTjA9f4Ar4cDbD8d4GEadrC+1qV+nYMiH/ZX+enu9vcP2zs2yOHUyg9F3o6KfJDKW1Lz3e3NJWu/L/NLVH/X9d283l7wst4X+fCX8/XNb9sP99e/2Bl6dvP+4/1u+pmzu81Ho3Kvd+XeDeU+SDP+++q3qw+v767f3z/f7mYD9oanrWrD50LvrNBfe6FfpAEXCiRswsMGEzYCpku/VCPu9sU+SCP8Vc1XVfrIquZnVvLd1c3VL9s3w4xRFwqWodC7XujDhsr73adOW2Trm4/3v97eHS6ReWr9P5d5dVDmw1S/Pwtf6MQPpV38jE8WrIZn7s8v+ay6Rx7BFz8LT57/P1/P37x///b6td0j4BsJvA7M7DL7dnD4zePju3dXd9f/s/1/rn67eoFlPR3uuP65mavCsrIXncS5kzNzTt+9fv/D3e0vdywhe2jAwZ8sPWcHuzzf7hZwnQuew/LJjotaf9iMmdYOH42GgXBP316/vr4fPzdC290dFr9bHj/k9Or3j7qmPtOz5NfFTWa8+fDx3fbNd7c3r/nkKWfW+NH+CDf7I5zWAP8wXtNubn9/iPb0Yr9UI2z6hl2mBQWec9tipb8eSv9iTeorPs9+EDi9RQeFP2CDvJkZJvu8GM3j0b/vn95GK+1iHcHBYjQ/PP/+ydMXL149+eaHl399/vTV0788e/Ls5Tcvn33/3asfvv/Lsyds5enj7Tha6sN0au+u/vGE92uXr/wOgS/WxR0/5KtXuxiaefi0pVCGWdIetN37Y/32+Vj/qmbf3X68efNyMpj5ARptRzo+zPnhm2w998v7ty+2r29v3jxom+1Q9/dvP3w61Bds9MEj5/Dq9j/b8RH+8/r+V/bQNXkK9Su2rOSL9VWTh9b3d7fv3t8/6Ytszjyr4t+teUQd7fji9uPda5q86R2Jl7DolExa55DV3KKmJ1Tr0dFFS536OYXOvT0fOb+TUJwccq6Ys08yhtvd9vXt3Ztvt3fXv23fTF5vIeboHy99S5w/0uS08GMtrcH0pPDDz56ZX64/3G/vDl6wX97evnVfnL2/X35+jhyPnCLniCuqwk6UU4/PtU6hpbj5XHX40+dWwt3sq/ZsFR9dff7X+9vbt3fjAs+t/uKf+t9e/3p1d/X6fnt3/T8nteYVFrA2GJ7A/idGxLQeswc4K06mJ+2kM3/7bnfAp//YvcG9+PXq/Xb1hfeKlLH6/PciPn+wOyxsd5RTfgtSrcXHO/OnIWf1jF9n8mqx8pfZ73/ir3JQ7L6k836ST/VZdqCL/BafzuFpv8PN/d3tbqaiTmkn/BDjAtb/EuP9Tz7/UI258s897XDKTjvvv23vWILh8Yb2Hdef577fyf3//ri0wHPP6HAyTjmTv27f7nLlV5/IYb+l53Ffx/+8vfv7h/dXr7d/vbs+4TTuj8qKO+8k7s/DzKOzu27u0lofFvPgte3vK6fE6ri6QzmXru/yCL3fjbH54/Zq9w6/OkwPd157zb882PfEfnV0eK/c807t6PScdH7/ecqzne21+JvHkheU6ReGIwefKfTMU/rP8XPZ6XlkZ7bghAyz+UbNHfFYg/9ye/t3Pub/wo19uz/QF27o0ZSicxu4LNno8g1bl8VzbitPyO+5fJP7vWvylevyre0H2n4+0L+0obuv5H+9+fvN7e8P2K9Cm3+/vv/146djfvHmj167HqKtwwG+eMPur65vnuBz7oO2dHfE/ZP17wdHfPim+08rwzCD/iHg+kMv5ejTCt1r9Yfg+WP7T4H86KsrN3Ouec1WnM9lX9IP//jUs7f0jXl0rKU1OH6KFn97/kMfSLHoxBz+7drzQo/jnpbRkRYe3j8po2MvOScfb9683a679tg+q8/R3HH9c8WOvLJaM+eO1WnBOXw6DHFZFFijP1571viR3NM1PtbSGvgnaHz4JWfm5tfdPO9vlp2Zwz9e/N55uNfKl87xAb2C1p2hUYO9AW6v769/2768uvtlOzc25oRqPupF3++LXl9nt/xjYyp/uLvdvcJeuj1D6e8/lf4FmrT4LXFNS9a9GZ7XgNWvRmsactrr0CUatPy1Z317Vr7erG4O68xp5+h35qNDLu0013dVfmc+/OTPtx/gw7PXoeMOq2937hH9szQ55prazJytSVVWnLFlt7/DPz71TC2NpdGxltbg+NlZHEt/HGq27sGT77X2XB05tnvSnKOvrpx/Gp2aLTifzw5H+S4Kt+kea8/jzDHdc0iOuqpC/rkjtTnpvC3l0ume68F0/ys/eXv74ZC+Vpy+Ay+F0s48e/MAub/9X6LmUNaD1ntfv32HxZd9W153Ut6D1n80mn+XubH9xwKunmkAK/BhW/Dh2c0k9fikmh8U9KA17g+Iu++zP7+9/X1JWu3RuvMiH7QVv23vrn/+5/5r8/Pt1ZvrGz7P2PJmOGVevh1r+u9F2E0atY67JwUYFF/Pjuk8enC30HPP6GLufsDqj6T76LCWY43xD+ZPsLJgTpVz27h8gpWHaODqiaDOb+5pU0NdvvGnAfip7T4DwM9q8mgp+OHuMXwVsSmDzmkyK+9B+503t7sFEh+kyo8+lX3eb0LPsT8Y9Kfz+k+/OZ/K/nLN+T8fd2Us+o5+QoMOSv9yTbrb/p+P13fbNxfpIfy27Q9zua7hlEY+ub35efH33zNa+frwOA/aTPchkM718qe7q/e/7r/WHXscPF7C2o8jK+rkPnkvqNVZDfB/ogW1X/C7/EefxmrR56jDv117rulx3LM6OtLCw/tnanTs5edkH+przs1onxPPET/usXM1PvLKah09d+M6+UMgyZ+vGQbpVnc/3drvw5ZTh0Meac6qkNgPXRq2/cf23U8Lvkmykl7Rkk4cDuZUZ1X8OBWaPdLZYeWcz9N/nZtdUr47S9qR9vedF8/9NS7kCR577dkfju4Ue4lTPVTw1LO7xU9sa87u1v+YNvN1byhq8Yia+UOzMs8/r59Oi9OOD7vJYYY997lxy79WHmvRXOlftm1/2E0Kc3X3z4dpG5b+Zdv2MG36wm357mqXhHThpowLfeiW9IfcSzVhXNqD1H1dD3v9bjc6fdj0fPtpCYoTH6NezZS3WpUXVG3dzzBXuQVHPf/nmjvbp/6C799e3exL7NMEP7m9u9u+PflR+NVsiWt/xR8WVW/d7zhfwUVHPv+3nD/vJ/+ad7f/vX29DxF85z7t55wtcvXvuayCK3/Q+SouO/YFftL5tp36my5ySHpe1knk0tdi/+vfTCWOFH7+yZ8VgsWJuGe2YGVyrt+QY0e7WMLuuQ0+LYn3oRu+bmzjZc/BCWMcH+B09FvKl2j8pyP9i5r6YWt++gWa+vlIX66p624VPY9m2NRfdIbX0OsTbyGzJa69+f9tUfXW3fvnK7joyOfffObP+4Jfs++z6CP+wZ+uPf/sKO7ZPjzOsmP7J+3wwAvOxvc//3z9+vrq7aLzMfrjxQ87h3utfMoZH9AraNX5GTf4MqO9VlTzpNFey8o/+4lsTTPWPX2d14DVT1prGnLaU9UlGrT8qWl9e1Y+Fa1uDunxeE/i9nnjQy7tYdZf127Pt5+GetVoFrrTCS/mM0d2zxg/9tqa+WeQV2vZmXz3/v7o3WP4s8X3jT99vH5j6yO/2y2JZmG4JPtnfxi2+9rzYc1y5uL++P7N1exM3Isr9OhTUWvqRcubD7zDPRZcovsD0d3PPZVeML3oT/7PrRtb9FQy3eOBR+KRA9KSVp0i0u7ZOg93j/OrfFjQ5Wp87PfdLdPy8cOSLneyw+IOZLLn8WWN/YN6hZ1yyg4a7z2ArllP98RKn7DC7vojeQ2cZGNcrlkHRX+hxvQCH6Apnwr+Yg1Z+oFnfUtWfdC5QFPur3ZrXH3zEBE2lH31sCFGOn2/8zzW8x8cek3HelpXdqzzX3NbX/et4WCn1Z19P9K0hFNOy/zXhVOWtF9T2TNWtl94GLdppy9wv66BZ65zf24zz7g9H2nYuffktU05aeLcRU05fZbcE5uyfjn2Ve05cVX2Mxt12iC5RQ06Y0TcqY05YR3YdU3qB3jdD7AdHeALNOyyF9Cqla3PbMAJj0vzlT/1GWlBxf0Ho3Vvw+P34CPPG6tv+dOHoI83wzpb37/fHhn/MP3TxY9AuCPOOEF+V3I0p5RlJ4Y01Am7d6/fP9/+nwvW7dG71+/vrMS1VfSKdQJv5secxh052rKfeO3JnQTd8N71jf/AAqHn7rD2GfywhJkf2D8eKWfRGfKb7AThT33+1e9/2hVgZ/T40+r6aj8aDnP7+TALH1ZXHct9zhvmAX3oVu6P869q5sHj7LGnv1Nad/BMu+jp7yKNWv9ge0LTTny8vUgD//vqt6sPNna1rz71IJH5+SB99vgvGZbvRunHD9K84RBDktiXbBw81T9E4+C5/mEblycfRGdun5ObvX/UNbfW025r3u3/2Aq28GfL/cyG+bwY7z07PxseyS1izTlZsm7th89P6ZNpn/jZeDk/mdPnY8XPB/v26Xf/+9XTvz379ul3T56++uOzvzwdlu3+dKzJ6uPsaG4xa87KSz4fDdZ2v+T4yfUcF3CBGk7W0X3+8tkfv3ny8tWT7//jh2+eP3uxWwz9+fe70/N87W/46cvhq8+TL+4GNewi6Ci0rKv2H/763bd/eXqRSv9ks9w/fJWffPOXv7z64ZuXfz69qq+v3r599f7q/teHquKfv/nuT0+/ffWHp3/+5m/Pvn9+Rk1/vbr5Zfvm1U/bX69+u769e6AK//Gv3z15+ez77y4SCPv+9OFD4dNVfWpVh1v2A1Xv+dMn33/34uXzv/Zze3It70ZD+x6osi9efvPy2ZNXz//63ctn//H09Mp+2H3LfP1qeMS7UGUnd8rdXBr2kvG3q7fXb2a/U5E/Xfrs8OHq5+0PV3cfLFVmPBHa5KGBHWa6/6I7D2vckXPxl9tffrm++WXuHAx/srTtb29/2dX66T+2rz/Ofzk6LBz3WtzefQOOtPMw1RPxlLSZ/PniWZTf3n7Yfv/TbgTfi9e/bt9dzTwweoealrH4fLCG0noeOyuLK7v8fJ1SY+fXHC2LS39AZ8Vb51w8uXo7pATPL7h7UDbutKLBdoz/778ef3V982b7j6/+/f/uZsO1FJJ//0q+jl+3rx5/9fP19u2bD1/9+4+9ko9303O/25X1+Ks3t68/2n/+1/Bnf9u+vr+92/1x/+t/23z1+MfN47r5OpX2X//1+Mf9zrbB/mFfxud/sR3DV49/DGzHMNkxjHaUrx7/KGxHmewoox3jV49/jGzHONkxjnZMXz3+MbEd02THNNpRv3r8oz7O8vVGwmhHneyoox3zV49/zI+zfl1DHu2YJzvm0Y7lq8c/FlbVMtmxjHasXz3+sbId62THOtqxffX4x8ba2CY7tnEA7OIh0NgJ0+AJED0WPuFxLl+nWsY7kwAaR1DYxUWQx5q+rnG87zSGwjiIwi40Qnxc9OtYxg0O0zgK40AKu/AIif2wYRpLYRxMYRciQemRp/EUxgEVdmESMj1f05gK46AKu1AJ5XGRrzcbqPY0rsI4sMIuXAINrTCNrTAOrtC8CyFMwyuM40ssvhrtKabxJeP4kl3EyOZxbl+nNo4RmcaXQA9lXVRg1RbSSY0DTHYhI7yDmwaYjANMdiEj8bG2r6WMf2aZBpiMA0x2ISOJBZhMA0zGASa7kBHa2ck0wGQcYLILGaG/s0wDTMYBJruQkULbPA0wGQeY7GJGKrsuZBphMo6wuIsZoREWpxEWxxEWg3vC4jTC4jjCorgnLE4jLMJ9MLonLJJb4TjC4i5m4ob1BXEaYXEcYXEXMzHQnacRFscRFrP7U8VphMVxhMVdzER6VcVphMVxhMVdzMRIqz2NsDiOsNjcSzJOIyyOIyztYiYm1uY0jbA0jrC0i5moj1W+bjmNd55GWBpHWNrFTMyPU/16I3DkaYSlcYQle9QquyNrgp2nEZbgacsijN4wEnngGkdYsgijl2SaRlgaR1jK7u05TSMsjSMs7WIm0ceZNI2wNI6wtIuZRB+H0zTC0jjC0i5mEo3tNI2wNI4w3cVMoo/FOo0wHUeY7mIm0UdjnUaYjiNMdzGTlO48jTAdR5juYiZluvM0wnQcYWoP9PQxWacRpvBMv4uZRMNTyWP9OMI0u48VOo0wHUeYFvexQqcRpuMIU4uw9ljL1wWPPI0wHUeY7mJGaWzrNMJ0HGF5FzNKYztPIyyPIyzvYkZpbOdphOVxhOVdzGh8nOLXocp452mE5XGE5V3MaGI/VZ5GWB5HWN7FjNLYztMIy+MIy/baSGM7TyMsw5vjLmaUxnYmL4/jCMu7mNHKngDzNMLyOMLyLma00Z2nEZbHEZbtQZ9GWJ5GWB5HWNm4V1WZRlgZR1gJ7tNQmUZYGUdY8Z/0yzTCyjjCSnRvN2UaYWUcYWUXM5leVWUaYWUcYWUXM5leVWUaYWUcYcU+TtA7RplGWIHvE8V96i3kE8U4wkr1T9g0wso4wopFGL1XlWmElXGE1V3MZHo912mE1XGE1V3MZHo912mE1XGE1V3M5MKuqjqNsDqOsOr3YXUaYXUcYdUirLKn3jqNsDqOsGoRRp/D6jTC6jjC6i5mCu0M6jTC6jjCanE7/TqNsApfwXYxUwI92+RD2DjC6i5mitCdpxFWxxHWdjFT6HelNo2wNo6wtouZQt/c2zTC2jjC2i5mCo3tNo2wNo6wtouZQmO7TSOsjSOs7WKm0Nhu0whr4whr6t6r2jTC2jjCmkUYfYhr0whr4whr9pGVxnabRlgbR1izD600tts0whp8a93FTKWdfiOfW/F76y5oKu31+7bx7gf/Nuy/i5tKO/6+DfeHr66bXehU2gP3bbg/fHnd7KKn0kDt23B/+Pi62QVQpbHat+H+8P11s4uhSh+t+jbcHz7BbnZhVPmX0A35CLuBr7CbXSRVGnd9G+4PH2I3u2Bqzgd38il2A99iN/apn5vNhnyO3UD82Sf8xuOPffGffPLfxVPj8Uc/+kP82Zf8xuOPffjHL//2Mb/x+GPf/vHjv33Pbzz+2Od//P5vn/Qbjz8mAEgA9lW/0Rt6YAiACmAf9ht9hQzMARACugRseAAyC0AMsA/8YUO/HwYGAiACoZPAhocgQYEAKhDsQ3/Y8BgkMBBABoJ97A8bHoQEBwLoQLAP/mHDo5AAQQAhCPbRP2x4GBIkCKAEwT78hw2PQwIFAaQg2Mf/sOEdIcGCAFoQDADChveEBAwCiEEwBAiOPRI0CKAGwSAgBPriFwgcBJCDYBgQAo9EggcB9CAYCHDDJHwQwA+CkUAIPJAJIQQwhGAsEAIPZMIIARwhGA2EwAOZUEIASwjGAyHwQCacEMATghFBCDyQCSkEMIVgTBAc2ySsEMAVQuxxyAOZ0EIAWwjGBUF4IBNeCOALwcggCL+pE2IIYAwh9TjkgUyYIYAzhNQxnos6oYYA1hCMD4LwSCTcEMAbghFCEB6JhBwCmEMwRgjCI5GwQwB3CB0ehEcioYcA9hCME4LwSCT8EMAfgpFC4JYZCEEEMIhgrBAij0TCEAEcIhgthMgjkVBEAIsIxguBG18gHBHAI4IRQ4i8TyQkEcAkgvbcEB6JhCUCuEQwagjRyfEgkQg2EYwbQsy8AJYlApFo5BAifScPhCgCGEUwdgiRvpcHwhQBnCIYPYRIvyMHQhUBrCIYP4S04QWQSASvCEYQgWtcIGQRwCyCMUTgIhcIWwRwi2AUEbjKBUIXAewi5P5pmUci4YsAfhFyz1RS+oBDCCOAYQRjiZAyfVYnjBHAMULuGFt2rxtBsACWswSRaDwRuNQFwhkBPCPk/rmZ94mENAKYRjCmCNzNAmGNAK4RjCoCt7NAaCOAbQTjisD9LBDeCOAbwcgiKI9EQhwBjCN05FAeiYQ5AjhHKGnmcibUEcA6Qul5c/z2TrgjgHcEI4zAQS4Q8ghgHsEYI3CUC4Q9ArhH6PChPJQJfQSwj1B6JPJQJvwRwD+CkUbgQBcIgQQwkGCsETL9tB4IgwRwkGC0EThaBUIhASwkGG8EDleBcEgADwl17u5MSCSAiQRjjpAT7RMJiwRwkVB7Fqcy0AmERgLYSDDuCNyiAuGRAD4SjDxCLrwGLJ8TIrG2mScUwiQBnCS0Hon8MxahkgBWElqPRH4tEC4J4CXBCIRndAUiJgHIJLQ484xF1CQAmwSTkFA2j3P8OkT4EYicBKCTYBoSCr+vED0JwCehZffrA/GTAIAS2syXREIoAQwlGIuEIjwxmEQhOEowGgkl8gJYajHmFlsUcnITgikCmCKGI6HQzkSIpghoimzEf9AWwikCnCLGI4HbnRBPEfAU2fQwpLc1IaAiACqyUf9RX4ioCIiKmJCE4pwDknYMpCKbntnu1ICkHoOpyKZnt9P7ohBUEUAVMSQJ3PSEqIqAqkgfRsFZTwirCLCK9KEU3PWEuIqAq0gfTsFhTwisCMCK9DEVXPaEyIqArEgfV8FpTwitCNCK9LEV3PaE2IqArUgfX8FxTwiuCOCK9DEWXPeE6IqArohhCc97EIIrArgiHVdoco0QWxEcbTEMt6CZ4cIGXOCIi24rLdAxF2zQxWTUhbhjgoSOu4Aw7LTSaAKHsLEXOPii00qjnzKFjb/AARjiDhgTNgIDh2B0WGn0+VLYKAwchmFOwodhsHEYOBCjs0pTfnwSgzgYo7NKox8NhI3HAFaRziqNDlUSwioCrCKdVTiSCoEVAViRDiut8QJIFAKsSB+dsaHvu0JgRQBWxJxENvw6IrAiACtiTiIb4U0gcQiwIn2kxibyGpA4BFgRcxLZ8KcrAisCsCLmJLLhT1cEVgRgRfqojQ19TRECKwKwIqnnpNKHfCGwIgArkvoINP5sQ2BFAFakj+CgY0eEuIqAq0jqgdjor0hcRcBVxJhEAr8jEFcRcBUxJpFdj56+jlWhABKI4CpiTCJB+DkggQiuIqmn3PMenbiKgKuIMYk4t1XiKgKuIsYkwod9CnEVAVcRYxIJvE8lriLgKmJMInz4pxBXEXAV0Z4kzSOZuIqAq0gf7EFfF4WwigCriPZA5JFMWEWAVcSURJzhoIRVBFhF+rgPoV+/hLCKAKtIH/vhDAslrCLAKmJKIsKf8gmrCLCKmJIIZ1YhrCLAKmJKIpxZhbCKAKuIKYlwZhXCKgKsIqYkIvTjlRBWEWAVMSVxBvYSVRFQFTEkEc60QlRFQFUk90DkbwlEVQRURQxJhDOtEFURUBUxJJHIny6IqgioihiSOEOUCaoIoIrkPp6SfvsRgioCqCJ9tAhnXiGoIoAq0keMcOYVgioCqCJ91Aj/kCwEVQRQRcxIJPIrgaCKAKpI6ePEC33VIKgigCpiRiJ8lKYQVBFAFSk9EHkkE1QRQBXpI0mcLpWgigCqSEcV532ToIoAqkhHFf6+SUxFwFTEiIS/7RFRERAV6aLivO0RUREQFelDS+h1RDxFwFOke4rztkc8RcBTpHuK87ZHPEXAU6R7ivO2RzxFwFOke4rztkc8RcBTpHuK87ZHPEXAU6TWmZc14ikCniK1zbysEU8R8BRpm5mXNeIpAp4iLcy8KhFPEfAU6Z7ivCoRUBEAFWlx5lWJgIoAqIj5iPOqRDxFwFOk6cyrEvEUAU+RlmdelYioCIiKtDLzqkRIRYBUpNWZVyVCKgKkIq3NvOkQUhEglbiZeVGJhFQikErczLyoREIqEUglmpDw94xIRCWCqMRN9N8zIhGVCKISN8l/z4hEVCKIStz0KVzo410kohJBVKIBifDcp0hEJYKoxI0//C4SUIkAKrGDCv+MHAmoRACV2EGFf8WNBFQigErsoMK/4kYCKhFAJYaZG3MkoBIBVGIHFX5njQRUIoBK7KDC76yRgEoEUIkdVPidNRJQiQAqsYMKv7NGAioRQCV2UOF31khAJQKoxFD876iRgEoEUIlh5tYciahEEJUYZm7NkZBKBFKJMnNrjoRUIpBKHGaxot9RIyGVCKQS+0xW/DtqJKYSwVSizHxEjMRUIphKlJmPiJGYSgRTiTLzETESVYmgKlFmPiJGoioRVCXKzEfESFwlgqtEmfmIGImrRHCVKDMfESNxlYgTXcW5ezOb6wonu4pz92Y23xVOeBVnPiJGNufVZNKruZsznfcKIjHO3ZzZ3Fc4+VUfsOLc2tj8VzgBVncV+vkpsimwcA6szir8rT+yabBwHqzOKjyxObKpsHAurM4qPLE5sumwgFViZxWe2BwJq0RgldhZhU87FAmrRGCVaEwifOqhSFwlgqvE7ip8+qFIXCWCq8TuKjyxORJXieAqsbsKT2yOxFUiuErsrsITmyNxlQiuErurKP14E4mrRHCV2F1F+VMecZUIrhK7qyjvlImrRHCV2F1F+b2VuEoEV4ndVZQ/5RFXieAqsbsKn8ePsEoEVonGJLslx1iHRlwlgqvE7ipKv6dH4ioRXCV2V+GTOETiKhFcJXZX4XnNkbhKBFeJ3VV4XnMkrhLBVWJ3FT4RTySuEsFVYncVntcciatEcJXYXYXnNUfiKhFcJea5QCSuEsFVYncVPrdOJK4SwVVidxU+v04ksBIBVmKHFZ7XHAmsRICV2GEl806ZwEoEWIkdVjLvlAmsRICV2GGFpyVHAisRYCV2WOHT5kQiKxFkJXZZ4VnBkchKBFmJXVaKM8smiUSQlTjMxcVDmchKBFmJXVYKf1ImshJBVmKXFT4bTiSyEkFWYpeVwqdmJbISQVZil5XCO1UiKxFkJXZZ4ZPbRCIrEWQldlnhE9xEIisRZCUalAhPio1EViLISix9Vl4eiYRWItBKNCuRyl+9Ca5EwJVoViI1Ps6br0OAOxPBlQi4Ek1LpPJIJLwSgVdin7uLPqoTXImAK9GsRHhObSS4EgFXolmJ8JzaSHAlAq7E2ufr5V0qwZUIuBJnZvKKxFYi2ErstlL5NyhiKxFsJXZbcX4DEoVAK7HTCu8KiKxEkJXY/KkJI4GVCLASO6zwGZOJq0RwldhdheckR+IqEVwlmpMIn3IoEliJACuxwwqfcygSWIkAK7HDCp90KBJYiQArscMKn3UoEliJACuxw0pLj3P4egNRTFwlgqvE7ipN6f5sAmmcQbpPUk6v40RYJQGrpM4q/FtwIqySgFVSH6nCR2wl4ioJXCV1V2l8SmjiKglcJRmT8PFGibBKAlZJnVUan1aasEoCVkmdVWjSSyKqkkBVkilJ5FMnJcIqCVglbfwoTERVEqhK2vhRmAiqJECVZEYSN3yGa4IqCVAlmZFEPnVTIqiSAFWSGUnkUzclgioJUCWZkUQ+dVMiqJIAVVLoU+fTW3IiqJIAVZIZSeRTNyWCKglQJZmRRD51UyKokgBVUuhxyK9EgioJUCWZkUQ+dVMiqJIAVZIZSeRTNyWCKglQJZmRxMAjkaBKAlRJMtcfElRJgCrJjCQG+u0qEVRJgCrJjISvR5CIqSQwlWREEoNTAAlEMJXUTYV3Z4RUEpBKMiGJfPKoREglAakkE5IYlC6MQEglAakkE5LIJ49KhFQSkEqSHodOFJA4BFJJscchv5QIqSQglWRCEvnkUYmQSgJSSSYkkU8elQipJCCVZEIS+eRRiZBKAlJJfTERntWcCKkkIJXUFxThWc2JkEoCUklGJJFnNSdiKglMJQ0Li/BOnZhKAlNJfXERntWciKkkMJVkRBL55FGJmErCNUb6IiM8KzmxZUZwnZG+0AjPSk5sqRFca6QPVeGryiS23AiuN9IXHHGuRrbkyGTNEYtEPvtUosuOQCT2hUf47FOJLT2Ca48YkUSelpzY8iO4/ogRSeRpyYktQYJrkKS+zA0PZbYMCa5DYkQSeVpyYkuRgKkkI5IYeSgTU0lgKsmIJDqLxxBTSWAqSXskOgvIkEgEVElmJJFPV5MIqiRAlaQ9F5HSWCKokgBVkhlJdNaDIaiSAFWSGYnbBBKJgCrJjMRtAolEQJVkRhI5EyeCKglQJZmRRM7EiaBKAlRJuS+8RE0kEVRJgCrJjCQm+vEnEVRJgCop9+F7NCs2EVRJgCrJjMRZwYmYSgJTSbkHIv18lIipJDCV1E2FfwpPxFQSmErKPRD5xUhMJYGpJCOSqHSilERMJYGpJCOSyCfgSsRUEphKMiKJfAKuREwlgakkI5LInToRU0lgKsmIJO4WgZh+xUzEVBKYSjIiiXz+rERMJYGpJCOSyOfPSsRUEphK6lOA8dl2EzGVBKaSjEgin4ArEVNJYCrJiCTyCbgSMZUEppJKj0QeysRUEphKMiKJHKoTMZUEppKMSCKfgCsRU0lgKsmIJGb+2kpMJYGpJCOSmPlrJzGVBKaSjEhipikXiZhKAlNJtXeJPJSJqiRQlWRIEjNNmUhEVRKoSjIkiXw9l0RUJYGqJEOSyJ05EVVJoCrJlCRyZ06EVRKwSjIlidyZE2GVBKySapu5txJXSeAqyZwklkC7dQIrCWAltbmbM5GVBLKSmvj3ViIrCWQltThzbyWykkBWUpth5kRkJYGsJIOSyK0+EVlJICvJoCTyFWsSkZUEspIMSmKhqxMlIisJZCW1Hoj8aia0koBWUmv+ApmEVhLQim56HNJVlZXQigKtqElJ5DNoKaEVBVpRk5LIrV8JrSjQipqUOD+CElpRoBU1Kok8WUCJrSjYihqVRJ4soMRWFGxFzUpipatCKMEVBVzRTXGZVYmtKNiKmpVEPgOXElxRwBXdNP+uokRXFHRFu67wKbyU6IqCrmjXFT6FlxJdUdAV7brC0w2U6IqCrmjXlcrPAdEVBV3RkHztV6IrCrqiXVcqvTUr0RUFXdGuK3wOMCW6oqAr2nWFP6Ip0RUFXdGuK/wRTYmuKOiKhrlIJLqioCvadYWnDCjRFQVdUcOSyFMGlOiKgq5o1xWeMqBEVxR0Rbuu8JQBJbyiwCvaeYWnDCjhFQVeUdGZTpn4ioKvqMx1icRXFHxFu684cUB8RcFXtPsKf85V4isKvqLdV/hqTUp8RcFXtPsKX65Jia8o+Ip2X+GJE0p8RcFXtPsKX7BJia8o+Ip2X+F5D0p8RcFXtPsKz1tQ4isKvqLdV5xemfiKgq9oX2OFzxesxFcUfEX7mBWnWye+ouAr2n3F6daJryj4ig4LuNNRM0p8RcFX1Lgk8eQNJb6i4CtqXJJ48oQSX1HwFTUuSTx5QomvKPiKGpcknjyhxFcUfEWNSxJPnlDiKwq+osYliY9EVOIrCr6ixiWJJ08o8RUFX1HjEr6YqhJeUeAV7Wu88xW4ia4o6Ir2Zd69M0DiEFd670u98+wPZYu942rvfbn3TWVDKZUt+I4rvvcl33n2h7JF33HV9z4TGB8Nqmzhd1z5vS/9zrM/lC3+Pln93eKQL9yldAF4iEPDksRX3lK2CDyuAm9YknjyhLKF4HEl+L4UPF95S9li8LgavGFJ4skTyhaEB11Rw5LEV95SoisKuqKGJYknTyjRFQVdUcOSFOjwciW6oqAralqSdqNByV2B8IoCr2hOMxcT4RUFXtG+wgqbg10JrijgipqVJAmPNX4dG55CEoeAK2pWkkRoh0hwRQFX1KwkSWSf8ZTgigKuqFlJEvo9WAmuKOCKmpUkoavcKMEVBVzRYSow/mxAcEUBV9SsJPHsDyW4ooArWnoc8kuJ4IoCrqhZSeLZH0pwRQFX1Kwk8ewPJbiigCtqVpL4nHRKcEUBV9SsJPHkDSW4ooAralaSePKGElxRwBU1K0k8eUMJrijgipqVJJ68oQRXFHBFzUoST95QgisKuKJmJYknbyjBFQVcUbOSxJM3lOCKAq6oWUniyRtKcEUBV9SsJPHkDSW4ooAralaS+PQ5SnBFAVfUrCTx6XOU4IoCrmgfs8K/RRJbUbAVHYas8Bc2YisKtqJ9zAof06vEVhRsRY1KEk8/UWIrCraiZiWJJ38owRUFXFGzksSTP5TgigKuqFlJ4nMEKMEVBVxRs5LE5whQgisKuKKtByK/lgiuKOCKth6I/FoiuKKAK9r85QSU2IqCrahZCeUpJbSiQCvZpCTx1I9MaCUDrWSTkqQ0iSkTWslAK7lPBsZTPzKhlQy0kk1KEk/9yIRWMtBKNilJfO21TGglA61kk5LEpyjIhFYy0Eo2KUlKn48yoZUMtJKNStKuO5o+H2ViKxlsJRuVJJ65kYmtZLCVbFSSeOZGJraSwVayUUnimRuZ2EoGW8lGJYlnbmRiKxlsJQeZCWViKxlsJRuVJD5HQSa2ksFWslFJ4nMUZGIrGWwlG5UkPkdBJraSwVayUUniUwxkYisZbCUblSSe+pGJrWSwlWxUkvgUA5nYSgZbyUYliU8xkImtZLCVbFSSeOpHJraSwVay9EjkoUxsJYOtZKOSxFM/MrGVDLaSjUr4XSUTWslAK9mkpFAgy0RWMshKNijhOQuZwEoGWMnmJIlPkZAJrGSAlWxOkgoVukxgJQOsZHMSvu5YJq6SwVVynwqMzymXiatkcJVsTFLo5/RMWCUDq+RhJjA6MD4TVsnAKjn2IOR9CWGVDKyS52YCy4RVMrBKnpsJLBNWycAq2ZQkFd6bEVbJwCo59jikKVSZsEoGVsmxxyHvzQirZGCVbEqSeOpKJqySgVWyKUniqSuZsEoGVsmdVfgHrExYJQOr5M4qPHUlE1bJwCq5s0rlN2bCKhlYJXdW4fNcZMIqGVgld1bhqSeZsEoGVsmdVXjmSCaskoFVcmeVSudOzoRVMrBK7lOBVTrTRiauksFVcncVnnqSCaxkgJXcYYXPdJEJrGSAldxhhc90kQmsZICV3GGFZ45kAisZYCV3WOFpF5nASgZYyTpzYyauksFVcncVnraRiatkcJXcXaXxWztxlQyukrur8Hl/M3GVDK6Su6vweX8zcZUMrpK7qzR+byauksFVcneVRoUvE1fJ4Cq5u0qjU7Fn4ioZXCV3V+EpC5m4SgZXyd1VeMpCJq6SwVVydxWespCJq2RwlWxMolzbM3GVDK6Ss7pZoZnASgZYyX3UCs0NzsRVMrhK7oNWyu74mnB/EobAKtmURHm2QCaskoFVcvbTYjNRlQyqkvuQFX4CCKpkQJXcR6zwE0BMJYOpZCMS3fCegJhKBlPJw4AVegIIqWQglVzSzAkgEQiikvtwFecEkAgEUMnmI8qzNTIBlQygkofRKvwEkBAET8nDYBV+AkgEAqfkPlbFOQEkAkFTcl9Zhc97nYmmZNCU3Ieq8BNAMCUDpuTqjw/IxFIyWEruA1X4CSCUkoFScu2dIL+TEErJQCm5znSCRFIySEquM50ggZQMkJLrTCdIHCWDo+TaO0F+JySQkgFScp3pBImjZHCU3GY6QcIoGRglt5lOkChKBkXJrXeC/D2dKEoGRcltphMkiJIBUXKb6QSJoWQwlNxmOkFCKBkIJbfeCfInEUIoGQglt5lOkAhKBkHJbaYTJIKSQVBym+kECaFkIJSy6Z0gfZIqhFAKEErZ+J1gIYJSQFDKxu8ECwGUAoBSNn4nWIifFPCTYhyifKqgQvykgJ+Ujd8JFsInBfikbPxOsBA9KaAnZeN3goXgSQE8KWYhypPdCsGTAnhSNn4nWIidFLCTEvxOsBA6KUAnJfidYCFyUkBOikGI8mS9QuSkgJyU4HeChcBJATgpwe8EC3GTAm5Sgt8JFsImBdikmIIoTzYshE0KsEkJfidYiJoUUJMS/E6wEDQpgCYl+J1gIWZSwEyKEYgG+iRYiJkUMJMiM50gIZMCZFJkphMkYlJATIrMdIJETAqISZHeCdInwULIpACZFJnpBAmZFCCTIjOdIBGTAmJSZKYTJGBSAEyK9E6Qft0rREwKiEkxAFGerFqImBQQkxJ7DNInkULIpACZFBMQ5TN9FUImBcikmIAon+mrEDIpQCbFBET5TF+FkEkBMikmIMpn+iqETAqQSTEBUT7TVyFkUoBMigmI8pm+CiGTAmRSTECUz/RVCJkUIJNiAqI817MQMilAJsUERHmuZyFkUoBMigmI8lzPQsikAJkUExDluZ6FkEkBMikmIMpzPQshkwJkUlL/UM0jkZBJATIpJiDKcz0LIZMCZFJMQJTnehZCJgXIpPSZvvjkhYWQSQEyKX0kym69ymnqeCFkUoBMSurJXcrorBAyKUAmxQREebJoIWRSgEyKCYjyZNFCyKQAmRQTEOXJooWQSQEyKdojkYcyIZMCZFI6mfBk0ULMpICZFCMQ5cmihZhJATMpRiDKUy0LMZMCZlKMQJSnWhZiJgXMpGgfE8U7VWImBcykGIEoT7UsxEwKmEkxAlGealmImRQwk2IEojzVshAzKWAmxQhEeaplIWZSwEyKEYjyXMdCzKSAmRQjEOXLMRViJgXMpHQz4bmOhZhJATMpZiDKcx0LQZMCaFIMQZTnOhaiJgXUpJiCqPJIJGxSgE1KZxM+zVUhbFKATYoxiPJprgpxkwJuUvpoFD4iqBA4KQAnxSBEebJkIXJSQE5KlxOeLFmInBSQk1J6JPJQJnRSgE5KH43C0wkKsZMCdlLMQpRnWxaCJwXwpHQ84cmSheBJATwphiHKkyUL0ZMCelL6wvRsYFcheFIAT4phiPJptgrRkwJ6Urqe8FzLQvSkgJ4U0xDN/J2T8EkBPinGIcpzLQvxkwJ+UvriKTzXshBAKQAopQNKpiuTFQIoBQCl1B6H/EogglJAUIqJiPJcy0IIpQChlL58Cs9VLMRQChhK6YZShD4lEkMpYCjFTER5pl4hiFIAUYqhiPI8uUIUpYCiFFMRLcoy9QphlAKMUjqj8Dy5QhilAKMUYxEthZ5E4igFHKWYi4RUduPGg8DlTCClAKSUPhiFjjsvBFIKQErpkMIT9QqBlAKQUloPRH4pEEkpICmlj0XxfkUSiEApxWhEeaJeIZZSwFLqxv+QXQmlVKCUugl+FFRiKRUspZqNKM8UrARTKmBKNRxxwqgSTamgKbWPRqFhVAmmVMCUuvE/ZVeCKRUwpRqOKE91rERTKmhK7SvT8yiqhFMqcErtnMJzJSvhlAqcUjdtLgqmYVjBU2pfmt75EQmoVACVakCifJ6vSkSlgqjUPhaFRwEBlQqgUg1IlCdrViIqFUSlmpAoT9ashFQqkEo1IlGerFmJqVQwldqHovBB45WYSgVTqWYkyrM9K0GVCqhSQw9E2qFWoioVVKWakoTkNIEEIrBK7azSaIdaCatUYJUqcx0icZUKrlLNSbxLgcBKBVipfSgKnyesElmpICtV0sxJJLJSQVaqSYnyicYqoZUKtFKNStxfgUQi2EqV4n8HrARXKuBK7bji/YwkEgFXqrS5n5FEIuBK7bjCJ1urBFcq4Eo1Kwl80r1KcKUCrtSOK3ymskpwpQKu1I4rfKaySnClAq7UOPPSXAmuVMCV2nGFT3VWCa5UwJXacYXnDVeCKxVwpXZc4XnDleBKBVypHVd43nAluFIBV6pZSeZ5w5XgSgVcqWYlmefdVoIrFXClmpVkPktXJbhSAVeqWUnmeZ+V4EoFXKlmJZnP0lUJrlTAlWpWkvkSZ5XgSgVcqQOusHEIldhKBVupRiWZz/JVia1UsJVqVJL5JFmV2EoFW6lGJaHQNQcqsZUKtlKNSkKJ9L5CbKWCrVTtgUi/XVRiKxVspWoPRH4tEVupYCvVqCTzzKtKbKWCrVSjkswzlyqxlQq2Uo1KMl9jrRJbqWAr1agk88yZSmylgq1Uo5LMp+mqxFYq2Ert41H4DFOV2EoFW6l9PAr/nlyJrVSwldrHo/AZniqxlQq2Uvt4FD7DUyW2UsFWah+P4jxrE1upYCu1L03PJ2iqxFYq2ErNPRJ5j0ZspYKt1Ll5viqxlQq2UrP64xwrsZUKtlLz3AsLsZUKtlL70vTeSSSRCLZSjUoyz8GpxFYq2EodZvri1wKxlQq2UudspRJbqWArtYSZa4HYSgVbqcNMX/xaILZSwVbqMNMXTWWrxFYq2EodZvricUBspYKt1L40vRMHxFYq2EotvU/kN1diKxVspRqV5MBvbcRWKthKLT0S+a2N6EoFXamGJZmnUlWiKxV0pRqWZJ5KVYmuVNCValiSeSpVJbpSQVeqYUnmqVSV6EoFXamGJZmnUlWiKxV0pRqWZJ5KVYmuVNCValiSha68UImuVNCValiSeSpVJbpSQVeqYUkWOi9xJbpSQVdqn+krCr0aia5U0JVaeyTyUCa6UkFXqmFJ5rlYlehKBV2phiU58ldnoisVdKX2qb6cbp3oSgVdqX2qL6dTJbpSQVeqYUmOQn9GoisVdKWaluRI59OohFcq8Eo1Lcl85r9KeKUCr1TTEvdXIJEIvFJbnfsVSCQCr9TOK85nJMIrFXilbXok0jtTI77SwFdan+2Lx0EjvtLAV5pxiRMHjfhKA19pxiWZZ8Q14isNfKVteiTSHqkRYGkALK3P9sUfcRoRlgbC0rqwcCBpRFgaCEvrs33xJ9VGhKWBsDQDk8yT+hoRlgbC0gxMMk/qa0RYGghLMzDJPKmvEWFpICzNwCTzpL5GhKWBsDQTk8yT+hohlgbE0kxMMk/qa4RYGhBLMzHJPKmvEWJpQCzNxCTzpL5GiKUBsTQTk8yT+hohlgbE0kxMMk/qa4RYGhBLMzHJPKmvEWJpQCzNxCTzpL5GiKUBsTQTk8yT+hohlgbE0kxMMk/qa4RYGhBLMzHJPKmvEWJpQCzNxCTzpL5GiKUBsTQTk8yT+hohlgbE0kxMMk/qa4RYGhBLMzHJPKmvEWJpQCzNxCTznLxGiKUBsTSZuTs3QiwNiKV1YmHpZI0ASwNgaXFmmqVGgKUBsLQ4Q32NAEsDYGlx5s25EWBpACwtzuQ+NAIsDYClxR6HvDcgwNIAWFrscch7AwIsDYClmZdkntbYCLA0AJZmXpJ5WmMjwNIAWJp5SeZpjY0ASwNgaR1Y+ByQjQBLA2BpHVh4XmIjwNIAWFoHFj4HZCPA0gBYWgcWnpfYCLA0AJbWgYXnJTYCLA2ApXVg4XNANgIsDYClGZhknpfYiLA0EJbWhYXnJTYiLA2EpXVh4XmJjQhLA2Fpqfrf9hsRlgbC0gxMMl/7shFhaSAsrQsLT2xsRFgaCEvrwsITGxsRlgbC0gxMeKdOfKWBr7TuK4Vm6DbiKw18pXVf4XmRjfhKA19p3Vf4/IGN+EoDX2ndV3haYiO+0sBXmvY4bPwckDgEX2nGJZmvXNmIrzTwldZ9hbt9I77SwFeacUnmWYGN+EoDX2nGJZkn1TXiKw18pRmX5EqTzRvxlQa+0rqv8Iy0Rnylga8045LMM8oa8ZUGvtKMSzLPKGvEVxr4SjMuyTyjrBFfaeArzbgk10pfvImvNPCV1seu8AGBjfhKA19pxiWZZ5Q14isNfKUZl2Q+/18jvtLAV5pxSebpWI34SgNfacXvEYmuNNCVZliSeTJWI7rSQFeaYUnmiUiN6EoDXWmGJZnnETWiKw10pXVd4XlEjehKA11pXVd4GlAjutJAV1rXFZ4G1IiuNNCV1nWFpwE1oisNdKV1XeFpQI3oSgNdaYYlhacBNaIrDXSlGZYUngbUiK400JVmWFJ4GlAjutJAV5phSeFpQI3oSgNdaYYlhacBNaIrDXSlGZYUngbUiK400JVmWFJ4Gk8jutJAV5phSeHTXzWiKw10pdXmz0faiK400JXWNv58pI3oSgNdaX0hFT4faSO60kBXWtcVPh9pI7rSQFda1xU+H2kjutJAV1pfSIXPR9qIrjTQldZ6JFJla0RXGuhKaz0SeX9AdKWBrjTDkpD5R3GiKw10pRmWFJ4L1YiuNNCVZlhSQqCfP4iuNNCVsDEtKXwapGHruIjDf9yXYf0iz4catk7KCFiGdY08JWrYOilDsAzrHfl8NsPWSRkRy0je2jTDtkkJCUuwuOQJLcPWSRmKZVho8mSIYeukjIxlWD/Jp5YZtk7KKFhGD1B6iQxbJ2VULMNilGdFDFsnZWCUho3/nXDYimUEjFLDFOdL37B1UgZGaV/Kng5UGjZOisAgNVEpPMdj2DopA4PUUKXwNI9h66QMDFNzFf90sDANGKbdYvgb3rB1UgaGqelK4Rknw9ZJGRimBizOcIth66QMDNPQw5TeEYetkzIwTI1ZCs9dGbZiGYJhatJS+ExAw9ZJGRimhi2FZ7AMWydlYJxKj1On+yBCc/iP+zJ6nDrdB0Gaw3/cl9GXZaHL+g5bJ2VgnBq8FJ4GMWydlIFxavZSeBbAsHVSBsZpX6CFTw80bJ2UgXFqBlN4TsiwdVIGxmlfp4UvCDlsxTIixqlJTOFJDcPWSRkYp4Yxhec1DFsnZWCcxugb2LB1UgbGqZEM/T4wbJuUgFHaV23hKaDD1kkZGKV94RZuWcPWSRkYpbFHqXPVEss5/Md9GT1KnauWcM7hP+7LsCjluRLD1kkZGKVGNIWnSwxbsYyEUWpKU3jGxLB1UgZGqUFN4UkTw9ZJGRilZjWF500MWydlYJSmPmGoc7clwHP4j/sy/Bkbh42TIjBMzWwKz+AYtk7KwDA1timJvvwNWydlYJimvtqV03kQ6zn8x30ZPUydy4Vwz+E/DmXoZu7hg4jP4T/uy7CZRFNlX/uHrZMyMEy1hyk1i2HrpAwMU6Ocos7NluDP4T/uy7CbPs8tGbZOysAwNdApPL1k2DopA+PUTKfwDJNh66QMjFNjncKTTIatkzIwTk12ym6hTHaDIhZ0+I/7MixO1bleCAcd/uNQhvlO4dkmw1YsI2OcGvEUpTn2w9ZJGRinpjyF5zsMWydlYJwa9BSe8jBsnZSBcWrWU3jWw7B1UgbGqXFP4YkPw9ZJGRinJj6F5z4MWydlYJwa+hSe/jBsnZSBcWruU3gGxLB1UgbGqdFP4UkQw9ZJGRinZTPXjxEvOvzHfRkWpzyXYtg6KQPj1BSo8HSKYeukDIzT0uPUiXVCR4f/uC/D4pQnVQxbJ2VgnBoHFZ5XMWydlIFxaiJUeGbEsHVSBsapoVDhyRHD1kkZGKfmQlKdFzEiSYf/uC/D4pTnWAxbJ2VgnJoOleJcL8STDv9xX0bwF7gbtk7KwDjtqMTTLYatkzIwTvucaPwORVjp8B/3JfQoda44IkuH/7gvo0epc8URXDr8x30ZPUqdK4740uE/7suwKOXJG8PWSRkYpXX2rk+U6fAf92VYlPIUjmHrpAyM0raZe3Ig1nT4j/syrDflmSDD1kkZGKXmR4VPkDRsnZSBUdri3NMHQafDf9yXYXHKc0qGrZMyME67PPG0kmHrpAyM045PlY5SG7ZOysA4bT1OnWuOANThP+7LsDjlEw4NWydlYJx2heIZIsPWSRkQp6E7FE8SGbZCGQEdKnSH4nkiw9ZJGQHLsDjluR7D1kkZgmXMvUUF5lABHSoYKxUuvMPWSRkJy7A45Vkjw9ZJGYplWJzyxJFh66SMjGVYnPLckWHrpIyCZVic8vSRYeukjIplWJzyDJJh66QMjNM+zVrhfVBgEhVQokKXKJ5dOGydlIFxGnqc8msuMIoKSFHBXKnyfJZh66QMjFNzpcpTWoatkzIwTs2VKs9qGbZOysA4NVeqPLFl2DopA+PUXKny3JZh66QMjFNzpcrTW4atkzIwTs2VKs9wGbZOysA4NVeqfK6aYSuWgRQVzJUqXyZt2DopA+PUXKnyJIth66QMjFNzpcrTJIatkzIwTs2VKp81Ztg6KQPj1FypOrkSgVFUQIoK5krVyZUIjKICUlQwV6pOrkRgFBWQooK5UuVzlwxbJ2VgnJorVSfTITCKCkhRwVypOpkOgVFUQIoK5krVyXQIjKICUlQwV6pOpkNgFBWQooK5UnUyHQKjqIAUFUyWqpMeEBhGBcSoYLJUnfSAwDAqIEaFmGfYNTCMCohRIc6RaWAYFRCjgslSFY4egWFUQIwKJktOntawdVIGxqnJUuXzWgxbsQzEqNAximdrDVsnZWCcmixVJ8UgMIwKiFEh9Th1rluGUQExKqQep851yzAqIEaF1OPUuW6ZRgXUqGC0VJ0Ug8A0KqBGBaOlyie7GLZOysA4NVqqMdD3ucA0KqBGhWHlHDbB3bBxUgSGqclS5SsYDVuxDMSoYLJUnSyFwDAqIEYFk6XqZCkEhlEBMSqYLFUnSyEwjAqIUcFkqTpZCoFhVECMCiZL1clSCAyjAmJUMFmqjssHhlEBMSpoD1Mn1BlGBcSoYLJUHZcPDKMCYlQwWaqOyweGUQExKpgsVcflA8OogBgV+uI6zuXCLCqgRQWDpZri49S+DpKwDBamaFEhz8ziP2ydlIFharBUU2IZKIFRVECKCuZK1WH5wCgqIEUFc6XK51YYtk7KwCg1V6oOywdGUQEpKuQepc7VwigqIEWF3KPUuVoYRQWkqGCuVPk8C8NWLAMpKpgrVYfDA6OogBQVzJWqw+GBUVRAigrmStXh8MAoKiBFBXOl6nB4YBQVkKKCuVJVnqQdGEUFpKhgrlT5zAvD1kkZGKfmSlXpKJBh66QMjNNSZ3ogJlEBJSqUNtcDMYkKKFGh9jCtj3Xz9SZiGUyiAkpUqD1M266MqPj8wiQqoESFKjO9GIOogBAVzJVq3jjVYFGKFBXMlWoOThksSpGigrlSdWA/MIoKSFHBXKk6sB8YRQWkqGCuVB3YD4yiAlJUmKWowCgqIEUFc6XqJAcERlEBKSqYK1UnOSAwigpIUcFcqTqwHxhFBaSoYK5UHdgPjKICUlRoPU6duwujqIAUFcyVqgP7gVFUQIoK5krVgf3AKCogRQVzperAfmAUFZCigrlSdWA/MIoKSFHBXKk6KB8YRQWkqGCuVB2UD4yiAlKUmCtVB9SFUZQgRYm5UnU4XBhFCVKUmCtVh8OFUZQgRYm5knOHEiZRghIlmx6mjX6BESZRghIlxkq1bugXGGESJShRYqxUHQ0XJlGCEiXGStWRbGESJShRYqxUHckWJlGCEiXGStVRaGESJShRYqxUHYUWJlGCEiXGSpXPbzBsnZSBYWqsVGvh8cEkSlCipEuUo9DCJEpQoqRLVG30C4wwiRKUKOkS5Si0MIkSlCjpEuUotDCJEpQo6RLlKLQwiRKUKOkSxScdGLZOysA47RLFhwkPWydlYJwaKzkp58IgShCixFSJL7E2bJwUgVEqMyP3hDGUIENJZyiHwoUxlCBDSWcoh8KFMZQgQ0lnKIfChTGUIENJZyjnLUwYQwkylMjcG5QwhhJkKOkM5ZC8MIYSZCjpDOVQuDCGEmQoMVNqDoULYyhBhhIzpeZQuDCGEmQoMVNqDoULYyhBhhIzpeZQuDCGEmQoMVNqDoULYyhBhhIzpeZQuDCGEmQoMVNqDoULYyhBhhIzpeZQuDCGEmQoMVNqDoULYyhBhhIzpeZQuDCGEmQoMVNqDoULYyhBhpIU5h7oGEMJMpSYKTWH04UxlCBDiZlSczhdGEMJMpSYKTWH04UxlCBDiZlSczhdGEMJMpSYKTWH04UxlCBDiZlSczhdGEMJMpSYKTWH04UxlCBDiaFSczhdmEMJOpRoj1Mn1plDCTqUGCo1h9OFOZSgQ4mhUnM4XZhDCTqUGCo1h9OFOZSgQ4mhUnNGuQtzKEGHku5Q3gMucyhBhxJDpeYwtjCHEnQoMVRqDkELcyhBhxJDpSaZ90HMoQQdSgyVmkPQwhxK0KHEUKk5BC3MoQQdSnKPUyfWGUQJQpSYKjWHoIVBlCBESZ5712cOJehQMjgU/xotDKIEIUoGiKJfgYU5lKBDiaFSi85VyxxK0KHEUKk5Ei7MoQQdSgyVmiPhwhxK0KHEUKk5Ei7MoQQdSgyVmiPhwhxK0KHEUKk5Ei7MoQQdSkqPUueKYw4l6FBiqNQcCRfmUIIOJYZKzZFwYQ4l6FBiqNQcCRfmUIIOJYZKzZFwYQ4l6FBiqNQcCRfmUIIOJaZKzRmhLgyiBCFKTJWaM0JdGEQJQpSYKjXHoIVBlCBEialScwxaGEQJQpQYKzXHoIVJlKBEibFScwxamEQJSpQYKzXHoIVJlKBEibFScwxamEQJSpQYKzXHoIVJlKBEibFScwxamEQJSpQYKzXHoIVJlKBEibFScwxamEQJSpQYKzU+9f+wFctAiRJjpeYYtDCJEpQoMVZqzpBsYRIlKFFirNT4/PPD1kkZGKfGSs0Zki1MogQlSoyVmjMkW5hECUqUGCs1Z0i2MIkSlCgxVmqO3AqTKEGJEmOllvngG2ESJShRYqzUsvPplEmUoERFY6XmqGtkEhVRoqKxUnPUNTKJiihRsQ+KotNVDhsnRQgWEd0pdiJzqIgOFQ2VWuafGyNzqIgOFTc9SPnoncgcKqJDxU0PUn6xROZQER0qGio1h34jc6iIDhUNlZpDv5E5VESHioZKzaHfyBwqokNFQ6Xm0G9kDhXRoaKhUmu7uegK8mBkDBWRoWJfG4kvujdsnZSBQWqm1ByBjoyhIjJUNFNqjkBHxlARGSqaKTVHoCNjqIgMFUOe6cMiY6iIDBXNlGLhCeuRMVREhoqdoZyvFpExVESGiqGHKb9PRsZQERkqymamP47MoSI6VDRVao7IRwZRESEqGis1Z4B6ZBIVUaKisVJzBqhHJlERJSoaKzWH0yOTqIgSFY2VvMuWQVREiIrD1Hx8jEhkEBURomJfR8m79BlERYSoaKok8bG2r6VglDKHiuhQ0VCpOckFkTlURIeK3aGc5ILIHCqiQ8XuUE5yQWQOFdGhYncoJ7kgMoeK6FCxO5STXBCZQ0V0qNgdyhniHplDRXSo2B3KSS6IzKEiOlTsDuUMcY/MoSI6VOwO5SQXROZQER0qdodykgsic6iIDhW7QznJBZE5VESHioZKmmg+T2QMFZGhYur3fCfUGUNFZKjYGcoZ4R4ZQ0VkqNgZymH9yBgqIkNFMyVvDEBkDBWRoWJnKCc1IDKGishQ0Uwp7n4XkuoZGUNFZKjYGarRlbyHrZMyMEw7QzmsHxlDRWSo2BnKYf3IGCoiQ8U+N9/Gcf3IHCqiQ0VDpd2U5U4hLFIRomJflGnjyH5kEhVRoqKx0m7ScqcQFqtIUdFcaTdvuVMIC1a0qGiwtJu43CmERStiVDRZUj4NQmQWFdGiosHSbvJzpx4sWhGjosnSbvZzpxAWrqhR0WhpN/25UwiLV+So2Bdtcl5xmUZF1KhotCQ82TsyjIqIUdFkSXiyZmQWFdGiosmSFP44xSwqokVFgyUJdFrNyCgqIkXFPESpE2IMoyJiVDRZEr4kQGQWFdGiYu5R6qRtRIZRETEq5h6lTs5FZBoVUaNi7lHqJF1ExlEROSr2Gfqc+W0i46iIHBVLn/HUOa2MoyJyVOzLOm2c7I/IPCqiR0XDJSc9MTKOishR0WwpZOf9g3FURI6KZkvOOunD1kkZGKlmS7up/nm4M4+K6FGxT9HnTDwUmUdF9KhouOSsCztsnZSBkWq4JNF5DGEeFdGjYu23fyctJzKQighS0XQp7D4csF+XgVREkIp1iFTnNsVEKqJIxdrv/k5yT2QkFZGkovlSVOfnZSQVkaRi1bmnTEZSEUkq1iFWndslM6mIJhXr0K86z4gMpSKiVKy9X3XyjCJTqYgqFWvvV4UvMRAZS0VkqWjGFGvgkcZYKiJLxdYfVsX5WM9cKqJLxdbDVZwoYTAVEaZi6+HqrKgRmUxFlKnY5uY8j0ymIspUNGaK3pc/JlMRZSq2Hq5O0lNkNBWRpmJfL2rjTLwRmU1FtKnYhnB1egGGUxFxKrY216cxnIqIU2nTO1cndyoxnUqoU2kT5iItMZ5KyFNpI3ORlhhQJQSqtBnClfcliRlVQqNKm/5u5eRxJYZUCZEqbfpTq5P+lJhSJVSqtOkB6+Q/JcZUCZkqbXrAOglQiTlVQqdKmx6wTgZUYlCVEKqSqZP3uJgYVCWEqhQ2c49HiUlVQqlK5k5SCn05SoyqElJVCj1enXyuxKwqoVWl0OPVSehKDKsSYlUyeYq7WUhpa1i4IlYlkycPiRLDqoRYlUKeu30mplUJtSqFIVp5z5gYVyXkqmT2JMUJNMZVCbkqmT0lziKJaVVCrUrSY9VJk0uMqxJyVZLeuTp5col5VUKvStKD1UmUSwysEoJVkh6sTqZcYmKVUKyS9M7VSZVLjKwSklWS3rk6uXKJoVVCtErSw9VJlktMrRKqVZIeromPwUqMrRKyVZLeuTorqSQGVwnhKkl/eE38u1NicpVQrlLsEZt4bkVidJWQrlLsEetM/p+YXSW0qxR7xO6+T9BCWMQiXqXYI1adHonpVUK9Sn1dqY2TNJcYXyXkqxR7xDpZc4n5VUK/SjHPxgkDrISAlWKZjRMmWAkFK8U694KSGGElJKzUZ/TbOFmAiRlWQsNKqUeskwaYmGIlVKyUesQ6eYCJMVZCxkppiFjnzsUcK6FjpTRErHPLYJCVELJSSrNhzyQroWSlNESsc99hlJWQslLqEeskFCZmWQktK6UesU5GYWKYlRCzUuoR66QUJqZZCTUrpR6xzmwwiXFWQs5KA2d53SPjrISclQbOcuaUSYyzEnJWGjjLu3kxzkrIWWngLO+WwTgrIWelgbOcJMnEOCshZ6WBs7xbBuOshJyVdIhYpytgoJUQtNIAWs4MN4mBVkLQSoZTuVb+WM88K6FnpcGznGlyEvOshJ6VTKecgfuJeVZCz0p5CFenM2GilVC0Uu7h6iRcJmZaCU0r5R6uTsZlYqqVULVS7uHqpFwm5loJXStl9Ud6JaZaCVUr9an+nBlZEmOthKyVBtYq/OtcYqyVkLXSwFpO0mVirJWQtZIRlbeOTmKqlVC1Uumdq5O5mRhrJWStVHq0OqmbiblWQtdKg2s5+Y6JuVZC10pliFbn+mWylVC2Uhmi1bnhMNpKSFup9M7VSVdMzLYS2lYabMvJV0zMthLaVio9YJ0UvcRwKyFupdID1snRS0y3EupWKr13dZL0EuOthLyV6mbu6w3TrYS6lbpubZxMv8R4KyFvpYG3nFS/xHgrIW+lgbecXL/EeCshb6XaA9ZJ9kvMtxL6Vuq+5X1sZL6V0LeSWZV352O6lVC3kkmV9xmJ2VZC20qDbTl5i4nZVkLbSoNttY1zPlisom0lgyqvMYy2EtJWGmjLSX5MjLYS0lYaaMvJfkyMthLSVhpoy8ldTIy2EtJWaj1UneTFxGwroW2l1vtWJ3sxMdxKiFtpwC0n9TAx3EqIW2nALWdaosRwKyFupQG3nMTBxHArIW6ljluJzy2QGG4lxC0dcMvJPlSGW4q4pX09KoellNmWom1pt63gZDAqsy1F29JuW8HJYFRmW4q2pd22gpPBqMy2FG1Lu20FJ4NRmW0p2pZ22wpOBqMy21K0Le22FZwMRmW2pWhb2m0rOOmHymxL0bbUoGq35JVTCAlYRdzSjlvBST9UhluKuKV9YargTFGkTLcUdUu7bgUn2U2ZbinqlnbdCk6ymzLdUtQtDT1inWQ3ZbylyFsaesQ6SWbKfEvRtzT0vOwNNTJlvKXIW9oHYzlZN8p0S1G3NPR4deY6UsZbirylocerk1WlDLgUgUs7cAUnI0oZcCkCl3bgCk5GlDLgUgQulSFenSuHAZcicKkM8epcOQy4FIFLJc1FCfMtRd9Ssyon/VeZbinqlsrcIAJluKWIW9pxKzhJVcpwSxG3tONWcGZvUoZbirilHbeCM32TMtxSxC3tuBWc+ZuU4ZYibmmcWa9CGW0p0pbGufUqlMmWomxpl63gzAGlTLYUZUvj0LXSVwJlsKUIW9phKwhfl0kZbCnClnbYCsJfgpXBliJsaRyi1elHGGwd/OO+kCFa+VdXZbClCFsah2h1+hEGW4qwpR22gpOFpAy2FGFLO2wFJwtJGWwpwpYmmQsT5lqKrqXdtYKTyaTMtRRdS7truT8Ocy1F19JhhBZPSVbGWoqspZ21gpNSpYy1FFlLO2sFJ6VKGWspspZ21gpOFpIy1lJkLe2sFZwsJGWspchaakTldYwMtRRRS7WPeuFsqcy0FE1LzadEOUwrIy1F0lLjKXHSq5WJlqJoqemUqPPayEBLEbRU+2OA0ndgZZ6l6FlqNuWM4VGmWYqapSZTok7nzDBLEbPUZEqUZ9wpwyxFzFKDKXFWDldmWYqWpXnoVZ2bBNMsRc3SPPSqzsMm0yxFzdKuWcHJ61KmWYqapXOzBSqzLEXL0m5ZwUkNU2ZZipalfYxWcFLDlGmWomZp7r2qkxqmjLMUOUs7ZwUnNUwZZylylnbOComnVivjLEXO0s5ZUfhtk3GWImdp56zgTMamjLMUOUs7ZwVnNjZlnKXIWdo5KzjTsSnjLEXO0s5ZwZmPTRlnKXKWliFgnQuHcZYiZ2nnrODMyKaMsxQ5SztnBWdKNmWcpchZ2jkrOOllyjhLkbO0c1Zw0suUcZYiZ2nnrODkYynjLEXO0j5aKzj5WMo8S9GztHtWcPKxlHmWomdp96zg5GMp8yxFz9LuWcHJx1LmWYqepd2zgpNKpcyzFD1La49YJ5VKGWgpgpb2AVvBSaVSRlqKpKV9wFZwUqmUoZYiamlHreCkUilDLUXU0o5awcmCUoZaiqilrUesk3ukjLUUWUs7awUnbUgZaymylnbWCk7akDLWUmQt7awVnJQfZaylyFraWSs4+TrKWEuRtbSzVnDydZSxliJraWet4OTrKGMtRdbSzlrByddRxlqKrKWdtYKTKKOMtRRZSztrBSdRRplrKbpW7q4VnCSXzFwro2vlPmgrOEkumcFWRtjKA2w5SS6ZwVZG2MoDbDlJLpnBVkbYygNsOVNyZQZbGWErD7DlJLlkBlsZYSsbUjnP5JmxVkbWygNrVf4mnBlrZWStPLBW5a/CmbFWRtbKA2tV/i6cGWtlZK08sFblL8OZsVZG1soDa1WerJoZa2VkrTywVuUZ9JmxVkbWygNrVZ5BnxlrZWStbESVd188yYx6malWRtXKg2pV/kacmWplVK3cR22FyrPDMmOtjKyV+6it0HjqbWauldG18uBajX9ozMy1MrpWHlyrOVHPXCuja+XBtZz5EzJzrYyulQfXctbdysy1MrpWHlyrOVHPXCuja+XBtZoT9cy1MrpW7gO3gpMakhlsZYSt3AduBSc1JDPaykhbuQ/cCk5aR2a2ldG2crctcVIyMrOtjLaVu22Jk5KRmW1ltK3cbUuclIzMbCujbeVuW+KkZGRmWxltK/eBW7JxIpbpVkbdyn3gljgpGZnxVkbeyp23xEnJyIy3MvJWHnjLu4sy38roW3nwLe8uynwro2/lwbe8uyjzrYy+lQff8u6izLcy+lYefMu7izLfyuhbefAt7y7KfCujb+XBt7y7KPOtjL6VzarcuyjjrYy8lQfe8u6izLcy+lYefMu7izLfyuhbefAt7y7KfCujb+Wks3dRBlwZgSsPwOXdRRlwZQSuPACXdxdlwJURuPIAXN5dlAFXRuDKA3B5d1EGXBmBK+tm9i7KiCsjcWUduljnLsqMK6NxZZXZfpohV0bkyhrnXmczU66MypX7uC3ZONcOY66MzJX7uC1xJnjLzLkyOlfu47Yk8PnMMpOujNKV+7gtCXzynsyoKyN15T4RoQQ+G3Jm1pXRunIfuCXBuXYYdmXErtyxS5y5MjLDrozYlTt2iZMolhl2ZcSu3LFLnESxzLArI3blPh1hTbxjY9qVUbty1y5xks0y066M2pW7domTbJaZdmXUrpyHgHWeYpl2ZdSu3LVLnAytzLQro3blrl3iZGhlpl0ZtSv3OQnFydDKjLsyclfu3CVOhlZm3JWRu3LnLnFSozLjrozclTt3iTNVVGbclZG7cucucaaKyoy7MnJX7twlTlpTZtyVkbty5y5xpnnKjLsyclfu3CVOWlNm3JWRu3LnLnHSmjLjrozclTt3iZPWlBl3ZeSu3LlrB7S0d2TclZG7cucucTKBMuOujNyVO3eJkwmUGXdl5K5sdMVTRjOzrozWlbt1iZNLlJl1ZbSu3K1LnFyizKwro3Xlbl3iZGlkZl0ZrSt36xInSyMz68poXbkO4erEPLOujNaVu3VJ4uN0M7OujNaVu3WJk2KRmXVltK7crUuS82zCrCujdeVuXeKkWOT/n6+7zZFU6ZUAvKFXR53p7/1v7GqwW+obhPlbKVkzXYYCnkjDrMvRuryt6y7Td5xZl6N1eVvXXeIRzqzL0bq8resu8Qhn1uVoXV4fm7mdSZejdHl9JLWcOZejc3l9JbWcMZcjc3l9JbWcKZejcnlNry7HL1MuR+WKn+lVfvwGU65A5Yqf6VV+/AZTrkDlil/l4rdKwZQrULli3p213CoFU65A5Yof/bpVCqZcgcoVP/Z1qxRMuQKVK37861YpmHMFOlf8xNddTjDnCnSu+Mmvu5xgzhXoXNHOdZc8UDDnCnSuaOe6Sx4omHMFOle0c90lDxTMuQKdK9q57pIHCuZcgc4V7Vx3yQMFc65A54revnWXPFAw6AqErmjoukseKBh0BUJXNHTdJQ8UDLoCoSvmZVr/Bo2bBpZg/YrMFc1cW441GHMFMlec6dflvMaYK5C5opnrLpGiYMwVyFzxkNUyej0YcgUiVzRyXT/0NycYcgUiVzxgpWb06UAw4wo0rni8anvCEIy4Aokrrn1+vYy4AokrmrjuErEKRlyBxBVDXEvEKhhxBRJXDHEtEatgxBVIXDHEtUSsghFXIHHFENcSsQpGXIHEFUNcS8QqGHEFElcMcS0Rq2DEFUhcMcS1RKyCEVcgcUUT110iVsGIK5C4oonrLhGrYMQVSFzRxHWD31kEI65A4oomrru8hjIYcQUSVzxctZlQMOEKFK54tGp790Ew4AoErniwSpZrRsZbgbwVer5u14L5VqBvxWNVy0vxgulWoG7FI1XbaxyC4VYgboVOqy4nEoZbgbgVOq26nEgYbgXiVui0KoecYLgViFuh06rLiYThViBuRePWXZJvwXArELeicesuybdguBWIW9G4dZfkWzDcCsStGNza/rAMtwJxKwa3lhlRwXArELfigSpfJl4Fs61A24rewZXLscdoK5C2YmhrmVUVjLYCaSuGtpZZVcFoK5C2YmhrmVUVjLYCaSuGtpY5U8FoK5C2YmhrmTMVjLYCaSuGtpY5U8FoK5C2YmhrmTMVjLYCaSuGtpbpTMFoK5C2oqcS3uW1ksFsK9C2YmxrGa0UzLYCbSvGtpbRSsFsK9C2YmxrGa0UzLYCbSvGtrYrCmZbgbYVY1vbLyizrUDbirGtZchTMNsKtK0Y21qGPAWzrUDbirGtZchTMNsKtK0Y21qSfMFsK9C2YmxrSfIFs61A24qxrSXJF8y2Am0r2rZkSfIFs61A24q2LVmSfMFsK9C2om1LliRfMNsKtK1o25IlyRfMtgJtK9q2ZBmuFMy2Am0r2rZkSfIFs61A24q2LVmSfMFsK9C2ordyyZKaCcZbgbwVzVuyDFcKxluBvBXNW7IMVwrGW4G8Fc1bsgxXCsZbgbwVzVuyDFcKxluBvBXNW7IMVwrGW4G8Fc1bsgxXCsZbgbwVzVuyDDUKxluBvBXNW7JkVYLxViBvRfOWLFmVYLwVyFvxUNUyNC4YbgXiVjRuyQn+08VwKxC3onFLDn+tYTDcCsStqOnXpekZbwXyVvRGLlmiKsGAKxC4ojdyyRJVCSZcgcIVvZFLlpcXBCOuQOKKJi5ZoirBiCuQuLKJS5aoSjLiSiSubOKSy8ONyYgrkbiyiUuWpybJiCuRuLKJS5aoSjLiSiSubOKSJaqSjLgSiSubuGSJqiQjrkTiyiYuWaIqyYgrkbiyiUuWqEoy4kokrmzikmV6TjLiSiSubOKSJaqSjLgSiSubuET4S+OTEVciceXDVfHDz0nJhCtRuLKFS5awSjLhShSufLQqL39Glwy4EoErG7hkCbwkA65E4MoGLlkCL8mAKxG48ky/LkcOA65E4Moz/VrL34T1KxJXNnGJ8iB7MuJKJK5s4pIl8JKMuBKJK5u4ZJkpkoy4EokreyeXLIGXZMiViFzZyCVL4CUZciUiV/ZOLlkCL8mUK1G5sndyyRJ4ScZcicyVzVyyRDySMVcic2UzlywRj2TMlchc2cwlS8QjGXMlMlc2c8ni/8mYK5G5splLFv9PxlyJzJXNXLL4fzLmSmSubOaSxf+TMVcic+VDVv+eevj57+diCdaviFz5gNW/Zx60BOtWJK5s4pIlhZCMuBKJK5u4ZEkhJCOuROLKJi5ZUgjJiCuRuLKJS5YUQjLiSiSulOnW5bhhxpVoXCnTrctxw5ArEbmyd3HJEiFIxlyJzJXNXLJMJUnGXInMlb2NSxYyTwZdidCVvY1LFjJPJl2J0pUtXbKQeTLpSpSubOmShcyTSVeidGVLlyxknky6EqUrW7pkIfNk0pUoXdnSJQuZJ5OuROnKli5ZyDyZdCVKV7Z0yULmyaQrUbqypUsWMk8mXYnSlS1dskwlSSZdidKVvY1LFjJPRl2J1JW9jUsWm01mXYnWlW1dsthsMutKtK5s65JlKkky60q0rmzrksVmk1lXonVlW5csNpvMuhKtK9u6ZLHZZNaVaF3Z1iWLzSazrkTryrYuWVg1mXUlWle2dcnCmcmsK9G6sq1LFs5MZl2J1pWPW23XJky6EqUrH7Xark2YcyU6V7ZzyYKqyZwr0bmynUsWVE3mXInOle1csqBqMudKdK5s55IFVZM5V6JzZUy3LscNc65E58qYbl2OG+Zcic6V7VyyoGoy50p0rmznkgVVkzlXonNlO5csqJrMuRKdK8e5FlRN5lyJzpXjXAtlJnOuROfKca6FMpM5V6Jz5TjXsp06mXMlOleOcxUfIpDMuRKdK8e5FspM5lyJzpXjXNt/hzlXonPlONfiocmcK9G5sp1LFw9N5lyJzpXjXNsfljlXonNlO5cuqJrMuRKdK9u5dEHVZM6V6FzZzqULqiZzrkTnynYuXVA1mXMlOle2c+kPn5efzLkSnSvbufSHvx0pmXMlOle2c+mCqsmcK9G5srdx6YKqyaQrUbqy5PNvwqQrUbqypWv/m7CORenKmo5dDkAmXYnSlb2Ra7k2Yc6V6FzZG7mWaxOmXInKla1cuiBzMuVKVK6ct3AtyJxMuRKVq1q5dEHmYspVqFzVyqULMhdTrkLlqlYuXZC5mHIVKle1cumCzMWUq1C5qpVLF2QuplyFylWtXLoMMyimXIXKVa1cugwzKKZchcpVrVy6CHEx5SpUrmrl0kWIiylXoXJVK5cuQlxMuQqVq1q5dBlmUEy5CpWrHrIq/rLEYshViFzVyKULMhdDrkLkqt7GpQsyF1OuQuWq83G/Vcy4Co2rjn39PVivonDV8f20WMy3Cn2r2rd0GexQzLcKfaseq1r/K6xPUbfqTJ8uJwCmW4W6VXf6dDkBMN0q1K1q3dIF3IvpVqFu1Z1OXU4ATLcKdatat1Q4GxbTrULdqtYtXcC9mG4V6la1bukyG6KYbhXqVrVu6QLuxXSrULeqdUuX2RDFdKtQt+qRqhA+CK8YbhXiVs0ermWIQTHcKsStatzSRe2L4VYhblXj1vrlMNwqxK3qPVy6sH0x3irkrZJp2OX4Y8BVCFwl07DL8ceAqxC4SqZhl+OPAVchcFUDly6vAikGXIXAVQ1curB9MeAqBK5q4NKF7YsBVyFwVQOXLmxfDLgKgasauHRh+2LAVQhc1cClC9sXA65C4KoGLl3YvhhwFQJXNXDpwvbFgKsQuOrBqjA+bKaYbxX6VrVvqfJtssV8q9C3Sqdh+T6fYr5V6FvVvqW2/Oow3yr0rWrf0uXdVcV8q9C3qn1Ll5dXFfOtQt+q9q2fZVhFMd8q9K1q39LlFVjFfKvQt2p2cv3P9L/EnwuGW4W4VY1bwV+hU8y2Cm2r2rZ0eRNXMdsqtK1q2/q3u5wXYd2KtlVtW2r8EWEx2yq0rbLpVv5grphtFdpW2XTrcvAx2yq0rbLp1uXgY7ZVaFvVtqXOZ5EUs61C26q2LfXl4GO2VWhb1balvhx8zLYKbatmRKH8z3/+O+dVgzUs0lb1Ni5dMgjFcKsQt6q3cemSQSjGW4W8Vc1bumQQivFWIW9V85Y6fy5XjLcKeauat3TJIBTjrULequYtXTIIxXirkLcqpmGLXwYz3irkrYrz+TdhvFXIW/VQlfj/NP/7uYElWLsiblXjli5ZiGK4VYhb1bilSxaiGG4V4lbNgMJlBEgx3CrErWrc0iVQUQy3CnGrGrd0CVQUw61C3KrGLV0CFcVwqxC3qnFLl0BFMdwqxK1q3NIlUFEMtwpxqxq3dAlUFMOtQtyqxi1dAhXFcKsQt2pwawlUFMOtQtyqxi1dAhXFcKsQt2pwawlUFMOtQtyqwa0lUFEMtwpxqwa3lkBFMdwqxK0a3FqiDMVwqxC3anBrmS5fDLcKcasGt5YoQzHcKsStGtxaogzFcKsQt2pwa4kyFMOtQtyqwa0lylAMtwpxqwa3lihDMdwqxK0a3FqiDMVwqxC3qrdx6RJlKMZbhbxVvY1LlyhDMeAqBK4a4FqiDMWAqxC4aoBriTIUA64C4Lo/A1x8V/Ys//8ifz/8LdIdy3dlz/KryMEi3bE8yjDLryIXi8jHUTzLryKCRaZj6d3BLL+KKBZ5OtZ+6K35LL+KGBbxLkLbfpZfRRyLxPd/592xfz/8LZL9L6HHziy/iiQWqY9rx1l+FcGObeCyH3p/P8tY5GDH9qRC43mIWX4VwY5t4jK+yXyWX0WwYx+usn9D6N7jmmb1VQMb9vEqfjk9i68S2K5n2nU5DxDj+vvhbxH/uBKe5VcRbNdWrvXAIcr198PfIh+DtGb1VQO7deYUrv8b1q0Hu/VOty6nRsJcfz/8LTLdupwaCXP9/fC3yHQr/TGf5VcR7NZmLuPJjFl+FcF2beYynsyY5VcRbNhmLuPJjFl+FcGGbeYynsyY5VcRbNhmLuPJjFl+FcGG7U1cxpMZs/wqgh3bzmU8mTHLryLYse1cxpMZs4xFBDu2nct4MmOWX0WwY9u5jCczZvlVBDu2nct4MmOWX0WwY9u5jCczZvlVBDu2nct4MmOWX0WwY9u5jMcqZvlVBDu2nct4rGKWX0WwY9u5jKcRZvlVBDu2nct4lGCWX0WwY9u57NLnyrOMRRQ7tp3LLn2uPMuvItix7Vx2l0st4lx/P/wt0h3LowSz/CqCHdsbuYy7+Sy/imDHNnQZ1+pZfhXBjm3oMlmu1wh0/f3wt0h3LI8SzPKrCHZsQ9e/ay3+L2Edq9ixDV0mVEJm+VUEO7ahy2TpWAJdfz/8LdIdK0vHEuj6++Fvke5YWTqWWNffD3+LdMfyPfOz/CqCHdvYZbp0LMGuvx/+FumO1aVjCXb9/fC3SHesLh1LsOvvh79Fnmnbyi9ACXX9/fC3RPerUv6b5VcR7NemLtOl6Ql1/f1wijR1mS5NT6jr74e/RbpfdWl6Ql1/P/wt0v3K7X2WX0WwX336dWl6Yl1/P/wt0v3K7X2WX0WwX9u6jNv7LL+KYL+2dRm391l+FcF+besyzuaz/CqCHdvWZRysZ/lVBDu2rcv4hvdZfhXBjo2fz3M9sa6/H/4WOZ/nemJdfz/8LXI/r06Idv398LeIfDYb0a6/H/4W0c9fHaJdfz/8LWKf10lEu/5++FvEP9ueaNffD3+LxOfvH9Guvx/+FsnP3z+iXX8//C1Snwcg0a6/H06R/Pm8diTa9ffD3yLn89qRaNffD3+L3M9rR6Jdfz/8LfJ9TUC06++Hv0X08wKUaNffD3+L2OeFBdGuvx/+FvHPCwuiXX8//C0SnxcWRLv+fvhbJD8uLIh1/f3wt0R9nuuJdf39cIrUz+fVCbGuvx/+FjmfVyfEuv5++Fvkft5hEOv6++FvEfm8xCHW9ffD3yL6+ftHrOvvh79F7PM6iVjX3w9/i/jndRKxrr8f/haJz+skYl1/P/wtMtcEyy0+sa6/H/4WmY5dHkoR6/r7YRc5bV3GR8/MMhQ5aF2nrcv46JlZfhU5WKQ7lo+emeVXkYtFumP56JlZfhURLNIdy0fPzPKriGKR7lge+5rlVxHDIt2xPPY1y68ijkW6Y3nsa5ZfRQKLdMfy0TOz/CqSWKQ7lse+ZvlVBDt2rMv5UXyYdR20rjPWxUfPzPKrCHbsWBePW83yqwh2bG/nMh63muVXEezYHlpoPCk1y68i2LHDXTwpNcuvItixzV3Gk1Kz/CqCHTvcxZNSs/wqgh3bQwuNJ6Vm+VUEO7a9y3hSapZfRbBjx7t4UmqWsQh61xnv4kmpWX4VwY4d7+JJqVl+FcGOHe/iSalZfhXBjh3v4kmpWX4VwY4d7+JJqVl+FcGOHe/iSalZfhXBjh3v4kNfZvlVBDt2vIsnpWb5VQQ7dryLJ6Vm+VUEO3a8iyelZhmLoHed8S6elJrlVxHs2PEunpSa5VcR7NjxLp6UmuVXEezY8S6elJrlVxHs2PEunpSa5VcR7NjxLp6UmuVXEezY8S6elJrlVxHs2PGuJSl1mHcd9K4z3rUkpQ7zroPedca7lqTUYd510LvOeBef1zLLryLYse1dzue1zPKrCHZse5cvIafDvOugd532Ll/ySYd510HvOu1dzketzPKrCHZse5cv0aLDvOugd532Ll+iRYd510HvOu1dvmR6DvOug9512rt8CbAc5l0Hveu0d/kSYDnMuw5612nv8iXAcph3HfSu097lS4DlMO866F2nvcuXAMth3nXQu057ly8BlsO866B3nfYuXwIsh3nXQe867V2+BFgO866D3nV6c5cvAZbDxOugeJ0WL18CLIeJ10HxOi1evgRYDhOvg+J1Wrx8CbAcJl4Hxeu0ePkSYDlMvA6K12nx8iXAcph4HRSv0+LlS4DlMPE6KF6nxcvvpc8eDxOvg+J1Wrzi538u/x0RrMEaFsHrNHj5EoI5DLwOgteZd3SRLZ6z9qqA3draxbd4zuqrBjZrY1fIUoP1KlrXaesK/tDxMOo6SF2nqcuXSNBh1HWQuk5Mqy7nAEZdB6nrxLTqcg5g1HWQus7DVv9GotMuY9J1ULpOS5fzCSWz/CqCrRrTqst5hEnXQek6j1p5Jg2iHgZdB6HrPGi15YwPc66DznXauZxPSpnlVxHs1ses/j1loP8QxlwHmev8bur6N8XmXDxqmHIdVK7ziJUn3Ws+q68a2KuNXM5fszLLryLYq41czqe+zPKrCDZrI5fz16zM8qsINmsjl/OpL7P8KoLN2sjlS1TrMOQ6iFynt3Q5H7Yyy68i2K7NXM7npMzyqwi2azOX8zkps4xFkLlOM5fzOSmz/CqCDdvM5XxOyiy/imDHNnM5n5Myy68i2LHNXM7npMzyqwh2bDOX8zkps/wqgh3bzOV8Tsosv4pgxzZzOZ+TMsuvItixzVzO56TM8qsIdmwzl/M5KbP8KgIde5u5nM9JmWUocpG5bjOX89ebzPKryMEi3bH89Saz/CpysUh3LH+9ySy/iggW6Y7lrzeZ5VcRxSLdsfz1JrP8KmJYpDuWv95kll9FHIt0x/IXi8zyq0hgke5YPhhkll9FEot0x/LBILP8KoId28zlfDDILGMRZK7bzOV8MMgsv4pgxzZz+aK7lzHXRea6Rz7/sIy5LjLXPfr9N2Edi8x1j31+O4y5LjLXPf79h2Udi8x1m7l8Ee/LmOsic91mLl/E+zLmushct5nLF/G+jLkuMtdt5vJFvC9jrovMdZu5fBHvy5jrInPdZi5fxPsy5rrIXLeZyxfxvoy5LjLXbebyRbwvY66LzHWbuZwPOpnlVxHs2GYuX8T7Mua6yFy3mcsX8b6MuS4y123m8kW8L2Oui8x1m7l8Ee/LmOsic91mLl/E+zLmushct5nLF/G+jLkuMtdt5vJFvC9jrovMdZu5fBHvy5jrInPdZi5fxPsy5rrIXLeZyxfxvoy5LjLXbebyRbwvY66LzHWbuXwR78uY6yJz3WYuX8T7Mua6yFy3mcsX8b6MuS4y123m8kW8L2Oui8x1m7mWZ3SXKddF5bqjXIuaX6ZcF5XrjnItan6Zcl1UrjvKtaj5Zcp1UbnuKNei5pcp10XluqNci5pfplwXleuOci1qfplyXVSuO8q1qPllynVRue4o16LmlynXReW6o1yLml+mXBeV645yLWp+mXJdVK47yrWo+WXKdVG57ijXouaXKddF5bqjXIuaX6ZcF5XrjnItan6Zcl1UrjvKtaj5Zcp1UbnuKNei5pcp10Xluq1csaj5Zcp1UbluK1csan6Zcl1UrtvKFYuaX6ZcF5XrtnLFouaXKddF5bqtXLGo+WXKdVG5bitXLGp+mXJdVK7byhWLml+mXBeV6/4q19KxjLkuMtdt5opFzS9jrovMdZu5YlHzy6TronTdh63+RS7ZM/vLpOuidN2RrvPDBkzO8qsINuxQ1yLvl1nXReu6bV2xyPtl1nXRum5bVyzyfpl1XbSu29YVi7xfZl0Xrev2tq5Y5P0y7LqIXbexKxZ5vwy7LmLXbeyKRd4vw66L2HV7W1cs8n6Zdl3UrtvbumKR98u46yJ33eauWOT9Mu66yF13uGs5dBh3XeSum3MRyyfRXOZdF73r5v08/hh4XQSvmzPVeDl0GHhdBK/b4BUL318GXhfB6zZ4xQLWl4HXRfC6DV6xgPVl4HURvG6DVyxgfRl4XQSvm5MlWA4dBl4XwevmNOxy6DDwughet8ErFuS9DLwugtdt8IoFRi8Dr4vgdR+8Wg8d5l0XveuOdwU/chh3XeSuW/p55DDuushd96Grf+/24f8Z1q6oXbe1KxYpvky7LmrXbe2KRYov066L2nVbu2KR4su066J23Ueu9u+XdStil/z8fJ0ahWGXIHbJz3QrP5cIwy5B7JKfz/OrMOwSxC5p7AoxGrEShl2C2CWNXbG4tzDsEsQuaeyKxb2FYZcgdsnPNGzSkIUw7BLELnngamsTYdYlaF3yuNW/OAF7DCSMugSpS34+L2CFUZcgdUlTV/C/B4MuQeiSM93KT9DCoEsQuqShK5YcgDDoEoQuaeiKJQcgDLoEoUsaumLZWS0MugShSxq6YskBCIMuQeiShq5YcgDCoEsQuqShK5YcgDDoEoQuaeiKJQcgDLoEoUvO1+lVmHMJOpfciRYuZwHmXILOJfd8HjjMuQSdS+40LL+2EeZcgs4ldxp2OXSYcwk6l7RzxRJIEOZcgs4l7VyxBBKEOZegc8ljVsvcT2HKJahc8ojVv/d6kPfhzOqrBnZrI1cs4y+EIZcgckkjVyy5CGHIJYhc0sgVSy5CGHIJIpc0csUyf0YYcgkilzRyrX8ThlyCyCWNXLFsnReGXILIJTLtuhzCDLkEkUtk2nU5+hhyCSKXNHLFEq4QhlyCyCUPWJn8T+W/kxdLsH5F4pKHq1Llf1r/natYg7UrCpc8WpWW/7Of/37kVYN1KwKXPFiVVv9qiOHxy3xL0LfkwarttkKYbwn6ljxWlf6z/DtYqyJvyUNV6WepwToVdUtat2LJiAjTLUHdkkeqtv5gtiVoW/I41dofjLYEaUseplr7g8mWoGzJo1R7f7A+RdiSB6n2/mB9iq4lj1FdWW6xGGsJspY8RJWqbLuFMNQSRC2xzzZlpiVoWmKfbcpIS5C0xKZNl59uRlqCpCUPT609xkRLULTk0am1xxhoCYKWWHz1GPMsQc+Sx6b2L4b1KXKWPDS1fzGsT1GzZDRrSXYJ0yxBzZJHprbzB7MsQcuSx6XW75ZRliBlycNS63fLJEtQsuRRqfW7ZZAlCFkykLUE3YRBliBkyYNS60mIOZagY8ljUmuTMcYSZCzx/GoyxliCjCXDWEtoTxhjCTKWPCS1NRlDLEHEkjhfTcYMS9Cw5PGotckYYQkSloR8NRkTLEHBkkej1v5ggCUIWBL28QPD+EqQr+ShqLXFmF4J6pVEfLUYwytBvJLBqyXSKQyvBPFKHoja+4O1KdqV5M9XfzC7ErQreRxq7Q9GV4J0Jfn5y8/kSlCuJD9/+RlcCcKVDFwtMVlhcCUIV5JfF6iMrQTZSvLzApWplaBaSX5eoDK0EkQryc8LVGZWgmYl+XmByshKkKzk4aeq4A8xmFgJipU8+rT2GAMrQbCSul89xsBKEKykwSqWFLUwsRIUK3n0aesx5lWCXiX1eYHKvErQq2S8aglzC/MqQa+S+mxUxlWCXCX12ahMqwS1SuqzUZlWCWqVPvK0/EgpsypFq9Kfrz5VRlWKVKU/X32qTKoUpUpHqpaMvTKpUpQq/fnoU2VOpehU+vPVp8qYSpGp9OfrRkqZUikqlf583UgpUypFpdKf/NgarUypFJVKf+qzP0ibKiKVPuS09gdTKkWl0lGqZfuEMqVSVCp9xGnrD2ZUikaljzet/cGISpGo9OhXfzChUhQqfbRp7Q8GVIpApefrPkqZTyn6lD7WtJ2CmE4p6pSer/t9ZTiliFN6vu73leGUIk7p4NSyuUYZTinilN6v+yhlNqVoU3q/7qOU0ZQiTen9uo9SJlOKMqWPMq1fDIMpRZjSB5nWL4a5lKJLae+/imXDkjKZUpQpvR8P+pXBlCJM6f160K/MpRRdSu/Xg35lLKXIUipfD/qVqZSiSql8PehXhlKKKKVyP459RlKKJKUiXy3GREpRpFT0q8UYSCmClA5ILdvZlIGUIkipfN1HKfMoRY9S+bo8VQZSiiCl8nV5qgykFEFK5fN3n4GUIkipfv7uM5BSBCmdDVfLFkFlIqUoUqpfv/sMpBRBSvXzd5+BlCJIqX7+7jOPUvQo1c/ffQZSiiCljy4VD1Ep8yhFj9LeahVhSxHWpwhSqp8//AykFEFK9fOHn4GUIkipzQ8/fw6jTKQURUrt40G/MpFSFCm1rwf9ykRKUaS0d1nFsgdVGUkpkpTaZ6MykVIUKbXPRmUipShSavPDv7QqIylFklKLr9CgMpNSNCltk1p+6hhJKZKU2ucZlZGUIkmpf55RmUgpipTO/qplb7Ayk1I0KfWvMyojKUWSUv88ozKSUiQp9c9GZSSlSFLqn43KREpRpNS/HvUrEylFkVL/etSvTKQURUpnhOCyZVsZSSmSlPrXo35lIqUoUhpfj/qVkZQiSWl8PepXRlKKJKXx9ahfGUkpkpTG16N+ZSSlSFI6m6qWbfDKTErRpDQ+HvUrMylFk9L4vERlJqVoUhqfl6jMpBRNSuPzEpWRlCJJ6eynWqYCKDMpRZPSfk3WuUbTKMpQShGldDZULaMFlKmUokrpp0opUylFldJPlVKmUooqpaNSy3gCZSqlqFKan49RGUspspTm52NUxlKKLKX5+RiVsZQiS2l+XqYyllJkKc3Py1TGUoospbOTahn5oMylFF1K6+sylbGUIktpfV6mMpZSZCmtrzyKMpVSVCmtrzyKMpZSZCl9jEni0MGuylhKkaV0WGqZoqGMpRRZSmcb1TJFQ5lLKbqU1menMpdSdCmtz05lLqXoUja7qJZpHsZkylCm7OejU43BlCFM2c9XpxqDKUOYsp+vTjXmUoYuZT9fnWoMpgxhyhqmlu/WGEwZwpQ1TC3frTGYMoQp+5lG5bcPxmTKUKasZWr7bkmfGsKU/XxdpRqDKUOYsvN1lWoMpgxhys7XVaoxlzJ0KXuUaQscGIMpQ5iy8/Uk1RhMGcKUna8nqcZgyhCmbLZOLfNzjMmUoUzZw0xbfzCYMoQpG5ha+oPJlKFMWcvU2h+sT1GmrGVq7Q/WpyhT9ijT9rDeGEwZwpTdj8S0MZcydCm7X1eoxlzK0KXsfl2hGnMpQ5ey2TG1TFcyBlOGMGX342bKmEsZupTdr5spYyxlyFJ2v26mjLmUoUvZ/bqZMuZShi5l9+vplDGXMnQpk6+nU8ZcytClbHZLLUOvjMGUIUyZfDydMgZThjBl8vV0yhhMGcKUzVapZfaWMZkylCkT+2oQBlOGMGUNU1uDMJgyhCnraYCxzAAzJlOGMmU9DTCKj7I1RlN/Pvwt0vf9ywwwYzZlaFPW0wBjmQFmDKcMccr0KzxlzKYMbcr0KzxlDKcMccp6GGAss8iM6ZShTpl+hKeM4ZQhTpl+3fUbwylDnDL9uus3plOGOmX6dddvDKcMccp0WrXo6ARjOmWoU/a5XcqYThnqlH1ulzKGU4Y4ZfbZqEynDHXK7LNRmU4Z6pS1TuUyqs6YThnqlNlXozKcMsQp+9wuZQynDHHKGqfyh78H3hhOGeKU2efPP7MpQ5sy+/z5ZzhliFNmn43KcMoQp8w/0qjGbMrQpqxtKn/4NmdjNmVoU+b9JhbKfcZsytCmzD9vpphNGdqU+efNFLMpQ5uy3i6VyyxEYzhliFPmXzdTzKYMbcr882aK2ZShTVnbVC4jGY3ZlKFNWW+XymUkozGcMsQp+8QpYzhliFP2iVPGcMoQp+wTp4zhlCFO2SdOGcMpQ5yyxqlcRlQawylDnLIvnDKGU4Y4ZZ84ZQynDHHKPnHKGE4Z4pR94pQxnDLEKZv9UvxkyGjKkKast0tt7cFkylCmrLdLbe3BYMoQpqwn/eUyfNSYTBnKlLVMJZ9UZEymDGXKHmXaHtYbgylDmLJHmUT5azCMwZQhTFnDVC5XhgymDGHKHmW64XSClDGYMoQpyzmjLpf9TKYMZcpyzqjL81xGU4Y0ZUNTS8bGGE0Z0pTNkL8lU2YMpwxxyvqtVrm8kNWYThnqlD3UtG2cMKZThjplrVPLCYDhlCFOWb/SKpfptMZ0ylCnbHRqu49hOmWoU9Y6lcuIW2M6ZahTVvl5wcx4ypCn7HPblDGeMuQp/9o25QynHHHKfz4vVJ3xlCNP+c/HhaoznXLUKe9tU7mMDXbGU4485T9f51VnPOXIUz7z/ZY2c+ZTjj7lDzZtt7rOfMrRp/znY0OKM51y1CnvN1nlMkbZmU85+pT3eL9cxig7AypHoPIe75fLGGVnQuUoVN5bp3IZo+yMqByJys+cV/lbm5wZlaNR+ZluraUI61ZEKu8Bf3l/liKsXVGpvJXKfPvvsHZFpfIe8JfLW5CdOZWjU3kP+MtlBLIzqHKEKu8Bf4cfe8ypHJ3KH3T6N2GXno2YUzk6lbdT/ft6WQ3mVI5O5T3dL6/wb4ZJlaNUeU/3y8vfYeyMqhypynu6H32jszOocoQqb6ja/iesUZGp/H7N+XXmVI5O5Xf6dDkVMahyhCq/06fLqYhJlaNUeY/240//nUGVI1T5vL2KtzpzKken8h7rl8twbGdQ5QhV/qDTv/cf3//KFUuwLkWm8gedlnmLzpjKkan8MSeJf/8K01cJ1qSoVC5zPuV3Ec6UylGp/CGn7QXZzpTKUan8IafttdTOlMpRqbzH+S1X7s6QyhGpvJFqeRu0M6NyNCp/vEkOn7vsjKgcicp12pTfmTkjKkei8t4/lcvkdGdG5WhU3m+symVQuDOkckQqb6TKZVC4M6RyRCrvmX65DAp3xlSOTOX9xqpc5nM7cypHp/J+Y1Uur5R2BlWOUOW9jSqX0drOpMpRqrylKpfR2s6kylGqvN9YJXc5sTKqcqQqf9xJlxt4Z1TlSFVu07DLbRGzKkercpuGXS40GVY5YpUPVulyocmwyhGr/KGnfy+YoSdGplWOWuX9vqpc5mI74ypHrvLhquX92M64ypGrvPdS5TIX25lXOXqV9/uqcpmL7QysHMHK+31VuczFdiZWjmLlPeEvl7nYzszK0ax8zGqZae3MrBzNyvt9VbmMo3amVo5q5T4Nu/xgMLZyZCvv91XlMo7amVs5upU/BqX17xc0Xr/kTK0c1cr7bVW5TLR25laObuX9tqpcXrHtDK4c4coHrpZR0s7gyhGufOBqGSXtDK4c4cr7dVW5jJJ2JleOcuX9uqpcpkA7oytHuvJ+XVUuU6Cd2ZWjXXm/riqXKdDO8MoRr3zwapkC7QyvHPHK+3VVuYwKdsZXjnzl/bqqf9hCfy+YXzn6lffrqtKXB4sMsBwBy3viXy5TNp0JlqNgeW+vymUypTPDcjQs7+1VucwedIZYjojlvb0qlzl5zhTLUbF8FGsZhOZMsRwVy/t9VblMIHPGWI6M5b3BKpdRV84cy9GxvN9Xlcs8JGeQ5QhZ3u+rymXijTPJcpQs7/dV5TKdxRllOVKWD2Ut8zecUZYjZflQ1jIrwhllOVKWN2Xl8jppZ5TlSFnelJXLRAFnlOVIWT6UtWzld0ZZjpTlPf8vl9dJO7MsR8vyfmNVLlvGnWmWo2b5I1O39H9+/vu5WIL1K1qWt2Xlsr3ZmWU5Wpa3ZfHHegyyHCHLB7KWzbzOIMsRsry6WZfdq84ky1Gy4nGpW8b+psEkK1CyYiRr2bsaTLICJSsel1qu94JJVqBkxUjWsu00mGQFSlb0q6py2SIZjLICKSuasnLZzxeMsgIpK36mVfnBG8yyAi0req9VLvvogmlWoGbFaNayYSuYZgVqVoxmLbt6gmlWoGbFaNaybyOYZgVqVoxmLRsEgmlWoGbFaNaSzA+mWYGaFaNZy/VeMM0K1KwYzVqu94JpVqBmRWtWLtn8YJoVqFkxmrW8nzuYZgVqVrRm+b30MVIwzQrUrGjN+qkfGo4J5lmBnhUPTtV1+hgpmGcFelY8OHVT6IumgnlWoGfFeNayWyGYZwV6VoxnLbsVgnlWoGfFw1PbM+lgohUoWtGilctOg2CmFWha0S+ror/AwUQrULRiRGt5b3ow0QoUrWjRUt5kzLMCPSvas2rJswcTrUDRinlVFW9UJlqBohUtWrW8vT2YaAWKVvTWq1re3h7MtAJNK+QzJxBMtQJVK/pFVbXEnoO5VqBrRbtWLXnjYK4V6FrRcwFryRsHg61A2Ip+UVUt+dpgshUoW9H7r2pJYQajrUDaCpl+XQ5fZluBthXyFcEKZluBthX6EcEKJluBshUtW+o8sRBMtgJlK1q2akk/BpOtQNmKlq1aMofBZCtQtuJRqu0SmrlWoGtFu1YtecFgrhXoWtGuVUvUL5hrBbpWtGvVEksL5lqBrhXtWrXEsIK5VqBrRbtWLTGsYK4V6FphP1+Ro2CwFQhb0bBVS5YrGGwFwlYMbC0JqmCwFQhbYdOvy6mEwVYgbEW/tqrOciphshUoW2HTscvhx2QrULbiUSo1nvUJBluBsBUPUi1RjGCsFcha0axVdzkLMNYKZK1o1qolUhaMtQJZK5q11utnxlqBrBXNWrXk0oKxViBrRbNW3eU8wFgrkLWiWav+hbnYiZ6xViBrRbPWP4elfxLWraha8RjV1iRMtQJVK1q1aoliBVOtQNWKVq1arD6YagWqVvi063ISYKoVqFrh067LSYCpVqBqRatWLTmXYKoVqFrRqlVLziWYagWqVrRq1ZJzCaZagaoVrVq15FyCqVagakWrVi05l2CqFaha0apVS84lmGoFqla0atWScwmmWoGqFa1ateRcgqlWoGpFq1YtOZdgqhWoWtGqVbJ0LFOtQNWKVq1aXpkeTLUCVStatWp5ZXow1QpUrWjVqiUaEky1AlUrWrVqiYYEU61A1YpWrVqiIcFUK1C1olWrlmhIMNUKVK1o1aolGhJMtQJVK1q1aomGBFOtQNWKVq1aoiHBVCtQtaJVq5ZoSDDVClStaNWqJRoSTLUCVSseobo/fHtGMNQKRK1o1KolXhIMtQJRKxq1asmGBEOtQNSKRq1asiHBUCsQtaK3aNWSDQnGWoGsFc1atWRDgrFWIGtFs1Yt2ZBgshUoW9GyVUs2JJhsBcpWtGzVkg0JJluBspU9QrCWbEgy20q0rWzbqiUbksy2Em0rf7pjl2xIMt1K1K1s3arlJb/JdCtRt7J1q5YX0ibTrUTdytatWrIhyXQrUbeydauWbEgy3UrUrWzdqiUbkky3EnUrW7dqyYYk061E3crWrVqyIcl0K1G3snWrlmxIMt1K1K1s3aolG5JMtxJ1K1u3asmGJNOtRN3K1q1asiHJdCtRt7J1q5ZsSDLdStStbN2qJRuSTLcSdStbt2rJhiTTrUTdytatWrIhyXQrUbeydauWbEgy3UrUrTzdsUs2JBlvJfJW9guvasmGJPOtRN/K9q1asiHJfCvRt7J9q5ZgRzLfSvSt7P1atcQykgFXInBlA1ctsYxkwJUIXNnAVUumIplxJRpX3h7bov9z/U/SsAZrWCSubOKqJVSRDLkSkSsHuZZQRTLkSkSufMjKfzgLJVOuROXKUa4lmJFMuRKVK0e5lmBGMuVKVK6U6dflv8OUK1G5cpRrCWYkU65E5cpRriWYkUy5EpUrR7mWYEYy5UpUrhzlWoIZyZQrUblylGsJZiRTrkTlylGuJQ6RTLkSlSt7ymAtcYhkzJXIXNlbuKqc9wmDrkToyoauWvA/GXQlQlcOdC1wnwy6EqErB7oWdk8GXYnQlQ9b3Z/FzJNRVyJ15cNW92cB72TUlUhd+bDV/VnAOxl1JVJXPmx1f374Lt9k1JVIXTnUtZ1PGHUlUlc+bHV/fjiEJKOuROrKnjb4s4B3MupKpK608/k3YdSVSF35sNX+32HUlUhd+bDV/VnoPRl1JVJX2nTscgAy6kqkrrTp2OUAZNSVSF1p07HLAcisK9G60rpjF65Opl2J2pWPXN2fxZqTaVeidqV1xy7WnEy7ErUrvTt2seZk2pWoXenzaGv5yWDalahd6d2xizUn065E7Urvjl2YOJl2JWpXenfsIrzJuCuRu9I/AtvJuCuRu9K7XxckTsZdidyVD10VT0Ykw65E7MoHrpacdDLqSqSu9OnV5dBj1JVIXRndq4sRJ6OuROrK6F5djDgZdSVSV0b36sK7yagrkboyulcX3k1GXYnUldG9epdDj1FXInVl9Nl1cdVk1JVIXRndrcuIi2TUlUhdGX12XVw1GXUlUldGn10XV01GXYnUldEdu7hqMupKpK7MzyxBMupKpK7M7tgFZ5NRVyJ1ZXbHLjibjLoSqSuzO3bB2WTUlUhdmd2xC84mo65E6srsjl1wNhl1JVJXZnfsgrPJqCuRurJHEf7IcpPCqCuRujK7YxecTUZdidSV2R274Gwy6kqkrqw+xy44m4y6Eqkrh7qUhwuTWVeideXjVts4pGTUlUhd+bDV9iPMoCsRuvJBq+3HjzFXInNl7936WZg5GXMlMldWN+vCzMmYK5G5srpZF2ZOxlyJzJX1NeElmXIlKlc+YrXtDUiGXInIVb1962fh7mLIVYhc9YDV9g8pZlyFxlU/fW5dyLyYcRUaV/30uXUh82LGVWhc9dPn1oXMixlXoXHVz7QrP48UM65C46qfaVd+HilmXIXGVW1cavTXsxhxFRJXNXHFXWqQbi0UrvrpM+vC7sWEq1C46nS7LuxeTLgKhatOn1kXdi8mXIXCVaf7dWH3YsJVKFx1ul8Xdi8mXIXCVUf383Mx3yr0rXqsarm/KaZbhbpVj1Qtp/hitlVoW3X6xLrkB4rZVqFt1emrgCU/UMy2Cm2rzvTqcgpgtlVoW3WnV5dTALOtQtuqO726nAKYbRXaVt3u1SU/UMy2Cm2rbvfqkh8oZluFtlW3z61LfqCYbRXaVt0+ty75gWK2VWhbdfvcuuQHiuFWIW7V7Y5d8gPFcKsQt+p2xy75gWK4VYhbdbtjl/xAMd0q1K2S7tglP1BMtwp1q+b1WcGnZxXTrULdKpmOXdqe6VahbtUjVRtfFsOtQtwq6YZdggzFcKsQt0q6YZcgQzHcKsStkm7YJchQDLcKcaukG3YJMhTDrULcKumGXYIMxXCrELeqcYvuwCwmW4WyVdrdukQhislWoWyV9vl1iUIUk61C2aqWrX/PxNntazHZKpSt0j6/LnmKYrJVKFs1srXkKYrJVqFs1cjWkqcoJluFslUjW0ueophsFcpW6edzgWKyVShbpd2uSyijmGwVylaNbC2hjGKyVShbNbK1hDKKyVahbNXI1hKoKCZbhbJVI1tLoKKYbBXKVo1sLWGIYrJVKFs1srWEIYrJVqFs1cjWMqWimGwVylaNbC0PXIrJVqFs1cjWkqgoJluFslWPUtm/yb5ke2sx2CqErRrYWlIZxWCrELZqYGtJZRSDrULYqoGtJZVRDLYKYasGtpZURjHYKoSt6m1c+mM0Pl4Mtgphq1y/riqYaxW6VvnX/RZzrULXqnGtJWFSzLUKXat6G5f+8BEVxWSrULaqZetniakUs61C26qxrWVGRTHbKrStGttaYirFbKvQtmpsa4mpFLOtQtuqsa0lplLMtgptq9q2zhJTKWZbhbZVbVtniakUs61C26q2rbPEVIrZVqFtVdvWWUYqFLOtQtuqtq2zjFQoZluFtlVtW2dJmBSzrULbqt7GFXzeeDHaKqStepjqniUbUoy2CmmrehdXCH84x2SrULaqZess+ZJislUoW5XTr8uRw2SrULYqp1+XI4fJVqFsVcvWWfIlxWSrULaqZess+ZJislUoW9WydZZ8STHZKpStatk6S76kmGwVyla1bJ0lX1JMtgplq1q2zpIvKSZbhbJVLVtnyZcUk61C2arqjl3yJcVoq5C2qmnrLOGQYrhViFvVuHWWWEYx3irkrWreOkssoxhvFfJWNW+dJZZRjLcKeauat84SyyjGW4W8VdUdu8QyivlWoW9V+9ZZYhnFgKsAuOSngevwWMYs//8ifz/8LdIdy2MZs/wqcrBIdyyPZczyq8jFIt2xPJYxy68igkW6Y3ksY5ZfRRSL2H4dPKuvGoY1umF5KmOWX0Uci3TD8lTGLL+KBBbphuWpjFl+FUks0g3LUxmz/CqCDdubuPh1xaxijYP92nu4lsjMLL+KYL+2cB0eD5nlVxHs1xauw+Mhs/wqgv3awnX43v1ZfhXBfj19huXxkFl+FcGGfcxqGWA3q68a2K8PWa0HDlGuvx/+1ph2XU4DRLn+fvhbZH+P0Sy+SmCzPl7lIuyGelaxxsVmbeI6PC0zy68i2KxNXIePMpjlVxFs1iauwzMms/wqgs3a27f4y8Nm9VUDe7WF6/Ccyiy/imCvtnAdnlOZ5VcRbNYWrsPzIbP8KoLd2sJ1eLZjll9FsFtbuA7Pdszyqwj2awvX4dmOWcYigg07wrWcoQlw/f3wt8b063IAE+D6++FvEdnv/Gb1VQPbtYHr8IzJLL+KYL82cB2e7ZjlVxHs1wauw7Mds/wqgv36YNW/MeHkgdasvmpgu7ZvHZ4PmeVXEWzXh6uWZ7iz+qqB3fpolcXlNQhw/f3wt0afXU34aZ4A198Pf4t0t/Kcyiy/imC3NnAdHu+Y5VcRbNcGrsPjHbP8KoLtqtOuy1mAANffD3+LTLsuRzABrr8f/hbp0yuPd8zyqwj2awPX4fGOWX4VwX5t4Do83jHLryLYsA1ch8c7ZhmLGHZsA9fh8Y5ZfhXBjm3gOjzeMcuvItixDVyHxztm+VUEO7aB6/B4xyy/imDHNnAdHu+Y5VcR7NhP4JrlVxHsWPt4veGsvmpgw9o07HLoEOD6++FvkX/N92+6Pf/PsH417Feffl0OP+Jbfz/8LdL9yiMis/wqgv3q9/M0TXzr74e/Rbpfec5kll9FsF9749bhOZNZfhXBfu2NW4fnTGb5VQT7tYnr8JzJLL+KYL96n2F5SmSWX0WwYZu4Dk+JzPKrCDZsE9fhAY9ZfhXBjm3iOjzgMctYJLBjYzp2aXtCXH8//C3SHcsDHrP8KoIdO8TFsxmz/CqCHTvExbMZs/wqgh07xJXLAUiI6++Hv0V8nSk9i68S2K8PVvEhzLP4KoHdOrzFEyKz/CqC3dpbtw5PiMzyqwh2a2/dClmelxDf+vvhb5HuVh4zmeVXEezWAa7t54IA198Pf4tMt9I98rP8KoLdmvp1Y0B86++HvzWmWWngbJZfRbBZH6vis2Rn8VUCm7VHFAZ9m/asvmpgtw5u/XtWyZ4hEdz6++FvkWcgvPn//P73c1//ENasic06tsXDLrOMRQqbdWyLh11m+VUEm3Vsq5ZnSMS2/n74W6SblQdEZvlVBJu1PpuV0NbfD39r2NddLJGtvx/+1vjqVeJafz/8LdEXAjymMsuvItis41o8pjLLryLYrONaPKYyy68i0K3nMartmzmMtQ6y1nmIavtmDlOtg6p1RrV4XGaWX0UuFple5eezw1TroGqdVq37Q0fkz/KriGIRe94s8UNPJIep1kHVOj2akEWbZ+1VwbFC9H+Fvtdpll9FAotkF7n0J+8w0jpIWqdJ6/LQziy/imCv9q6ty+eozDIWQdM6vWvr/vAfm8NM66BpnTatywM3s/wqgt3apnV5WGaWX0WwW89063LcMNM6aFqnTevysMwsv4pgu/bOrcvDMrP8KoId23u3Lg/LzPKrCHZsq9blYZlZfhXBju29W5eHZWb5VQQ7tvduXR6WmWUsgrB1GrYuD8vM8qsIdmzD1uVhmVl+FcGOHdhaLigOg62DsHV679bliZtZfhXBjm3ZujxxM8uvItixM5dw+e1jsHUQts6dhl0OHQZbB2HrPEi1/oAy1zroWmfevbXcIx3mWgdd67RrXR4fmmUsgq51HqRaLrIOY62DrHUeotquww9TrYOqdaRPrzzFNMuvItisw1rL/d5hrHWQtY58XbkeploHVevIx5XrYaZ10LTOA1Quy+84M62DpnUen9qg/jDSOkhaR/rMypNhs/wqgp36aVqHmdZB0zqPT61dxkjrIGmdJq3LE2qz/CqCrarTqsvPBCOtg6R1mrTuXS5sGGkdJK2j9nVKZKJ1ULTOo1P7V8N6FUHrNGjdS3dszfKrCDarfj4SOAy0DoLW0enW5eeKgdZB0Do259Xl54qB1kHQOg1ad4nbHQZaB0HrNGjdJSp3GGgdBK3ToHWXqNxhoHUQtE6D1l2icoeB1kHQOg1ad4nKHQZaB0HrNGjdJaF2GGgdBK3TO7buklA7TLQOitZp0bpLQu0w0TooWqe3bN0loXYYaR0krdOkdZdk2GGkdZC0TpPWXSJZh5HWQdI6TVp3iWQdRloHSes0ad0lknUYaR0krdOkdZc41WGkdZC0TpPWXeJUh5HWQdI6TVp3iVMdRloHSes0ad0lTnUYaR0krdOkdZc41WGkdZC0TpPWXeJUh5HWQdI6TVp3iUIdRloHSes0ad0lxnQYaR0krdOkdZcY02GkdZC0TpPWXWJMh5HWQdI6TVp3iSAdRloHSes0aV0+omaWX0WwY3vX1l2iP4eh1kHUOr1r6y7Rn8NY6yBrnWatu0R/DmOtg6x1mrXuEv05jLUOstbpbVt3if4cxloHWes0a90l+nMYax1krdOsdZfoz2GsdZC1Tsrng1PGWgdZ6zxGxbe0zuKrBPZrq9ZdIkiHqdZB1Tq9a2t9dMpc66Brnd61df0uRVi/Imydhq275JgOg62DsHWyPp96Mtk6KFunZesuYajDZOugbJ2WrbuEoQ6TrYOydeqTYQ+TrYOydeqTYQ+TrYOydXrX1l1iWYfR1kHaOjUdu5xNmG0dtK1Tn0+zGG4dxK0zuLWA8GG4dRC3zgNV26MKRlsHaev80tZy58Zo6yBt3Z9pV356vcy2LtrWnS1bCyldhlsXcev+3K9b88tw6yJu3R/5+H4vs62LtnUfp9puzS+jrYu0dXsk4XZrfpltXbStOzu2li/4Mt66yFt3eGuJ3V3GWxd56w5vLbG7y3jrIm/d4a0lMXcZb13krTu8tSTmLuOti7x1h7eWxNxlvHWRt+7w1pKYu4y3LvLWHd5aEnOX8dZF3rrDW0ti7jLeushbd3hrScxdxlsXeesOby2Juct46yJv3eGtJTF3GW9d5K07vLUk5i7jrYu8dYe3lsTcZbx1kbfu8NaSmLuMty7y1h3e4tOMZvlVBDt2eGvJql3GWxd56zZv3SWrdhlvXeStO7y1xMwu462LvHWHt/g0o1l+FcGO7Y1bl08zmuVXEezY8S0+iGiWX0WwY3vj1uVDhGb5VQQ7tjdu3SVXdRlwXQSuO8C15KouA66LwHWlO5YPEZrlVxHs2N65dZdc1WXGddG47hjXEka6zLguGtdt47pLGOky47poXLe3bt0ljHQZcl1Erttbt+4SArqMuS4y1+3ZhJfPzJnlVxHs2N67Jcu97GXQdRG6bkOX8Jk5s/wqgh37+eKtWcYiKF23d28JH7wzy68i2LFNXcLfhTTLryLYsU1dwgfvzPKrCHZsU5fwwTuz/CqCHdu7t2TJ8FxmXRet6/buLVkyPJdh10Xsuo1dsmR4LsOui9h1dTp2uVFh2HURu+4DV3qFbkm9zLouWtdt65IlB3SZdV20rtvWJUsO6DLrumhdt61LDn/8cpl1XbSu29YlSw7oMuu6aF23rUuWHNBl1nXRum5blyw5oMus66J13bYuWXJAl1nXReu6bV2yRHgus66L1nXbumSJ8FxmXRet67Z1yRK/ucy6LlrXfdzq/JNI2ifMui5a123rkiU6c5l1XbSu29YlS2blMuu6aF23rUuWfMVl1nXRum5blyy5hsus66J13bYuuTyweZl1XbSu29Yl/x6ekGd9l1nXReu6PaEwdPuKWceidd22LlnG91xmXRet6z5uZS7L/4Y1LFLXbeqSJZNwGXVdpK471LXkei+jrovUdWMadjmIGXVdpK4b07DLQcyo6yJ13aYukeWKjVHXReq6TV2yBBsuo66L1HWbumQJNlxGXRep6zZ1iSwXW4y6LlLXbeqSJdhwGXVdpK4bH6+HmdVXDWzYli5ZwhGXSddF6botXbKEIy6TrovSdVu6RIL/XZl0XZSu29IlSzjiMum6KF33cwPXZdR1kbruw1Yu9KUss/qqge068wmXLcOXSddF6bqPWm1Rusug6yJ03ZxuXU4DDLouQtd90MoPN53LnOuic93q7Yax/OIw57roXPcxK73LV8OY6yJz3WYuWaIvlzHXRea6D1md+vcjTP83rFmRue5DVnr4lv/LlOuict1WLlkyOJcp10Xlug9Znbp83NRlzHWRuW4zlyxBnsuY6yJz3fqYrj2rrxrYreNc27HHnOuic8nP5+5YYc4l6FzSziVLLEmYcwk6l/z0CwwO7RJhzCXIXPKY1XYmEcZcgswlvYVLlniUMOcSdC75mXblv1nCnEvQueQxq+24EcZcgswlM5hwaRJhzCXIXPKQ1f5nJd0qqFzSyiVL1kuYcgkql7RyyZL1EqZcgsolZ7qV/wALUy5B5ZIzZ1f+eyNMuQSVS1q5ZMl6CVMuQeWSVi5Zsl7ClEtQueR87TIQhlyCyCUPWJ04P/RiTxhyCSKXNHLJEjoThlyCyCWNXLKEzoQhlyBySSOXLKEzYcgliFzSyCVL6EwYcgkilzRyyRI6E4ZcgsgljVyyhM6EIZcgcsmdhl0OHYZcgsgldxp2OXQYcgkilzRyyRI6E4Zcgsgl92uzgTDjEjQuebxquyUXRlyCxCVNXLKEzoQRlyBxSROXLHOvhBGXIHFJE5cseTFhxCVIXNLEJc6f3AgjLkHikiYuWaJewohLkLikiUuWgJUw4hIkLmnikiVgJYy4BIlLZPp1OXIYcQkSlzRxyZJZEUZcgsQlTVyyZFaEEZcgcYl8bToUJlyCwiWPVm33n8KASxC4pIFr/c1hwCUIXKLnY5yYMN8S9C15rMqXKSTCeEuQt+Shqm1/nDDdEtQtGd1awkTCdEtQt2R0awkTCdMtQd2S0a0lTCRMtwR1S0a3ljCRMN0S1C15pGq9iRWmW4K6JQ9VrfeOwnhLkLdkeGuJNQnjLUHekuGtJdYkjLcEeUuGt5ZYkzDeEuQtGd5aYk3CeEuQt2R4a3lEL4y3BHlLHqri4y6E2ZagbcnY1pKuEmZbgrYlY1tLukqYbQnaltjnzAxhtiVoWzK2tUS0hNmWoG1J7+OSJaIlzLYEbUvGtpaH0cJsS9C2ZGxryXkJsy1B25LHqcz54z1htCVIWzK0tWTFhNGWIG3J0FYuLc9oS5C2ZGhryYoJoy1B2hKfhl1OA4y2BGlLhraWrJgw2hKkLfFpWB5BEGZbgrYlY1tLVkyYbQnaljxOtT2bE0ZbgrQlD1Ot10dMtgRlS0K+ro8YbAnCljxItV8fMdgShC15kGp9/MNcS9C1ZFxrCeAJcy1B15JxrSWAJ8y1BF1L4uvRqzDWEmQteYxq/3pZryJrSX5fujLWEmQt+X3v1vL4lrGWIGvJsNYSSRTGWoKsJfm1w0CYagmqluTXDgNhqiWoWvKpWsJUS1C1JL+fZDHVElQteYhq2ckiDLUEUUsGtZaYpzDUEkQt6d1bssQ8hamWoGpJzYl1+bFhqiWoWvIQ1Umhb+We5VcRbNaHqE7K8jvBWEuQtaRZK5V7vzDWEmQt6d1bsqRWhbmWoGvJuNaSWhXmWoKuJTUn1+XalbmWoGtJu5byNz3O8qsIdmzPJtQltSoMtgRhSxq2dAmcCoMtQdjS3sCly9A4ZbClCFvasKVL4FQZbCnClvYGLl0Cp8pkS1G2tKcT6hI4VUZbirSlTVu6BE6V0ZYibWnTli6BU2W0pUhb2lu4dBkap8y2FG1L27Z0CYsqsy1F29LewqVLWFQZbinilv70W4zupT/DynBLEbe0X7q1vTBLGW4p4pY+UFX8DKuMthRpS88XxCqTLUXZ0pYtXaboKZMtRdnSR6n+PXHh/xDWrQhb2tu3dEngKpMtRdnSlq3162WypShbeqZbl3MJky1F2dLZvrVsClcmW4qypS1bumSBlcmWomxpy5YuWWBlsqUoW9qypUsWWJlsKcqWtmzpkgVWJluKsqV3GnY5ITHZUpQtbdnSJcarTLYUZUtbtnSJ8SqTLUXZ0usfr4dSJluKsqUPU51cArjKaEuRtrRpS5c8sTLaUqQtbdrSJU+sjLYUaUvl5+NFVcpkS1G2tGVLl1lrymRLUba0ZUuXt4Eqky1F2dKWLV02UiuTLUXZUpl+5XlGZbKlKFv6KNWJeyhbKJMtRdnSli1dosDKZEtRtrRlS5cosDLZUpQt7c1busw4U0ZbirSlvXlLlyiwMttStC3VPsMuUWBltqVoW9qbt3SZcaYMtxRxS3vzli5RYGW6pahbqt8dy3hLkbdUvzuW8ZYib6l+dyzjLUXe0uYtXVLJynhLkbe0eUuXVLIy3lLkLdXp2OVHlPGWIm+pTscuByDjLUXeUpuOXQ5AxluKvKXNW7rkVpXxliJvafOWLnFRZbylyFvavKVL0lMZbynyltrHTCJluKWIW9q4pcvuBGW+pehb2r6lS0ZTmW8p+pa2b+mSjVTmW4q+pe1bumQjlfmWom9p+5YucUJlvqXoW9q+pUucUJlvKfqW+vTrcuQw31L0LfXp1+XIYb6l6Fvae7d0iRMqAy5F4NIGLl3ihMqASxG4tIFLlxSfMuBSBC5t4NIlxacMuBSBSxu4dEnxKQMuReDSBi5dUnzKgEsRuLSBS5cUnzLgUgQubeDSJcWnDLgUgUt785YuKT5lwqUoXPpw1faSCmXCpShcGl9moEy4FIVLY/p1OXKYcCkKl/bWLV3ShMqIS5G4tIlLlxSfMuJSJC5t4tIlxaeMuBSJS3vrli4pPmXGpWhc2lu3dBnYpgy5FJFLe++WLik+ZciliFzae7d0SfEpQy5F5NJGLl1SfMqQSxG5tPdu6ZLiU6Zcisql2R27pPiUMZcic2nPKdQlxafMuRSdS3v3li5hMWXOpehc2nMKdQmLKZMuRenSli5dwmLKpEtRujT7LQaxPP1k0qUoXdr7t3jKS5lzKTqX9pRCXUJrypxL0bm0t2/pEhVT5lyKzqU9pVCXqJgy51J0Lm3n0iUqpsy5FJ1La/p1OXKYcyk6l9b0K7c/Zc6l6Fw6zrVktJQ5l6Jz6TjXEq9S5lyKzqXjXEu8SplzKTqXjXMtyShjzmXoXDbOtaSajDmXoXPZONcyAcuYcxk6l41zLakmY85l6Fw2zrWkmow5l6Fz2TjXkmoy5lyGzmXjXMsELGPOZehc9pjVcgtpTLkMlctGuZZglDHlMlQu6y1cumR4jCmXoXJZb+HSJcNjTLkMlct6C5cuiRVjzmXoXNZbuHRJVxiDLkPosoGu5ZRkDLoMocsetToa/77hcx1rsHZF6LKBriXmYQy6DKHLek6hLjEPY9BlCF020FX8GZ0x6DKELjvTsDysaQy6DKHLBrqW+avGoMsQuqyhy5ZpXsagyxC6rKHLllyEMegyhC5r6LIlF2EMugyhyxq6bMlFGIMuQ+iyhi5bchHGoMsQuqyhy5ZchDHoMoQuu/7ZbEy6DKXLbnz2CZMuQ+myli5bEhrGpMtQuqyly5aEhjHp+vPhFJGfz2OHUZchdZmcz7Zn1GVIXSbTsctvKKMuQ+oymY5dfkMZdRlSlzV12ZIVMUZdhtRlvYnLlqyIMeoypC5r6rIlGmGMugypy5q6bIk1GKMuQ+qypi5bEgnGqMuQuqypy5YwgTHqMqQua+qyJUxgjLoMqcuaumwJExijLkPqsqYuW8IExqjLkLqsqcuWMIEx6jKkLmvqsiVMYIy6DKnLeieXLWECY9RlSF3W1GWL4RujLkPqsqYuWwzfGHUZUpc1ddni78aoy5C6rKnLFn83Rl2G1GVNXbaM8zJGXYbUZU1dtoziMkZdhtRlTV220Lkx6jKkLmvqsoXOjVGXIXVZ7+Syhc6NYZchdlkPKrSFzo1hlyF2WWOXLXRuDLsMscsau2yhc2PYZYhd1thlC50bwy5D7LLGLlus2Rh2GWKXNXbZYs3GsMsQu6yxyxZrNoZdhthlD1yZ/E/lv5MXS7B+Reqyh61S5X9a/52rWIO1K0qXee+NKb5n15h0GUqXPWqVqmznoTHnMnQu82nW5QBmzmXoXObTrEUzDcacy9C5rJ3LlL9YwZhzGTqXPWYVyZ+gGmMuQ+ayh6zOqUPDWsaYy5C5rJnrJB99Y4y5DJnLHrOKc2iQzhhzGTKX9YhCW8IIxpzL0Lls3sYV/KthzGXIXBb22SSMuQyZy5q51iZhzGXIXNbMZUu0whhzGTKXxbTrcoJmzGXIXNbMZUukwRhzGTKXPWS19jxTLkPlst7KtfY8Uy5D5bJWLtPlnMaUy1C5LOXzwGHKZahc9ojVeuAw5DJELmvksiXkYQy5DJHLcvp1+cliyGWIXJbTr8s5miGXIXJZTr8uF1kMuQyRy3o7ly0hD2PIZYhc1tu5bAl5GGMuQ+ayeRnXckZiymWoXNbKtZ6RmHIZKpeVfJ6RmHIZKpc9YrUewgy5DJHLHrDaD2GGXIbIZeWfhzBDLkPkst93cS2HMEMuQ+SyB6zWQ5gZl6FxWU27Lid6ZlyGxuXzMi7eac6Iy5G4/Od8dZoz4nIkLv+5X53mjLgcicsfrto6zZlwOQqXP1q1dpoz4XIULm/h2prEmXA5Cpc/WrU1iTPgcgQu741ctiS9nBGXI3F5E5ctSS9nxOVIXP4z7crvtJwRlyNx+ZmzK//ZckZcjsTlTVy2JL2cEZcjcXkTly1JL2fE5Uhc3sRlS8LKGXE5Epf3lEJbElbOjMvRuLyNy5aElTPjcjQub+OyJWHlzLgcjcvbuGxJWDkzLkfj8jYuWxJWzozL0bi8jcuWhJUz43I0Lh/jWhJWzozL0bj88arjy1maEZcjcfm9H6O4nAmXo3D5o1WbpjoDLkfg8gEu56zkDLgcgcsHuJa0mDPgcgQuf7DqX/SUnuiZbzn6lt/p1uUIZr7l6Fs+vrXsKXPmW46+5Y9VHVteA+TMtxx9yx+r+hdWoT9bjLccecsfqlqmMzjDLUfc8sat5LPtndmWo2352NaSwHNmW4625WNbwQdGObMtR9vysa0lgefMthxty8e2gk9ac2ZbjrblY1tL8s2ZbTnalo9thfPjhtmWo23541Trscdoy5G2fGhrSc85oy1H2vKHqeLfP4SErZ3JlqNs+aNU598+BXroMdlylC3XPrcql3JnsuUoW64ddzFOy85ky1G2vDdx/dunwIuwfkXZ8kepzr99CrwI61eULX+U6vwEHwHrTLYcZct7RuG/zQ78X8L6FWXLe0YhnYLnjLUcWcutN8le3vFMtRxVyx+hOv+2XND/ClMtR9Vy6241fhfsTLUcVcutu9X4lkNnquWoWm7TrculAFMtR9Xy2cJly8HHVMtRtdymW5eDj6mWo2r5I1Tn31YH2q1MtRxVy6271ZeDj6mWo2r5I1RHl1kGzlTLUbW8VWv7EWao5YhaPqi1ZJOdoZYjannv4FovjxhrObKW9w6uUH74MdZyZC33uRpYLvYYazmylvcGLsvlFM1gyxG2fGBrCUk7gy1H2PKBrSUk7Qy2HGHLB7aWkLQz2HKELe8NXPs3zPoVZcvj5/NajcmWo2x59Bn2x/itFpMtR9nyh6nO3Z5lMdpypC0f2tou+BhtOdKWh37d9DHacqQtH9rK5UeH0ZYjbfnQ1nbRyGjLkbZ8aGuJwTujLUfa8qGtJQbvjLYcacvju2EZbTnSlvcOLluy9M5sy9G2vHdw2ZKld2ZbjrblY1tLlt6ZbTnalrdt2RKEd2ZbjrblvYPLliC8M9xyxC0f3NqajeGWI2754NaSpneGW4645YNbS5reGW454pbnXBIsz9cZbjnilud3xzLccsQtb9zafkSZbTnaltf5PK8x3HLELR/cWjYYOMMtR9zywa2tTRhuOeKW1zTsck5iuuWoW95buGzZHOBMtxx1y0e3tm+Y6ZajbnnF548o0y1H3fL6fkLAeMuRt3x4a5kB6Yy3HHkrmrdsmQEZzLcCfSvGt5YMezDfCvStaN/yJfQdzLcCfSt6C5f/8JuDYMAVCFzRW7j8h98cBAOuQOCKBi5fnjYGA65A4IrewuU//MoimHAFCle0cPkPv50NJlyBwhUtXP7Db2eDCVegcEULl//w29lgwhUoXNHC5T/8djaYcAUKV7Rw+fLS8WDCFShc0cMK/733kZ0KgglXoHBFC5efpe2ZcAUKV7Rw+VnanglXoHBFC5cvbx0PJlyBwhUtXH6WtmfCFShc0cLlZ2l7JlyBwhUtXL5sDggmXIHCFS1cvmwOCCZcgcIVj1ZlFjWDYMAVCFxxv94TEwy4AoEreg/X+mdlwhUoXHGnX/mvTjDiCiSuuNOvy68OI65A4oprn+d6RlyBxBXXP09JzLgCjStufJ6SmHEFGlfc/Pz9Y8YVaFxx6/OnixlXoHFF7+HyZQtJMOQKRK7oPVy+bCEJxlyBzBXNXL5sIQnmXIHOFY9Z/XsdJj1LM+YKZK5o5vJlG0ow5gpkrmjm8mUbSjDmCmSuaObyZRtKMOYKZK5o5vJlG0ow5gpkrmjm8mUbSjDmCmSu6C1cvmxDCeZcgc4V7Vy+bEMJ5lyBzhU6Dbt0PYOuQOiK3sLlyzaUYNAVCF3RW7h82YYSDLoCoSsautaLEwZdgdAVvYXLl70swaArELqit3D5spclGHQFQlc0dDl/6hjMuQKdK3oHly/7YYI5V6BzRe/g8mU/TDDqCqSusJ/Piz5mXYHWFb2Da73oY9YVaF1h9/MOg1lXoHWFyecdBrOuQOsK088rR2ZdgdYVs4NruxNl1hVoXWH+eevGrCvQusLi84aJWVegdYXl520Ks65A6wqrz+t6Zl2B1hVtXb7s4AqGXYHYFY1dvuzgCoZdgdgVjV0//FlfMOsKtK7wOcMuPxgMuwKxKxq7fJk4Ggy7ArErGrt8mTgaDLsCsSsau3zZ5BMMuwKxKxq7fNkWEwy7ArErGrt82RYTDLsCsSsau3zZFhMMuwKxKxq7fJn0GQy7ArErehuXL5tAgmFXIHZF9Cl22QQSDLsCsSsau3zZBBIMuwKxK3ofly+bQIJpV6B2RWuXL5tAgmlXoHZFa5cvm0CCaVegdsUjV3KCX+Ew7ArErmjs8mWPQDDsCsSuaOzyJUMeDLsCsSsau3zJkAfDrkDsisYuXzLkwbArELuiscuXDHkw7ArErmjs8iVDHgy7ArErGrt8yZAHw65A7Iqchl26nmFXIHZFY5cvGfJg2BWIXdHY5UuGPBh2BWJX9E4uXzLkwbArELuisct9ucRh2BWIXdHY5cu7toNpV6B2RWuX+3LtyLQrULuitcuXDHkw7QrUrmjt8mVKZzDtCtSuaO3yJXcdTLsCtStau3zJTAfTrkDtivLvb4d1LGpXtHb5MuozmHYFale0dvkSNA6mXYHaFfXdsUy7ArUrf36+mi2ZdiVqV7Z2+TJ0NJl2JWpXjnYtkedk2pWoXTnatQz7TKZdidqVo11L5DmZdiVqV452LcM+k2lXonblaNcSV06mXYnalaNdS6AumXYlaleOdi05tmTalahdOdq1DPtMpl2J2pWjXUuOLZl2JWpXjnYtObZk2pWoXdn7uXzJsSXTrkTtytGuZdhnMu1K1K4c7VpSTsm0K1G7crRrSTkl065E7crRriWglEy7ErUrR7uWgFIy7UrUrhztWgJKybQrUbvykSvbzo4MuxKxKx+5quVF18mwKxG7sicW+hKUSqZdidqVo11LUCqZdiVqV/Z+Llle1plMuxK1Kx+5+jdNmd2nJMOuROzKB67W95cmw65E7MrBriWxlQy7ErErB7uWxFYy7ErErrxf27uTWVeideVY1xJxSmZdidaVY11LOimZdSVaV451LemkZNaVaF051rXEeZJZV6J1Ze/p8iXOkwy7ErErB7uWV7omw65E7MoHrpZBS8moK5G6sqkrlrfCJqOuROrKpq7gO0OTSVeidGVLVywTVJNJV6J0ZUtXLBNUk0lXonRlS1csE1STSVeidGVLVywTVJNJV6J0pX7uOUgmXYnSlS1dsYxhTSZdidKVLV13SeQlk65E6cqWrlgmqCaTrkTpyt7StcXak0lXonTlw1Zb0iOZdCVKV86swiWRnky6EqUrdRp2OSEx6UqUrrRp2OWExKQrUbpyZhVuvcakK1G6sqUrllGuyaQrUbrSPhOxyaQrUbqypSuWebDJpCtRurKlK5Z5sMmkK1G6sqUrlnmwyaQrUbqypSuWebDJpCtRurKlK5Z5sMmkK1G6sqUrlshXMulKlK5s6Yol8pVMuhKlK1u6YklJJZOuROnKlq5YUlLJqCuRunK2dS1hnmTUlUhd2dQVS5gnGXUlUlc2dcUS5klGXYnUlU1dsQRxklFXInVlU1csQZxk1JVIXdnUFUsQJxl1JVJXPmy1vPElGXQlQlc2dMWS5UkGXYnQlQ9aiSb/hzDnSnSubOeKJQ+UzLkSnSvbuWLJAyVzrkTnyph2XQ4c5lyJzpUx7bocOMy5Ep0r27liyQMlc65E58re1RVLHigZdCVCVzZ0xRLlSQZdidCVDV2xRHmSQVcidGVDVywxnGTQlQhd2dAVSwwnGXQlQlc2dMUSakgGXYnQlQ1dsYQakkFXInRlQ1csgYRk0JUIXdnQFUsgIRl0JUJXNnTFEkhIBl2J0JUNXbEEEpJBVyJ0ZUNXLIGEZNCVCF3Z0BVLICEZdCVCV/7u6lo6lkFXInRlQ1csgYRk0JUIXdnQFUsgIRl0JUJX1uz0XjqWQVcidGVDVyyBhGTQlQhd2dAVSyAhGXQlQlc2dMUSSEgGXYnQlQ1dsQQSkkFXInRlQ1csYYJk0JUIXdnQFUuYIBl0JUJXNXTFEiYoBl2F0FUNXbGECYpBVyF0VUOXLLH2YtBVCF3V0CVLIq8YdBVCV/30Vu9Lb6yLOVehc1U7VyzRiGLOVehc9TMNy4+/Ys5V6Fz1Mw3Lj79izlXoXNXOJUu+sJhzFTpX/UzD8oO4mHMVOle1c8kSUizmXIXOVe1csYQ0ijlXoXNVO1csIY1izlXoXNXOFUtIo5hzFTpXtXPFMuivmHMVOle1c8nlj4KKOVehc9VjVmd5/lKMuQqZq5q55HIGKcZchcxVzVyxjC0sxlyFzFW9qSuWsYXFnKvQuWqci+8bKuZchc5Vd/p1OZsw5yp0rmrnkuUN7cWcq9C5qnd1iWz/Hdav6Fx1p1+X8xqDrkLoqt7VFUuAphh0FUJXNXTFEqApBl2F0FV35GA5mzDoKoSu6l1dsWRfiklXoXRVS1csiZNi0lUoXf/H2rslt44r67p9qeeKNYnEhcTqwW7DjhMOWqJtzpIlLV3GpVbsvp8AAVDIREJOuuZTOcwaP2gSxCW/PxM+kq6+4TjxHOnylHT5SLr6huPEc6TLU9LlI+nqG44Tz5EuT0mXj6SrbzhOPEe6PCVdPpKuvuE48Rzp8pR0+ZjW1TccJ55jXZ6yLp9YV8Nx4jnW5Snr8ol1NRwnnoNdnsIun2BXw3HiOdjlKezyCXY1HCeeg12ewi6fYFfDceI52OUp7PIJdjUcJ56DXZ7CLh9hV99wnHgOdnkKu3yCXQOfEeI52OUp7PLxZK5+aAzUHOzyFHb5WL8QFE/MPAe7PIVdPqZ19Q3biudgl6ewyy/kqlXl0nOwy1PY5SPsGviaK55jXZ6yLp9YV8M+4znW5Snr8ol1tV4wx7o8ZV3eqqcvmGNdnrIuHysYNl8wx7o8ZV1+4VbNd8OhLk9Rl4+oq/VuONLlKenyiXQ13ECeI12eki6fSFfDDeQ50uUp6fKJdDX8M54jXZ6SLh/rF4LiiyB6jnR5Srp8rF8IIfePFeH6KyVdPpGuhpPHc6TLU9LlI+lqvWEOdHkKunwCXQ0nj+dAl6egyyfQ1XDyeA50eQq6fAJdDSeP50CXp6DLJ9DVcPJ4DnR5Crp8Al0NJ4/nQJenoMsn0NVw8ngOdHkKunwEXUPDhuM50OUp6PIxp2toWGg8h7o8RV0+oq6hYaHxHOryFHX5mNM1NCw0nmNdnrIuH1nX0LDQeI51ecq6fGRdQ8P94jnW5Snr8pF1DQ3jiudYl6esy0fWNTSsHp5jXZ6yLh9Z19CweniOdXnKunxkXUPDpeE51uUp6/KRdQ0Ng4XnWJenrMtH1jU0DBaeY12esi4fWdfQMFh4jnV5yrp8ZF1Dw2DhOdblKevykXUNDYOF51iXp6zLR9Y1NAwWnmNdnrIuH1nX0DBYeI51ecq6fGRdQ8Ng4TnW5Snr8pF1DQ2DhedYl6esy0fWNTQMFp5jXZ6yLr9wq4Zb0nOky1PS5SPpGqARB+JIl6ekyy/Uii/17jnM5Snm8guyUmHK4awEnsNcnmIuHzHX0LCKeA5zeYq5fMRcAzRCyhzm8hRz+QVZKQ+8RcNzmMtTzOUj5hoafhPPYS5PMZePmGtoBXI5zOUp5vIRcw3AW/w9h7k8xVw+Yq4BGvscDnN5irm8T921sc/hMJcnmMt0EXMNvNEjXcYi5S+zSBxeeaNHulyJKCoC7VMS0tVKA6hGDMIObIQ8Xa5ENBWJp3OFDlt7UNPlSsRQkdhhedtKulyJWCoSO6xm65Oky5WIoyKxw2po/Dl1hy1/mUVih+VtK+lyJTJQkdhhedtKulyJ0A6ruicfcbpMRRTtsBFzDZr9iNPlSoR2WJVOkHEc00mXKxHaYyPmGjSbgp8uVyK0x0bM1UhtSZcrEdpjF2Sle3aYTlcrDdphVeqwbMmkdLkSoR12QVaeHwYYxlX+MisMT7s8w7jKX2aR2Ft5K3q6XInQ3hqP5hoMG2VIl6kI0N4KKUDQ+HMYyFX+MovAkyknXa5EaG9NkOtP6/8LetpFGMRV/jJLhH7nfc+/X4Zwlb/MGvbJHJwuVyK0r4J7Mn2my5UI7auRcA28OSpdrkRod4UUfm2MiwzhKn+ZRXxz/ZsuVhK0s+ru6XTD8K3yl1kkdVZ2g5MuVyK0sy6sqj0FM3yr/GUWiUMr7/RKlysR2l11Cr+yu6R0uRKh/VXbpzMFw7fKX2aR2F/5E6DS5UqE9led+itrV0mXKxHaX/XwdJRn+Fb5yywSh1fec5YuVyK0x0a+NfCes3SZihjaYyPfGnjPWbpcidAeG/nWwHvO0uVKhPbYyLcG3nOWLlcitMdGvjXwnrN0uRKhPTYmcw28SytdrkRoj418a+BdWulyJUJ7rIk9lndppcuVCO2xCXDxBqt0uRKhPTYSroH3RqXLlQjtsZFwDbw3Kl2mIpb22Ei4Bt4blS5XIrTHxmyuwWmOO6TLlQjtsTGba+DdROlyJUJ7rH2+fGUYV/nLLPJ0+cogrvKXWcO1V54M3yp/mRVib+ULAKTLlQjtrTGTS7PHuKWrlQbtrPb56pXBW+Uvk4h7vnpl8Fb5yyySOqtriHCd1dHOGvlWcwnM8K3yl1kkddbGeMTwrfKXWSR2Vt5dlS5XIrSzRr418O6qdLkSob018q2Bd1ely5UI7bCRbw28uypdrkRoh018i3dXpcuVCO2xiW/x7qp0uRKhPTbxLd5dlS5TkZ722MS3eHdVulyJ0B6b+BbvrkqXKxHaYxPf4t1V6XIlQnts4lu8uypdrkRoj+3j8MqWm0hXKw3aYRdUpQ2b+ZuuVhq0v8aKhezJv+liJUF768KpGpl66WqlQTtrSuNq/SlcX+1pX01kizespctUZKB9daFU2rK+4nS10qBddYFU2hp+4mO4VvnLrLGUeQnlSLgHwmCt8pdZI3ZU3nyXLlcitKMuiEp1fWOHw2Ct8pdZJA6tvIMvXa5EaFdNWGtg6Um6XInQzhpTuAbewZcuVyK0ty6Qqt1JuN460N66YCrds/kj6SrV8LSzLpRKh7O9uEmcAVvlL7NGHFf5wgzpciVCe2sCW7wbMV2uRGh39am7NhY2DNgqf5lF4kqAr3+VLlcitLsukKr5ATNcq/xl1uifrZ8ZrFX+MmuEjhfiWPURxuliJUG7aoJavCcyXa5ESF9VCWrxXsR0mYgoCrVU92xkVRzTUpRpqe5pZ1Uc1FIUaqlOP+tnioNaikIttQCqVhdRHNNSlGmpxLR4G2G6XIlYKhKHVt5GmC5XIo6KxKGVtxGmy5VIT0Xi0Mqb99LlSmSgIrG/8sa7dLkSof1VxbH1Twv/ZQ359BRHtBQlWioRLd67ly5XIrS7JqLFe/fS5UqEdtdEtHjvXrpcidDumogW791LlysR2l9V6q+NYYBDWooiLRWRlue9e+lyJUL7a8zc8rx3L12uRGh/jVTL8969dLkSof01Ui3Pe/fS5UqE9tdItTzv3UuXqQilWipSLc9799LlSoT22Ei1PO/dS5crEdpjI9XyvHcvXa5EaI+NqVue9+6ly5UI7bERbHneu5cuVyK0xy6QqkGCFIe1FMVaKmItz5+uki5XIrS/JqzVCDAqDmspirVUTNzyvIcwXa5EaH9dIFXriXBYS1GspSLW8rwNMV2uRGhvjWlbnj+gJV2uRGhvjVjL8zbEdLkSob01Yi2v+Dil4rCWolhLRazlFY+UFYe1FMVaKmItr3gMqzispSjWUhlr8dFOxWEtRbGWiljLKx6wKQ5rKYq11IKoWgcpp8uVCO2vKW2LzQhIV6kGpVrKpA7bGEo4qqUo1VKJajW2sIqjWopSLWX0017PUS1FqZaKVMvz9bPS5UqEdthEtVoraY5qKUq1lHm22VIc1FIUaqkItTzvzkyXKxHaXxdA1TLMKY5pKcq0lPFPxwGOaSnKtFRkWh744LzimJaiTEtFpuVB8++GY1qKMi0VmZYHPsKgOKalKNNSVj8d1jimpSjTUtY8HdY4pqUo01Ixb8vzhcnS5UqE9teYt9WchjmupSjXUjZ12MY6i+NainItFbmW5yuTpcuVCO2xCWw1YKHiwJaiYEu57kmwQ3FcS1GupRZGxcNCxUEtRaGWSlCrAQsVB7UUhVoqQa3W1MdBLUWhlkpQqwH6FAe1FIVaKkOtxujKQS1FoZZKUKsB+hQHtRSFWsql3tpYi3NQS1Gopdzz5QAHtRSFWipCLd9wRisOaikKtVSEWr7hJVYc1FIUaqkFULXWwBzSUhRpqYi0GvMNB7QUBVoqHcLFD0UczlIUZ6lUmpD1ICoOZikKs1SEWWz6aLpYSdB+GllW43vhUJaiKEulRC1+DOJQlqIoS8U0Lc/XNUyXKxHaRyPL8rqxyONglqIwSw2pjzYWeRzMUhRmqZim5RsGccXRLEVplhqe9VIOZikKs1RM0mo+EY5mKUqzVKRZ7SfC9VRKs1RM0vJ8kcZ0uRKhfTXSLM8XaUyXKxHaWyPN8nyRxnS5EqH9dUj9tTEwczRLUZqlhtRfG2Mqh7MUxVkqFiT0fJHGdJmKUJ6l/LMxlcNZiuIsFXGW5+s8psuVCO2vC5rSrQGNo1mK0iwVaZbna0Wmy5UI7a6RZvmGHVpxNEtRmqVimpZv2KEVh7MUxVkqpmn5hg1ZcTxLUZ6lYpqWbziIFUe0FCVayj8xZiuOZynKs6BLnZX/9oDjWUB5FixwSilj2F4CHNACCrSgS92V/4CBA1pAgRZEoOX5mpXpciWiqUjsrw3/MHBECyjRgki0fMM/DBzRAkq0IBIt3/APA0e0gBItiETLN/zDwBEtoEQLunYObLpYSQxUYhlcG4lRwOEsoDgLYoqWb9iYgQNaQIEWJKDVsLsDB7SAAi1IQKthdwcOaAEFWhCBlm8YqoEDWkCBFqjUXfmhBDigBRRogUrdtTEOcEALKNCCBLQahmrggBZQoAULnGr1NA5nAcVZsKCpVppzulyJ0O4az9vSlqtImq5WGrS7JpplG52Eo1lAaRYsZKqV1gQczAIKsyDBrIbBHDiYBRRmQYJZzb+G660UZsHTJC3gWBZQlgWJZTWc7sCxLKAsC2KSlm843YGjWUBpFiSaxVcBTZcrEdpdI83yDac7cDQLKM2CRLP4upnpciVC+2tM0/J8zct0mYpQngWJZzW80MDxLKA8CxLPanihgeNZQHkWJJ7V8EIDx7OA8iyIPKuV+A0czwLKsyDxrIahGjieBZRnwcKmmqlrwPEsoDwLIs/yDVc2cDwLKM+CxLMarmzgeBZQngUxTcs3XNnA8SygPAtSmlYjHxc4oAUUaEECWg1rN3BACyjQggi0fMPaDRzQAgq0IAGthrUbOKAFFGiBMe1DqtLVSoN22FiF0PR/2v6/FNBOz+EsoDgLYpKWb1jMgeNZQHkWJJ7VsJgDx7OA8iwwqb82BgIOaAEFWrDAqfZj5bor5VmQcrQaMWjgeBZQngWJZzXMzMDxLKA8CxLPaviQgeNZQHkWJJ7FVxJNlysR2l0Tz2r4kIHjWUB5FiSexVcSTZcrEdph7RN7C3A0CyjNAts/SWYADmYBhVmQYFbDQgwczAIKsyDCLM8foZsuVyK0u8YsLd+wEANHs4DSLHCpuza+YA5oAQVa4FJ3bXzBHNACCrRggVOt98vhLKA4CyLO8g2jKnA4CyjOAmefeaCAw1lAcRa4p/AVOJwFFGdBwlkNyyxwOAsozgL3zC0AHM0CSrMg06zGwMjRLKA0CxLNaoB+4GgWUJoFvXoG+oHjWUB5FkSe5RsuYuCIFlCiBZFo+YaLGDimBZRpQUrRanUTjmoBpVoQSxD6hhUZOK4FlGtBLEHoGz5i4MgWULIFfbuCC3BgCyjYggS2Gk5k4MAWULAFqf5gA0gDB7aAgi1IYKthZwYObAEFW5DAVsPODBzYAgq2YEjdtTG6cmgLKNqCBVPprmFnBg5tAUVbsGAq3TXszMChLaBoC4YIYRt2ZuDQFlC0BQum0l3Dzgwc2gKKtmDBVLpr2JmBQ1tA0RYsmEp3DTszcGgLKNqCmKjVNezMwKEtoGgL/BO3K3BgCyjYAp8KujXmPg5tAUVbsGCqxnzDcS2gXAue1h9MlysR2lmf1h9MlysR2ll96qyNUYADW0DBFqT6g63gOge2gIItSPUHG7VkgANbQMEWpPqDjapjwIEtoGALUqpWowwMcGgLKNrSC6bipwrNcS1NuZZOxQcbwQXNcS1NuZZeGJXuOp42aI5racq1dJfGVn6A1hzX0pRr6Zio1fGVd9PlSsRQkdhdG655zXEtTbmW7uLY2rC8a45racq1dBfHVr7ybrpcifRUJI6tDcu75siWpmRLd3Fs5SvvpsuVCO2uMVOr4yvvpstUhKItrZ7YBjQHtjQFW1o9MbloDmtpirW0emLF0hzU0hRqafXEiqU5pKUp0tLqiRVLc0BLU6Cl1RMrluZwlqY4S6snVizN4SxNcZZWqY/yM4TmcJamOEur1Ef5daLmeJamPEtD6qONYYjjWZryLL3AqfaAyAEtTYGWXuBUo1iD5nCWpjhLL2iqkRqpOZilKczSEEfURuqA5miWpjRLQ+ynDce+5miWpjRLQxxR+aO30+VKhPZViCMqXwo5Xa5EaG+F2Fv5o7fT5UqE9laIvbVhT9cczdKUZmkde2vDWa45mqUpzdI69taGs1xzNEtTmqV1XAM0XMOao1ma0iyt4xqgYfjVHM3SlGZpHXtsw/CrOZqlKc3SOvbYRjVHzdEsTWmWXshUKL5mu//qtKEaXIelMEsvYEqpMFtxCzQOZmkKs/QCppQKYzQrwnVYCrO0jh2WP8E7Xa5EaIc1scM2SiFrDmZpCrO0iR1W84UBNAezNIVZ2sQO2zCHag5maQqztIkdtmEO1RzM0hRmaZM6bOP742iWpjRLm9RhG98fh7M0xVk6Zmd1DXOo5nCWpjhLmzjENsyhmsNZmuIsbeIQ23B2ag5naYqztIk9tuHK1BzP0pRnaRt7bMOVqTmepSnP0gubsgMfEdAcztIUZ+kFTbV8qpqjWZrSLG1jf224QzVHszSlWdrG/tpwh2qOZmlKs3SsONg13KGao1ma0iz9jGZpjmZpSrN0zM2y/EGq6XIlQnurTb218QVzOEtTnKUXNGV6PlyjOZqlKc3SLnXWxijA0SxNaZZ2cXht+P40R7M0pVnaxeG14TDVHM3SlGZpF7trw2GqOZ6lKc/SkWfxZbc1R7M0pVl6IVMtR5fmYJamMEu7OLY2jK6ag1mawizt4tjaMLpqDmZpCrO0i7214TDVHM3SlGZp98wqoDmYpSnM0n3ztJd0jSpQkqX72FUb7lLNkSxNSZbuU1dtDEUcydKUZOk+ddXGEMCRLE1Jll6olDI8ctEcyNIUZOmUntVwqGoOZGkKsnSfOmtjIcCBLE1Blo7VBjvXmPU4lqUpy9Kx3mDXMEJqjmVpyrJ0HxcCDSOk5liWpixLD3FsdTx61RzL0pRl6aGd96o5kKUpyNKx3mDXsFJqDmRpCrJ0AlkNK6XmQJamIEsnkNWwUmoOZGkKsnQCWQ0rpeZAlqYgSyeQ1Xw1XHelIEsPbe6qOYqlKcXSMUELusa+hKNYmlIsnShWwxaqOYqlKcXSC5NS4cQn9k44jqUpx9Kx4GDX8JZqjmNpyrG0j921YQvVHMrSFGXpmKLVNRydmkNZmqIsHXO0GnVBNEeyNCVZOpGshitUcyRLU5KlI8lq7gY4kqUpydK+f9rlOZKlKcnSkWT1PR8W4ECWpiBL+9hfGx5XzYEsTUGW6eLY2rCnGo5lGcqyTKw52DXsqYZjWYayLJNYVsOeajiWZSjLMollNWyhhmNZhrIsk1hWwxZqOJZlKMsyiWU1bKGGY1mGsiyTWFbDjWk4lmUoyzKJZTXcmIZjWYayLJNYVsONaTiWZSjLMollNdyYhmNZhrIsk1hWw41pOJZlKMsyKvbYhg3ScDTLUJplVOyxDRuk4XiWoTzLqCe+QcPxLEN5llHP0l4MB7QMBVpGPQ27Gg5pGYq0TMzR4jd8hkNahiIto/pnEUbDQS1DoZZZAFUoyMyNroZjWoYyLZOYVsOeajimZSjTMolpNTb0hmNahjItk5hWw+NqOKZlKNMykPpqYzjiqJahVMtEqtU1DKqG41qGci2TuFbDFmo4rmUo1zILo2p9NRzVMpRqGXjqcTUc1TKUapmFUDV7Gge1DIVaBp6dm2E4pmUo0zKJaTU8oYZjWoYyLZOYVsMTajimZSjTMolpNeychmNahjItEw/SapWjMxzTMpRpmZih1Vh2Gg5pGYq0TEJaDV+p4ZCWoUjLJKTVcIUaDmkZirSMds/29IZjWoYyLaPbOy3DAS1DgZbRcR3Q8JUaDmgZCrRMAloNX6nhgJahQMsscKrlDDcczzKUZ5mUnNVwhhuOZxnKs0xKzmo4ww3HswzlWSYlZzWc4YbjWYbyLJN4VsNqazieZSjPMjE7q8U9DcezDOVZxjxbCXA0y1CaZUz/DJ0ajmYZSrNMpFmq4Rs2HM0ylGaZSLNUwzdsOJplKM0ykWaphm/YcDTLUJplFjSlVcM3bDicZSjOMhFnqYZv2HA8y1CeZSLPUg3fsOF4lqE8y0SepRq+YcPxLEN5lrH2mSnUcDzLUJ5lbDRjNYyyhiNahhItk6sNNkYTjmgZSrRMrjbYGAg4omUo0TI29djGAMshLUORlnGpxzZGEw5pGYq0TERaquELNRzSMhRpmYi0VMMXajikZSjSMhFpqYYv1HBIy1CkZRZA1Vp3ckjLUKRlFj6lVcNaajimZSjTMs49q4pjOKZlKNMyMUGrtfDkkJahSMtEpKUaHlfDIS1DkZZxsbs2PK6GY1qGMi2zICqlVWMc4LCWoVjLLIhKacWX6TQc1jIUa5k+dVeeJhkOaxmKtUyfumtjROKwlqFYy/RxgG0YMw3HtQzlWmZhVEo3MhEMx7UM5VpmYVRK68awxnEtQ7mWWRhV3/GOAcNhLUOxllkQVd+1XjDXXynVMguh6hvVhw0HtQyFWiYdo9VIiDAc1DIUapmFUQ2tlSeHtQzFWmZBVOH0ZPbtclTLUKplhtRZG3EOjmoZSrVMpFqqYXg1HNUylGqZSLVUw/BqOKplKNUykWqphuHVcFTLUKplYnqWahheDQe2DAVbJqZnqYbh1XBgy1CwZSLYUg3Dq+HAlqFgy8SDtFTjIHbDgS1DwZaJYEs1DK+GA1uGgi0Taw/qodHZOLBlKNgyEWyphmvWcGDLULBlFkrVm9Yj4TosBVvGpw7bWGVxYMtQsGXiSVqq4bw1HNgyFGyZCLZUoyqr4cCWoWDL+NhhG15Vw5EtQ8mWiWRLNbyqhiNbhpItG8mWalRltRzZspRs2Ui2VMOrajmyZSnZspFsqYZX1XJky1KyZSPZUg2vquXIlqVkyy6USrmwQ2EGe8uRLUvJlo1kSzUMr5YjW5aSLdulHst3e8uRLUvJlo1kSzUMr5YjW5aSLRvJlmoYXi1HtiwlWzaSLdUwvFqObFlKtmwkW8rw3gHLkS1LyZaNZEs1jKaWI1uWki0byZZqGE0tR7YsJVtWxR7bMJpajm1ZyrasiouChsHTcnDLUrhlI9xSDXOm5eCWpXDLpnytRvlPy+EtS/GWjXhLNcyZlsNbluItG3O2VMOcaTm+ZSnfspFvqYYr0nJ8y1K+ZSPfUg1XpOX4lqV8y0a+pRquSMvxLUv5lo18SzX8iJbjW5byLRv5lmr4ES3HtyzlWzbyLdXwI1qOb1nKt2zM21INL6HlCJelhMvGvC3V8BJajnBZSrhszNtSjeqOlkNcliIuC8PTkY1jXJYyLrvwquY+1HKMy1LGZRdeZRoOIMshLksRl9Xq2dbNcojLUsRl9bNtl+UIl6WEy0bCFU4vNv+lB0s1uO5KCZeNJQhVY0XAAS5LAZeNgEs1rKKWA1yWAi4bAZdqWEUtB7gsBVxWp97aGJA4xmUp47KRcamG0dNyjMtSxmUj41INo6flGJeljMvGpC3VMHpaDnJZCrlsTNpSDaOn5SCXpZDLxqQt1TBHWg5yWQq5bEzaUg1fo+Ugl6WQy0bIpRq+RstBLkshl41JW6rha7Qc5LIUctmYtKUankTLYS5LMZeNSVuq4eKzHOayFHPZhLkaLj7LYS5LMZddkJXyio3QWY5yWUq57EKsVGNQ4xiXpYzL2uejK8e4LGVcNlYgbI2MHOKyFHHZWIBQ8f4ByxEuSwmXTYSr4Yy0HOGylHBZmzprYxTgCJelhMsmwtVwRlqOcFlKuKxNnbUxCnCEy1LCZW3qrHz8xnKEy1LCZRPhajgjLUe4LCVcNhGuhjPScoTLUsJlE+FqOCMtR7gsJVw2Ea6GM9JyhMtSwmUT4Wo4Iy1HuCwlXNbFHttwRlqOcVnKuGxiXA1npOUYl6WMy8a8LdVw4FmOcVnKuGzM21IN85zlIJelkMsmyNUwz1kOclkKuWyCXA3znOUgl6WQy/axxzbMc5aDXJZCLhtzt1TDLGY5yGUp5LIJcjXMYpaDXJZCLpsgV8MsZjnIZSnksrEKoee5n+UYl6WMy/YpCssPSRzishRx2QVXNVf0HOGylHDZmLmlGn4zyyEuSxGXjZlbquE3sxzjspRx2T5118bXx0EuSyGXHVJ3bXx9HOSyFHLZIXXXxtfHUS5LKZeNyVvQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQMAJZDnNZirlsxFzQwMOWw1yWYi4bMRc0nDOWw1yWYi4bMRc0nDOWw1yWYi4b87eg4ZyxHOayFHPZiLmg4ZyxHOayFHNZH3tswzljOc5lKeeykXNBw/ZiOc5lKeeykXNBw21iOc5lKeeykXNBw21iOc5lKeeykXNBo6Ka5TiXpZzLRs4FDY+H5TiXpZzLRc4FDY+H4ziXo5zLRc4FjeJbjuNcjnIuFzkXNAC+4ziXo5zLRc4FDYDvOM7lKOdyMYMLGgDfcZzLUc7lIueCBsB3HOdylHO5yLmgAfAdx7kc5Vwuci5oAHzHcS5HOZfrhmfDo+M4l6Ocy3X+2ebccZzLUc7l4kFbjc254zCXo5jLxXO2GmFLx1EuRymXi9UIteNzjRxHuRylXC5RLt6C4zjI5Sjkcip1V34wcRzkchRyOZW6Kz+YOA5yOQq5nErdtTGYcJDLUcjlVOqujcGEg1yOQi4XIRc0LA2Og1yOQi4XIRc0LA2Og1yOQi63AKtWXMxxjMtRxuXgaVDLcYzLUcbl4FlQy3GIy1HE5eBZUMtxhMtRwuUi4YKGx8NxhMtRwuUi4YKGx8NxhMtRwuUi4YKGx8NxhMtRwuUi4YKGx8NxhMtRwuUgddfGJ8wRLkcJl4PUXRufMEe4HCVcLmZxQcOe4TjE5SjicjGLCxr2DMchLkcRl4uVCVuBPscxLkcZl4uVCaHh8XAc5HIUcrmYxgUNj4fjKJejlMtFygUNj4fjKJejlMslytXwBjuOcjlKuVykXNCojOY4yuUo5XKRckHDKOI4yuUo5XKJcjVmPw5yOQq5XIRcYHg7reMgl6OQy0XIBQ2zieMgl6OQy0XIBQ2zieMgl6OQy5nUYRvfHwe5HIVcbgFWTTO74yCXo5DLxUyulpndcZDLUcjlzPMOy0EuRyGXi7lcLXTvOMjlKORyC7BqWsgdB7kchVxuIVatIJ3jIJejkMvZp1ZYx2EuRzGXS6lcDcu04zCXo5jLWXj66XCcy1HO5WzqsI2xngNdjoIuF0EXNIxNjgNdjoIuF0EXNIxNjgNdjoIuF0EXNIxNjgNdjoIuF0EXNIxNjgNdjoIuF0EXNIxNjgNdjoIuF0EXNIxNjgNdjoIu52JuTONECseBLkdBl3MxNwYanY0DXY6CLhdBFzQsVo4DXY6CLrdAq/ZIwIEuR0GXc6nHNgZ7DnQ5CrqcSz22MdhzoMtR0OVc6rGND5ADXY6CLhdBFzR8Wo4DXY6CLhdBFzSMPI4DXY6CLhdBFzSMPI4DXY6CLhdBFzSMPI4DXY6CLhdBFzSMPI4DXY6CLhdBFzSMPI4DXY6CLrdAK9s1vj+OcznKudwCrWyjxpnjOJejnMst0Mp2jU+Y41yOci63QCvbNWY/jnM5yrncwqxsKxbFYS5HMZdbkNXgW8+D66uUcrmFWFnV0uC6KoVcbgFWtpEN5jjG5SjjckPqqY1hkWNcjjIulxhXw+jlOMblKONyiXE1jF6OY1yOMi6XGFfD6OU4xuUo43KJcTWMXo5jXI4yLpcYV8Po5TjG5SjjcolxNYxejmNcjjIulxhXw+jlOMblKONyiXE1jF6OY1z5l//fn3/Mxx/T5Tbt/89xP/3647//7//94+U2vv/x5//+8TLHXw1G/7m09cd//+8fSjn447//9//9+YdSvU8/hRMn40/Bj7r8BKFkffrJuPyTtfknt/5/vVp/8vmnYf0XPv+LUAgt/aR0/gnU+lNuLRQ4ST+Z9f+zubWQvZ1/yq2FnNL007C24fO/CFk3+af8L4L9Pv0E+d8GF236yWQVu/69wT+SfsqtaRvv5f/9mV9W/H1+S8u18NrG19PlNr4epp/jfLtM1/vhVr6epQrU+n5MeiYy1WlfKqniNcs15rfjNO2JkiluScW//Wu13W66Xqfrcbr9PF3+QnphKF0FoYtvW6J4/7wfxtvpUqo5Vdzd0Kc3o8PxczLV23w6zvgPDtXJHn9xKHMnlfoxlUKBCj3+UCu/ox/Ty+v97W1CfynYwT3kdJjr5HrjcTz8vs7X1/m4n49oSAiOpcddQpeeYJc+wnD4hryd8+lyO4+3D9RAyFt8PM9gYJYL3sbL+3TD96vK+82jRp/udzGtxp8ciFu6jwfURt/3RSOhsolcaD+/T1d8y0OHeoITvrr9fgzf5Li77U7H2zgfr9P+HXUxp/1D2HfCLvbQnffT8Tbffh9P++mKepuxhbIOVQM2SgdJrOg6pCjsV/v9eG3//abQ9Er4vvf719P9uB8v3N/tFLpLt0ly2r/VXxiAh0ITtPg2qz+3K4aAwYjvbTpMu9vldByvNyppoJAMDr6NkulJzvgxGlWqSoe+h+p8fJsu03E31bfbl7cr/C4L4fOuccdal8Kb7/g4huGqpV3MeMG7tlH753zcn362tMsHMogfyL/HH+N1d5nPNzLGTBek71wxwXojHgZq/bf5MBHpcvAy4vHgIf16P+4P06X6ip0qPrjBphWtN+Jx99HEx+3zcDnRO7fFeO7hGw/l87S/H6bLdBjDAuT6MZ9RA31X/AH+O2/1PO7+Gt+n+tH05YgpH0IeytfT/bKbPsfz6TK/z8fxQB6NLR/NN15q0l8eEHkounwo33jq19t4m3dpiCZ90ZWPRTwMHk678dYa9TUa9cWf/ef0+cp0ajAO0NQkXIrv93Qqdl1fTiNincuURmX8d6J1Kci/hst0xUNZ+VW5dY/YW3EnDYr7+XobyT0qXy7poZevPYLiFBZJl994E6PRJsbkLWvXiyf3KL1o4OWtL2/VbrzV8/hO9KBDeuIxMOgdZrKStdqhv9uvf7e4e6/jx36+TMsi/0r6U4/6k/gBxK+7uXRwRpVrRfH93o/jj3E+hF17bOE8Xq7TdXc6E/lyyFbSEeRzPs7X2yXsa8/T5XO+XufT8f0yHm/oqShdrqhU74W3/z4dbx8zFQspUcWevkvbZhVMESLZw+H0M3wWP+bL6bhcKt+g0+VA1Utn9igaZxV6v4Dud1jvd5P0dTzOt/nvaX+/4O1ecJIW+k64+ouqP6fX62n311Q9Y43u2a/3LBzOFvVft+lyHA9MHAVcuWLVvXQqT5EAvFwqhpxBGlhIQo3ADPRotvJKuIZJqrswhB8O0366XLCw6sudKWjp41yFz+PrfJhvv4vvmmmk3KyClq57cyOHmXwTxfTzHamwNp9+IcUy7vUNxbAiP+FJrdxLSxcFSZN7gGWYRtttf/WiF1ZW7yc68bqi14PqhANAqfvv6+l43X1MnyMeYYcyTDU44UReKp8vp39PS0iRhH/KaFLIO/oHyuydK3Tnwrmh1L9Mn9N+XjYjY/0HWGfQQ9/2yS0NEBChBlVKOmmQtZS8X6fL53S90hWPdRbd7cau/Gva3asnUHaNbR1jPp7vN+77gPL72NjbFtH5er1PpKN51NGE81gSPZ2ny0j/8nLRJN0/U70QFcb3WXbXbZr3W+NxGvQ4t/3l58spRCfw/F2CsrTKhcyPVrzl1Bp3ttteYWoz/M/zjS6hlC236aCky0msfZmup0Pdl8s+8q17fuiezsuQhNfv5Yv4jjwzwtke0OPYNptk3el/aJzf9mhgU9sGtvPldDvtTgeuO5ZDkN64pDpfTj/mPcE/iCCktWTvN/eLRZjBQOV6Z/vXs6juxuN+3o83HB4oMcLm3oZ1px/j4V6PUGUAdHPHwC2EDd4dr42LjicNGxD1ec/0aNOXg6DfuCbI0pfpPewe0RLJFne8cSmQZa9L5Jk85zJCJo1hs7rkWzG9Q0/ie50kS7OP2qMGtg1K/3OfLr8JIbYDGo6kIa+keD2O5+vHiQ74PRqJtn2CWZLju7bsaaA2DvlZeTfuPtCHXU5Qw7ZxM2syYbXyVYGS+h+Ibhjsz6fDvMPiwW5fhlCSyWMpE5+I8cZ9Xm6Qm7HKNTmojTNhFmbwtx3QygC2DRy3+XM68QuoMrCnpdH1IPv39PJ2P9a7Bu3QOm/L6vHv6eX6c367vdx+nycSCCupkRrMhg/l7ykCI2yrwLw3zayh5NQG3d14vt0vSyyIaaIvA9vadxu+wL+nBklDI74t3l2/Zfb+e/qYxv1hul6pawOGcowz3ZCejFFSOBL1i7s/nw/zrpq+bRl26KVOiyfiy94IL3hRLGLo/kNtMF+9R9uQYctGudHS7XQ6tFrT5eJEDf+BF/NjPCzroD1+Q6p8Q5tGBgEGtuXX0UsNZlQ+BHUiM8STVEk7t6xaSu3r9Dkeb/MO73NUORCHo4u/Kb4whQhFCAdBrpEt8/bf0/lyCg68y3SexlsKeOLoMVqY92bTo4l3TsK9pZ6HTT2fHzaRX8hu6herYDUYQG/KGx38hjU91a0/SejRdDJ46V3vPoivURc6g08BCLne/nKa9y/Fl/3CbSpt+Xk4J/2yF/FC+xGcrMde61G8VgpsvmqDW3F5FPbTmx4V21Jt0FXWo4CBGD581Qj79zjUlHT5dDzdxioqo2zpKIFOHG9d1d4up8/p7W3aEc5lUWSikz728/zy14TX530ZFwSQ+hui0sv06xyINV2E9ijcBdJIzHl+qWMBqkcsHaQusfO5Ht16RBvS8koitTsd32a8w9Olo1r1XjhTnM+HSTBEqHKIkD6+82ESDxBoyyediJ63wHxOrkMbMiNcBDbbYQYH16GtmXQ99kUT7N+C4g/SXSu/AA8O93IZKY0pPtT+taY1nC+nz/mKOnrxSOT9chV+EhEt6fc/Fm6EFksX6z9vhI3WlZ/X9x9QM0xTLssG4eT7RL9avQ9ogf0NfTozXqfLjxkvhZGTopMPEGsj5AvjmihHUOkGkTSRfg5Gjbfg3Qjv/LiLtOQH7rulxUnMsMvm0mZq+nW71Ly2XKOI0RGj/n4Zzx+70/F6u9zr8E6Z0yAOQzGthKy1I/UiqHL9q6Ro7Zn6v3aH8Xqd33AzBhuh/gPNfIxXnP6CUu7cf+A5/esyjWQsVOUwoqQexKeNLBac8Xg6zjsKzcoXL7Xgf9kW90ehZc33v5JHQ3U4sbSTKCkaKNu43z5Ol2Aqe96fB7SY3zxh/+t1Po6X31dmhTug8L5wQ9JSZt0PyB4H0p14q4nTeSLq5QLQbX/NSJ16DUAjO+0/fDyXaXe67IktG4WB/uHt15sOKH2lWroLLPVjYlIIkFWzdygPVUS/t48br5fTz2tYPsW5DmuXPt4N622ifXoN8zVrJAEUy5H6TJ82wawNAKXCSd3oRSsPzyE7NoSM/of+Nz6A1SP4Nr9XcXwUl5NGVyvxtHSNj6juo30Z9ZICiLKR0+fneNxfP+bPy3Q+jPj59ChU+Y0/4fR5Pl3n28QaK1D6wjeWyPG5B/pzOZ1wcATK3Frtt4/6u8vpev0xXa7LxpbrOyi10H+jb5IWrrf5vdoH6XKHaNQ33kCrld3pkKwG6MHpMtBi9PZFU7NBbqQKNY+K1v6Df17dmTWgDP/tI+4+JOFcQsrRYcqLj/qFlQ58842BMeZmcGZxXSYcmm+szLF0PZjocsIz0vyXsoET9Zjocg1upCkwleR+Ht+PpyslQbr8Bq2U9FfqvHlYexSD2L75jeJVuor2Q6m7/aZJAvBvrq+YMk5lN8TDWo0sO1JsTy1Ta7/xZtkWGLu9Kc0j9hs7Rbah+bxDjZSfrRXHqr9oJKYm43aKZZ+VOq6+aiemKZPs5LL3Sk1uTEPcsG102YWljhVG/MkK05Sreyv1OT1vg1limnLMs9LkrrKZ40fImNkHu8B5DGm5VSzTlF/KN9YiZRP4JSMH5jfWIKVytUM3OEL6jS6Uuk5kMHmlicO8yDL5jUeDmqh2Wab0Vjmp453RP4ScxguWLtbGTuqXY6TX3F4uXGlKc6L7xh50eSS/r7fpkzM/mtLpIPbgFfIfp8/p9TL9xKLlQ5faxArReYl7hsulByuu6D5OV/IXFEORk3rHUGNpcf9YBbBDni9fhNTdS9pZV6erdxY3UfYoaV2rVhMhGH49j7vpejtdsGmtnFB72P5+WAMT99BsWX+o/8Yq5GlL1ZLElpN4/43ezDbHTBq2DG319j/0d1F8gZ1gyA2/fWn+tEXuTywJXC+tI8M3mMKz3DrV2mJ/0LvtM1i7mWo+s2VUu98A1Ntt1Za6cjgavrFfr9tYunmrCFuJgoZvRPoazb3e5wOJ1rgO8cztA2CzqaWSDEmLLj1Y3+C/jbaY3YVTumzqH31YZVP535ASLWUdlW/sVxuNcSOGK63JYlfg123xNVzK0jMbjCRftBXx5x1PX64M2vr/SJ8PoVs+Zc+V6W/+G2uZurFAMniw60oW7qWmwA2NVR4gVzr3/DcYDWcDxl2jXNSIU4zYFr6s3FRWGfnGjpcuNR9VQXAzZQWqb0Stq2YO4/FIUof6stycl1vUmo0wM3xfxkNV949Go8t0u1+O14/xPPHBtL4MR6juG9G0orH7MSTTLF17Nx/m5vKzL5dpqvvG7umLRrmninwN3TfCzIf5eP/1cTqf8fzbl8BQdd8Y9w6n0/l13P1Vh8b7cpRT3TfGgc9xx9wyyrTsvvGtfI7H8X0qTUpxXmCeezmSKXGhhLqtWAMsgKvxMl/5d1zuBZWSOnrrtmJ88Md0md+eGKRQ/SH1jf1aag3PBWxL5ftS3/hIc0vxY9mF6haH5t8FKNFfWgCpaC1UV8tNfYzBjjVlJMO2h97aN7aHjwkh4R+c2TGgartKWsiFbSCjzSqYOKCi0Oobu5iUoJIS5/i/xKK/5BuuJtzIA8PjVlBJ9G/4mXArVWrlYNGX841hDTdwmN+m3e8dtpMPyMekvhGoxo3wq46hR8Ob3z4I5FY+pt1f5xMtTDaUcUYF37B6Zv3DjHSRvROkFVxqXW5+H8oMFwXfCO8m8Y/xciQlEYeS/ilxbcVa+3i6fI4HhhQPJQdUIK3GXrdwHufLtJ9+nafLvPy/pSG15IAKvsHzUyPX8fN8IKtUr5D4N5Yk58vp/RKz5UIh/QtWL1dv8A3enZaijy+qCoV6QG18I6x7mcZDXPmM1+t0qfwUXqMP4BtDKZ62d6cf02V8n5gJziMrKnxjJOKbakeSvUWjxjfyF1b4EdMw50+KAX2Zi6hAmjT4VRPBWEXqOfsyiKG0NFf8q5bqcgi+9Gwp/Y3lI9tQFe/0qLyHVv/40f3YXcf9eKbf6YCa+YahIa3hsKhHot/oy1E02mpDhkzDQ+I9ehvf2CRm/2vONVmqPOAm0B/zjSjSdbrdzzgHABVG+469cNEsDYzMalN1ZU0bZb6xSC+auRJpdNiH/uZTCbBwPBzexvlAAoWqQ+s/84245NJCCNBgXTQmGWn9T6pbOjsbBV1VhwoNGGklD9rU9a/5cCDC6Ol/I55/vZ+XkXTPvlw0mBpp6YJC/hZm7eN4uEzHkCWG8xM6NISab7DS+zF1HKKLeoy0tDLS/et4+smGo1SH1qvGf+Ouz++XcU9Ve6S6fSRI9qF1l0YmRqXQOs9ut2m85MfxQso5GZTKNAybu/dLcK68BK4Ttv+kXg3K/xm2WzR2H+PxPWLmRn1RXybIwSCtmF00kZdzTEUTdDzQsH3opWW4oevQ3eaSO/ANmhe0W5UYOlR0ddj+7QdxVndAupsf9ts0hh32dcJVVqArd2Lgt3/1hfDneNvhNAB0shj4b9926OHTk3xuQMML+O0Jb2VDdZI1dChf3EvLrjzTZ96yQtniXnr8EddK8IXjDDpAuZPgt6c0NHmr8ug9D+sZfuLyW41G2KEBlVWSlvZoNVBVwLFlgXNxFfmHfHUCVYce+7AeXjBs984E7Xx4Fnn+Hj2UzbNrqcw+dED6m1d9i35zzEQ3vz3VKYiXTlemCYXmk+3JhMu5KJwu6ozbneDnS6hXHFYdTCm0Mn2g274+CMuDvDogiwO08tieRR2UyxU8svgrnPagcplDuz3Kl5JbHkBqvk2f+AWgJNFh+7hcNfF0llFodt/uUqha46YaQCuV7Wig0QjXfctj2GDYDgly9tFt+uRXidChPNtBXryGNLGsLV5HYqGDDtUBGrbPmKX8fHxv/RUavZPtrv/UTBhGQsiaiKNHtKGQzjztxzqNTXXIcGCkh2CcQxSHHMOKdsr5cNtQ+j//JKcxizh7TGVZQctK8zgvu4/5NlUOKV3iO+PWyprK5Z8gHcwGqs8/pRNd/gzDrFp/yid6iot/XN6XX1QrACjX2Bqks2eSw+8WWe+Vz0VktRtySXil842LUxhTSz/Gw53euUd3Lpw3kwELSaEjH7XJhx1rI0UnSfTlMa69TL8CmcFLUW1xbQXpu6vV+cJUZdJAn9a5xklH6dzMsghttKDLFqR9JenSQ4URyBOOWlnrWXgBRRfF68H1zMclGwYPNGiFpqRr44diXiE0C3HhUhjCtUilzxbgQiUApd6HhjR776hKtzSGnhrYT7dxxrlTqi+LJIM4gzvX/yHBFYU8y6CkpuWqnFC14sLGpn8ky1WyRQhv2Di6PfS5PqFQrTRpHKghzfUJhQuwCBcNhXc/TFN/zfgzdOXaXXx6Vmlb/hyP8xud4pHRHJQ0DLSWtrlN78GmE8ai+XifpuPCtPC7RP6t3ps8B/Z5QnfSvTxtlivqXvbLfNKrki4Lacmedv9EJfKkeI7KM8elKLRCtHldJz26h7bAfgCoZKl0U88rs/0fFXCUuheoPnsqQllrIN35n38oKbJITRzmz/l2fQs2wKbnvVwXeunWKOufdqFsdh0McuXu3kuBRT4/fXFlfp7uxxv/lXn0lW37ogpx7psqO7vN8Xlp6m3j/HflFJqcpZGfJFdElfg8k9LgLw1FZu3d7n6pDrZVTqGFijSklEXz6VfcWQs9mvO3ded4BFb8EGkp3lI3ub6Xw1m3vboqAGbKcizabFy+PstrKSc5qbcqy16mt/kXqWelSkXdSYspJcnrxwjWkT8dnQ8hZWtJMCzcl3+MJxOLJhOh5GLsWrDu04P1LDrIQ2wLX9SPoYBoOngTW1iRSVqKphbNYE0LPaBh8QUkLOyn12B2WR5FOO4400v83hSqPibFroty8o8vq6hTNu1hdVx4TAq5rld8mIsr5zffCT+roFKf615+ouLg3vW2IlQkVi4ZxBjgenubj+/T5XyZyYHAnUFBO6k54Bqn7ssUitpiWNqXfmctnluvX84jpanGS3fT19/H3cvu4378K5Qix10FbW20lob4by+fWAedCKgdpCCTdg7Wn3z+qV9/GtaffFo+6XRQSPhJitxvt+oVKHQ+QyiNvkFqea9ED9ditdKhmxtWepQD0a3n5aV6/cu5jcIvJMu/NI/S8LgQrtQh8RC+E69uh7y60ukh1yFFw6tGw6t0gl1LmubiNdXhmCgaqXppsD8Lx0Mkx/3P+faR65n9vMz45EBdbu3EnrPcxDKmhTYwEStD0tu6wHqmSsqQCPc+HebdfGPAG7p1K41ak4auu+k4XuYTHgZQHLjv0p5ai6sx5EZCsUI+y0OXW1IjjXFl3dWnXb/QMjZlpOPFqlv3j/JQbWms7347fYYDd8Jn97IMQ/XrKyPLRglfXjxLvBodHKossVmq3p1ppdDreUS+8+BmnNQLms8/R/rlCtrkScN0UhiWNUssREouo22KuLDzz3G+ZTvm9GvGh6E7lFUnLKAV0lDvZ7rbUR0yGkrLmb6O1+nl4zK9IYRQTtq9MBeCYasGmSbycUDgc0hEd8JF2mugqy/7UAbrTAd1Xd6sGoSzxesUqo2tU8bbhW53FHKGOuHmcZF9C+86jbdEc0Casi4UKy2/hO3CjxlXi1IaeXmlC6Oo2CKgymmEUoTlxZ+U+kaRNtmIh9Ra8U2DEuR8XjQGr+b2RkKBb+5gaPQwhEV2ntf2LvfmkL8F6cFBXxf2Lnf+wlTuL4t5l9sWYbJB1GSOAnXINCJNXS3luNhU2ceM/P3v3z/m/WVMfzqTCBG8oOX8LywGw51VXQwoQ5r+lBaCl6T3QoGL6pGzBISHmSQ5THtBlQd86C7fpE755eEnYZraqk8OWS/dNlp6mtErUzUHFFpRpsNP/vxDS9Nvs+grOSUZ8AF+SlgLJcuFGeowkcPEoazUrFP2/HKvcvFnq2s0YGtprbjX+Vh7BsvBQxiOeZ1J+fChdNgaaTmJ19Oe1E8vd5RaWqAryCxlg2nfRiXHO+laK1aKnen5A4APCcgv1AgLI+QCtPgtltUJdC8dF+M5CTiYWnqYoHPZptRt02ydTVfmnoHWwgEsal6n43UOFIfWElMaBSR6aeeLspUaADq/Rpg6vKgRv1S5X1MehLP0ZfoZM5vpJ4bC6EYYOn69zPv36TDejyQ/ApnZDQgzGUs5cqyAL/MgDEg7zCIYi/1UY4ov4b1R2dtvxMN/FK97IvjyyCgDwi1ZOj0jn6KRB9ZQ9ovkiSpAuVvC6jFZf7c/P5qobFqKegCEE/dDPNcHSTMOLcKgCBAVEu66gfy/EHWDILe4I1P1KYD0ZdAOBbBIGyjL1UqHBL6Nj7GulagUckhY6Van0cJ0OFcNILultIB1owEiXR4wopyQw7Skb+ONBEtRQNcJraAN+foEK+jQ/lq6c63kQ10FQtFCNZNSWxiTr7UXPyu57RJYKScecB/Sp+ORSYYEjeYrYa2/QjcHvefj9czp4/PcpMufWp8dy8CgviK0BjDqcQphOjug0k29sMBEswUijs+hExbaYcRDFJmOAID8xL3wYMNS/Lhfag4RVXTKnJAkFqqosn+9yIOSx6teusgr9JdQynjgvLrg0MvcPrQs/JwJsAGKBfZCqMULsx0FFeXrt8/ZhT7bV1A5EGnl6EL/Or5Nn9Nt3I+3kSijO9++GLjuLtN0rKxu6Kwo1QuLCRS6MaLDdsFyx6b67aP4z+n1c3fez9fFavGbiKMnLfSGZPGSMFZn1CiUrqHEG7mkfT6+/5iv9/Gwn99QVF7pDg1TQi6TddHOi/t4dIcGKuE5Lln+5/Qac2E/x/PbdKMbC6VRKkE/bHrgT1MJENAfhEVDszBz+ovqEbfQ20bs8RCq0O9Pl/l9pp5ZtHbohaZ5VpcztJYzJIjDYFG9mGboPaM+J/TAZNXW1sRpFAIW2oYZVfY5IOe80GKatPeXsGnfLwuQKtSKfE+ghGiRUaYPAznxty3N1rfGPQiPOsSmbjz92h3u1ZDsUKahOBhMJC/TeKXC6JOTWqXrczAJci7PfDPbxuHSccUZmVFooPc5ec5J4/l1KzXUKFczIEX6tfLq6cVUDhmbXbfpG3x2uqlFrttNg1wa3Zi+jCKaIOU7UfXK7IecQRlH2/blKVZUvzGFoo5226o5qXLFuBTaHdptDzXpclkcCpVwtFKyF3Xjyu0w01ydcmcC0KUvA0CYDVSps93BoTb82sam0Z6Z/AF92BqkC9r76+th+nkZK19GXxan8NI5Pxwh8rIbD4eXyuehB5R0JvV5BMUgWOm5Hr0v6WYs6n1xQnAJNKToPAmH5WmdFjSgnaN4Alo01zxJ3nmN0JeRclSsnKsAEGVAylte2KOS+v3zkwIjUxb40FYaEwnCb/N02IeqC4RrIUhmpYGQoMiekVQUAUN9DpW9hEE6TpJ2yrRBBNpLv6S0Sg4Rn36FeW2JScc/glibUO0yaQ4IaSOmM4W49OntjdBtlP4pPcRi0f+cbh8n9t2i3iJdTQTJfHBDfZgAvmmNrCfdhpsuy/gzJU1Q1ry2Qjf6ovxzeo2nJHEnaEGPEm+8uCMGwa9T/Qt6kSK6S6q/cK2RD378KjEdpWVJi21TdS4DE6XkgPCME16YvW+0X5Wa4eKJV3jKLiGO1ptu9PKCzojHumVBS62liOL3jTADHBxPMH5QadEy5HoiqlND/snmJDgv/Ip2IdOBmmKR7wSEO5NdnbaCDFvC0OG6eGl8G7b8NnKytRMi3CAe/tjK44HS6PzqXxJ2iSxLTEsdMgR1qxdKSAuD6jS9jPv9hcRBPEoUBiFDjXpHYlgFjW4TdM608cKN/yKLSy+jaLcWJqNFHf7PRUX7hfvxvGit0r2UK82vID0EAOlx41KPDHXCKSGrcuNoeUAQgNBFgAXZ+zToPuVvJwRTsWELJcquPloDwlgUm32pu3I5YPRaIskIN2mr6g9aVkh3FkkLN2m78bif94Rzl1FTYTLKqvMsuwoVzhFm5BXCVXYVGimElUZWPeLDVAOqE2pXD7IVbntWYXx+Z7neSX7MIf3X5oK5Sgsj9I823k6Xw/RGcjM1qtsmPB4LaV7m9w8qapHoxrcWjdNk8u8QtJEuInbj8XScd+Mhk6aQ90Qi8x2iCeKZMws/NjjV9wVdmf0JXphytmrPf0+5Kv60r+4cSs+aFsbnS+3ipKdpPlBn8ICWW0qIDXn9y/Q/d1KLZjDoXCRhVGOV/zeNfKNDfqAXunhWvSrcBOiku7zIVNJsvlV4qXp/nKb9la31jh6ygfxxG+Fuu1UuHS9Y80Ir/rdPjeg8PyntchlBm5NljVozy1T2rxspwuOP2gKU+LXmLdtc/U/bnNmknTAG82hon3wGOJBcIixhJiNDdAdkEIO8cFVg8v124okknne2C07JuX5EShkUSBZucbOD8Ym7ANFHYb3U1RhZHVisAOVL9cIs5dUI+Yn/aHTSmxWPwFHsXLnWemSAFlrJs9yFKUWtlME1caTrpCgZeyZx7ZX36PKnqZz8uy+kqbkGZWdv6/fP7V2I1QkjX0SYt3ahNyYEHEl4STmkblRUS0Bo8Mhn39X9qUfPc9On/iTdZECZkdLADa9LU/QHZCeS4pwHLlg+AfpQkYlbmGb3MIEx4xLqUNrkqI3d9hGwXRVlNPbC4k1YkAN9KLFH9RtvlLXYIvOxeBm0COZ86PoTGJBdWuoDyI666bXxvly54tz2UJFoXdEbFR/WftsIW2szNbYHhTbnQlvWU5MhGhfEYcHb9L4kS19/zm+1oRvQGctaWoU6yeLySugGQeXDIGzeTOpO6Izc7c8v2emVw5Av7AEItGaf8O7355c8QXzRAKB8CSekgKGBj/GKOUtPNlDCb++rdBRU0VE6+0rSUNDSUFh06nnmw4BM+J1wliCSXMqDQ6sb4cf8xNSPVktCz+PXZnt0l0LrSuHwazhiUUnmXjr1PmSZVG+waEknjSPsz8sbIs8STThCIvqFwRgZXqVzWJZcHK+7v+ifjI407oX5gtGtHOV4vz86y64XZqGn+Ah2laGTjqzQI89FWsCWY5q20njZwtP3L6/Tx/hjPl0agKjojY/a9NJ65qmN3EQ71o8YpHQ7iMXZkD9istJnzOmyd42MndLgcrQx3Od63LOoZGgnJRQf4/E44bhQj2IlIDxzJim9tBKOAb0loVt4Oawb9VddbrDTWX9//mFz6YBHDEmaHb77mA+kGpxGOzjhqZmLzmVCf7VXqD6bsPZ0s5pfWSxBCz0Ci9jhdPrrfv5rIiWCi1Wvl04VH8v5jlUFyOKJDcK8t0WKOfkWUIqEBqGhcXcY50969MGA7NNOypgO4/W6WllQ7yufmXHZDrJWOuyly43Ywu9H/f9QahmPP6XxWUnHB6JbGQVRUqU0cJhEv0wIQKU2ldAmmdXX3MfzLhyOQ+cpU1Zws8JS+ll7SfH5fb1Nn9Pb20SST4YBfaRCD3WWZi1z6aAfYjcrhxUYhDVJcjvkJOoqQR+RZD0IzdWr+okEbcvgtbSuehYLc9O8O5zG/TJLEVMcKqPSSWPtwfqFE/t7lDzZ2dV2k9cZSq0/+bVai8thc9N1jxoGeWUCLv9kpIAz3th85GrGDCgxXWX3GOh8OA/o9QhSvfJbnbEr6IxBQD/+7bD+izz5genyvzUqlwkxAOtPuTWj139h1v/Prj+tJUZMPlAITL/+i2Ftw+f7W2ddWA94A5v9T2AzUAKbbQOQXO/hp7W4u11bs7k1Iz3vPD3+cN5wLq7zfjnhjqK7coFojJTORWk2HjmgLZHKx0WBXuuerwHFUIR3fbH5Aet+fcWPfzus/yInooDp1sev8iM0kP+t0etr0uu/MOv/Z9ef3PpTPgcDTL/+i7VDmXxeBthu/Ump9afcjSysr3gtartaA8Da9erampUGvNZnThbjWqHCmEbo1U16KUUgdZDbZSJGlHIpbow0EhHqTKIBCa2B4r+SlhxcxNL29v0ykljJgDJHlNR+UGg+aDjZ/JXxAu2EXvFSmaleh6o0AazxPunEGsS5EznQnhdWB5/0nmfsvECVNntpKGI56R0H8kq7ojAFOcpke8UYk+zn9yPJT+tQ1QEj3dnW4o16Eh3y8knL4jL6zO4ZnWeopEXwozZ1OnWA7lO8Zghai/thNbJgWbwYlkY+Ftmm4RgdiiZNV2Q06/qNpQNRC2thRWF8g2XahlV535ynaLUuIZSRbuQOcy5X8H6f9wz+MCiJyEg9t4fTFZ/KXNx4mlnydh/yAklnvqC69Se3FkH0Pm/ZwK/GEvGzPF2nWMGyXcu0HFS8uEedrtMXQU7EqIXpYovu6TUcZcoc2aKRjcI46c2Ss3VQ8VqTH6/SanUTPVYufl0GZrM4uLzSMF2fIzcgPJ8n3MoO9Y8yc1PsCzkdws4zGU1inbLP6fOVEje03wAttepG9f1pdztd9vP4fjxdb/MOv4ny7UoLlCXhYtfMzMSmnOSs1BkblWmdNhT60Fq6SlrFiHm19B9AL0wGSmpVhhfeZ5doBbx0JxylYzrX9ffn6+lAlkodSr2SZiNE2ev0OR5v8y4nJ2BrWjkNa+kpfkT587S/H6bDfPyLaKMKq9KdPNZ+xB6wtkE5FVIoSLVv9wtZlaK6SFpJ3R5JeIk+pLgi73EOhd/LIISwANjudLh/ko8CTcpaGuBdhEj3QmV7pbXDdqfP1/nIHkOkBpT6JQaXdakn5GlbYxLa5TiFduusqvIG2OjH4YvSmGhsGT2WHrnzOptn9LVUsBLP3kn9Y/68TOfDiN2hA6q9K9yspqtlvB8tekHqoIxX+VPHFTpfAJw0bHj6XI4vKk8d5HqJR1E0kBo+FvXbEnNZqB/rlrAotUd6cmulzayzLErvUVJ2seQzTkycljuOCXFRscHmyyZ+hPMaR3IAkS0tntK6Xu22aodThzzZg9Tl+rwFZqHfIXQ4iEfuVjuMd19pZJ0YpBGWr9rgjl5FhuhBagNILeWD/TAj6VCdIGkcK0rGbFciiIrmSyvbJ8HsDcQzUbnOMWvugfA856x82k9MJSrvUc2APFtokIbbo/p+/gyF0KpFpSvziZyw1GzSzB9oesjMPGhKV4jbNui83Y/cKtihcym2fZYbyBOgM1zkMyZu5styCuXT99Io5ZNWiD7agHnhGSRP9flx35djsXi6/boVfugvVzjS0otPm2NGf9TNvHiz9VUj3ASAPkG/bTjim+LnAFQ/R2pfFzTDnsCNihNKU5RjY+lAzxhRCNQWR/aRQURtm2GQNKkT0qOAmzQ/j9N92ntR/TGl/sGjYbqtQfsOI/XzNMW5wCSqDmGkVnWuiXWT3AwOIneyl++KQlvncCxJdpnTHFJEMratufDBgrgTOVSMoM+8XPfbXnNqIvejxYuB+hDKDwO1achoPBSU1KNzIQ4l9o1E8Z/T62o2ricK5ObUUjM7VaalbMpwjfQQ2Fq0/ph6FPLwwgphDWXmS+pLt6T2Urfkqv94kfyzLhel2zZjSJx5MkPpUtVevmlviLPpH8jsv2lhuhQ7O5yuhF5pVWYZGStNq3yUIrpNn0x2ZfADoE9nq+7jYEsyJQ34k9wymi/F08i3h2jYpu62qC18jXlVDpkP+/VIqn7LGuPGpNeiNXgyRmTPT79ikw3rTeo2UuiZwFqkCPrMYrTJRRa1Ufl0zS1vODSJ5n+PamXChuF1kQoVB6+3+T1BZBqW04CMGfIeE8TTmXCxbubHEvob/8KDCvJVmE54Xn07SQYZCV22RIWSw5uEv47auTIXzm+Tp/FF49D5i9IEilXsEI5xvzSiHQN2gsjHvaj9OR7nN7r2d2ifCcKD0mpRzpSPShqCNHt7lY4V8MKZ0rSgrnKoRAQIj01qSbP3jlz7YhTxeQ7FkYnTpmRdIDY1B63rfJu4XBCUsCj2WlBFLs4MA14ziZVDmsK0f7mSk8sVLtMjf4732/QxhzzbpfTG4hpc6iteP8ZwQiiaZVA50UGazR4bYQM/jZaUR6B1kA+iwTGE7tmXM5hR4o/j+Fav50yZeWxzOQ5wkB2Ng7AqbHT2EGcXMktIM00WoapSL6Bls9TOs2jVhzuj41iMNOWzNFpx9cVLyCL2cGVDVG1oC/VmkC1KOrvkWkHYHVIuUqWFqVapKZxsPO0ZF5NC0UAltmuv0q2D/bAnZqMoi8E6tD/X0rT9h+jhev69+9zX91paYqWeoCz772VbUb98BFdMdvoqI96KJv3b6fPA6vdI36/64m4WknSxOwrZGOVGpkUpLROrHFDwKNEMxAPnohp7V1Q9kbFPd2V5J6PF0RQ+PblH0Z9syFa9WystyUfq64mcy442mcqptVSMFt900DxfwqZw/kHE0UFPVhykXCQXs1ZVpVWhs5dcrjoQzrwQiy8LbzzKlkgsT1arbT4nPOhufeI5K9GvNvC0jXTZwTBkn36oupR/WithqezOV7AaHSDbLdTq51d2rd1jHzGu9f9zOS1EudV5p9cUEL1mCqwVuECvqRh6WK+uWQFmzQow6pFc8kgpWX9n1yyDdWY3/cMFuGYFdI+f1pwBtWYUrNZOq9fiEWvail3TVqxb/0VuQ68rCj1kX6v2a/5xl0cdo3J5MqP0amHJWQtG+cdPazXNbs0Vyrtqsx7/btZ3ZGC1xOj80Zg1xceYbLs1Zs1XNeIITqgjP+1fljyBF3o6N7ISaCufvRfR44m6vLQCdACLOAq/CD7yDvBNWmR2Ei9/j7dxPk6Xl3qda8ucAzkPSoJMQmspJ7ZOJTlcUNMXQ+gg3kplKfYU7DKS1ol3PItkOH9+icjvSUDRlMlq0pNkHqKrZkiYOtyrecqic5cetbE7cbx1aekaog1VDNeVGGoQQ9SHIlNuCdAD0Uaa2lFn8tpyUhqEpzwmHa6rlzvpQWxDSHJkswv9gKLfJsc7pcchMCFkVNrA5/Q31YsdJIviS7Riv4xnXO5f9ejUHy22lRX+bqoJuoxjapAPxctZdjhmWWZBG3nsLx2L969iTx9qPDfOy0P5uYN811c3EqpLvR1OP5ePqtWaRa3Jn3hqbc1yz+H36dcYAlsEs6O/SVqzu2rlyVNDpf4GMTTILeRTjZ40gAxj8kVnaiC7+Z+0UEZ+lTycs7Zw/AgVufeRVBFp9JbFAcRVOsQmmEQTpVFNyEFMSrNw9k590X1Q7s0gBim5FcQiUgPk70Dx/UEcKc8tsHG7/PnxLaK8n0FaN4dpMfnh8yEwc/lXYhygkNlFHrJJTSZTRLsHG2QZkadnkAaePjeDDrz0GxYzbBtP/hhUcE1O1XNDMd3kiT468dtvHlCwvYN93yjg48U0pWjh89yYN5BhUvmNs+qiHR3gE5OQpEyPOpIYqmf1lGh3mN+m3e/dYWKGRHSemPLSAvW0iQibudWCQlRceWmtpbWFsuvwnwKKiHixwZ9rgCoPSHlrzymVq0qUodZ5uV/otg59QZ0p9qIsMmB30rxkpHu631afx1JugjSBjtrpNn+0tIk1ekaaQacndNLSwM1miDpy23by8HJSX8pE/Tw+7Zuo+gB0W+aakOu1j46B2tGjFDKhyglQrcs4RFBhJtjU7wv18skT+QHJS+fHM6EO6NwfcSJ6qFh3CIeXxDS6l/G4f2FqdCmNPn65pTzJR/XxuOfqf/UGwVHxmFj7JEyJLNfA6JC3pOnczT//GHIy+JAjtn4lH53OW2LV5ViikZ7ylO4pLCSu53E33S+oCoVWFpm4pM7sy0Sq/2mEw4y4DsUilA/Vm35NuypwU279pOgKqZ4vVYHwUGa/dCpJrfxIN5cICYUTSN4ZOtdRTPCj+mNl/jaNS53ry7hj/Z+2XJv1UppLW0kJG8Xehm3KlE1telz13ptpQJdTlpHCHdRACKMRGIM58jc0j6TYgCq/ZyWdWBfJWLiBKa7gUbV6LY3XRNF0KDrnWEVxeCmCW1RJCVH+fZVB+U0Poi6Eg2rdSkfbrEVinWjpk3nYWn3jYXNcuUuuhGXEgbzYstB/hoqOCo/czi1k3jrebx+nC8H6AyoLrTYNjTnMw71ZU6YQW+mOA8leToeJfjmu3OZ5qcc+yjJ3qQZ0ypbb9GRxph2WRSUk3aaRLsvSroEbQIdiOek8vjQQrQKNIh6A8rRNJ4UQhXKq/8KUvgJfuuvNto7MetKIG62Mfg/Sg5ZYdc6yCciyqYdNX/rHCS8PBxSmVNLF/aK1nnCe+0o4bwXjztL5aDY9CWxmvh9ZM5AvQ9DQS2uk1g2sS0oijw4i81u+nyI8mZZY4253/7wfRuKGAJSBrcWF3Wgrj0VQ+E6Ja7EcuAdpVOpJC9yqqizI2ksdue02mCPSvUd/xj9ugg7r0HUotXfTOqM+hT2Uga1mjtJg6KVRBtJAmTr8xUrXlivdLYuRr4LdTGu9QeVFNq2jvmiOOQAdnSGtO6nva2ntML2Pu9/CIQatwaRRlaWZz9M9HC1xmYIDCsn2KBTabRp2T7vd/XKp1hAoSC81cEbBUO81eew+7rf96efxMS3j4bzMvDLiqlVLKw/zCr8CRFZGJS0iRKTPp8O8w352i4wHbtMkRAL+TJ8fPKr4IoW5Wf09uOZjEgI5aBoVaRQfVJ51F4iQF271KXhalSZPYze9yMs00vNXyGlym8S47Bx2OgZnUDKZlBgy7eT0Dw4igEMBs35TTwwpnfv7eEjxWhyIQ0l2YuAZdZmpRJV6Ssquo9ydTQYakIVUSY/RyZJLibCPcQlQX+a/l2H1fBjpUyjzS8S1c5Y2rtPlB+55GsUwjBm23HKUY8xKWpVU1Yjd4FG1rJi2GM7wtIVy5DupKX6Rvk2f59NlvPzm5xR0WlE6DyyEXKWUCrdBi9ijAmhKbRJFeb15eYT3eyVk0F5alyurBzMSq9ujzZgXz4un6/XlOuMPzndoTBbH4LLWy+shWNj3L5dpJGce+w6VOhMvnU7Xawp5EsMFE3vWZRtGbbh7romKEymPKkWKa0A/bYDJzPNl/RDopcCo1cwp2LQ+yeyIchWE4/SyJlsLMdYfPpSlpTR0wsdzv1xPl5dfeEkzoCWN1FAbpcjqCKX7ievh/dyTnoXGS6EVLJQ4xjeD6j86vR4zkY302gn34Ptp3B/mIzkJp0y/0Dr7/k3XrT5z6Z1Pu0MonFUluKFzQ6RFm1a1OncSLwI3qZ3OE1NQu4xoCB0kWbD6W8syj164ucxiTG6lRWdwSt9zlLtf8KFbGj25Xlgie78UWnsdr5MzmL2gM7KtMM4U5dbj42tdQAV/tN9wm5/n+UAW4aZcWSlpXar99DbeD7eXxwb8JY9hL0vxCVJMFi3fpIcn5EbWqj4vcU/yMr8fT5cpfEa3idSt9ciBqIWFnJst1X+LL5cGSgsdsqmBaKIieU3l+Xyyde0+3OZl2gem+/My36a0N/67PisLVVcQhqz309t8nGszvkITyFraXUtPF95Ph/H3z/n2sQv218OhulsFgKo3CPeE+9Dz3g/xPF3GzWHRcUfSE1n30/H3S968v4RH/VLHCYJNvXSai+/4+PslhQl4VXTEmZCQ7KdwhOh03M2kohHCq0bqrN9PZ1IpDVR5SDNIj1AONQN+FFMLk66gASf9CsukJ+XgohqPxxNT8kbZcv0KnXh8C8I5kEMq1uB9f4ePhMirj1489IQj3Pf0uBndoS6gxYN8HI3rAiPIgZjzUpVfjwfqhAQht3Cq8rYBnbRolDDNah9W1cdqLOjRQC49SLIQm37NV/xM0a5OdcI9QCFJ/2IUm1GdMKsoCC4RpR/TBz2d1pbOb+iEgcH9dBtntJRBdMjk3NI17VPp/N7VWo5ImWFd2gpN7rFd3G/LgOwj9VQK0WO1AbbWAMq2McKKw0+rF2Aji9B0ERWP5885jAbcJKbQrtwKEyujLjlh8DAe3+/ETxdK1JaxMGHpqKj/YzruT6ROJapdqKVJ9nysX6HPFozQEN7g+apH7M6u57mltfRydsmaW7xmCoMwSvFoNVifyZ9RRiWMdOk+v1fUHSW1Sc9DiUJVan1fLmRC/90gtm4o8IILHW6VPUKd9OtalAuu+GM83AkbtchJu+mW/03CXT2gUKXQNh61HlP553xbruNJHL2ltU9JHYWxDbJWQpGbTshi1qra2DGDDqqWnlS/ai3/EumV5T6hFx7ftuoxR40N6IPphWiIKNbRwQGdK+6kG40l0F2tgTqUW5fPC1bDepamf5ymIV3Ip5D6/D7T81PKFZeWUhE2RA8eBcpAOjvP14WM7fZhW7AUgsffvkM1moQoPKueXv+9Ww6bpdVTEWAfpOu2QvV8Od1OO3r0T4/8LtLSVFn3Ot3u55Gp/t6hXE4jtFassmHHyT8FVGlN3G+j7M/p9XN3xi/L4zjXtj8/CoZtEj16stwYq9z5HwVNpJ9x1QxX4rWsZOyFCKslzRV4ResYL0yHyA1g/wY6UVL1QkPyfr6ex9uOFC9DtyXNR85S0/5lvL18kteGzrt04kXFNSS9VJNB51A5KKHfM6iRowGHMrSrIM+iYfOZVmYm1+kxRlhmfR9OY5xfKyzVo7iveHY90ehbWEagXcC6GxL6c6PkS06TpLVgdElKrHT5s2juPqYdOkhMlxkIRpjC/cWpd7q8O+EctSh+TOPh9oHDVuU0ZaWR0ah2wutmdOqLEZoeolR+E/XjK30KRrrdQ5r8Ga7oADJpnf8oXBcp1eWKx3bCcX4Rq+ghQldW6GEqtJi7KzdkVsq98i/KqHcZ6e2Fhe32p89xxo9elYfZGOkZ11HoX2vSVaiaEEqRTsdbvZ+3DpV0lu632SbY08UsOl1MSQNxuAE2xQudS6SkkQgszB4DbUs/SkiX3Ka8v5zmfWGpxdro6Gol7mRR+3w+TG1ldPCT0NaRlaskLqTtOoO0t/ToVbt2LzsUvhaTMyxbWe5xE7gqurBoR2oipnTFrAmiitILpQvWpHq6H/fTfjdebtN1Ho+ND8dplGQoLDqZ24h5Y81K4g5l1yjxfFGKn16DW6zuiM6gziK1J7S0udxxZ9GZZOLBv2yCOwbZoXOMQJg2mnWXbKPWF1QSDwApqYnK4VDXqtiv69G9SpecSRFnABJhVKNcSjqSMMmNep+OCYzhNkqzN0h9Y6mNnIbW7IAePRnzLfGcQB7nCRw/RSkRILV5PNNPfZI0g2rbi3cBT5qZzySgjcZ12DY68k3EgjOkFdShpIT2WSt1OY8eld0A8ar6SSNLwJee0V0OymIHRmplqV9F9Mq71tLNbtJj8ybLLR848UYPKXKJk6i8otv4UYkyJw1qQXhIaWqhLuGFtdGE4YQlIZvazeMhUXLptvV63crxdPkcD4zxRaEURZCe5dxsKAaoyd/So7chDUm2muBm8QGN0/22rUFuYn+6Xmc+Q14NHuVCCitZpgZS9k883uVtnA+knKnyaHzu9ab+GtWZEcaj6iy98MCbpLpED+fr9T41FpUepT/3wtyAVf3r9FCD0kO3LVrZhER2BvZonTaIAwntZuKCiEmwRMhXehbws5ZyT+W+CI+OWBm2dSlxyqhGbWxaNz45GaT+c6BDjqpBWPD1WVNVMRPcnkKH/woz5De1x/6ZaModpHTt62bDCWq0KZS2vG2GedbUX9Nv0pJGHV9q0apaut7e5uP7dDlfCKIDZHqBQWpDoC1EQj8vmWyfXIwLOoMwvRTf8g2RFGPiByg/Lb9tW/pFQ+zBRB3KxPXbIlVfNMj2dLSM8lKTwpP22MqLgKgN+G3LbLadH+NlpjZE6JDzwAsL0lbNpDpO1wkfTQMdGs39tqm8kl/KRGF9FEv02xbMvD770tEBT2L02G4mDDnYqgMKnQfmpSYA2kbcfIaz+E5vb7iBMk0b/HcXJvURgqAUuvVtobQqx/9wGvdhF0oyJNEM4787VLJ1BEhDKBVTeIamrKG6LIwC5LkXVuqVtfYZAPN8fMcNlpOalp7HKGvwPIZToGl76HFKPbSi9tj6D+jchm0hwa+aY+ooKmRb6b47TLPtcSORssh1JvWzNNqLwZ5QI3I5dpwa3NCf9t2xO+cNcbsYUOgs5u6768bcxoxr6KgyxKo7YX3OpjpfIzaEh0snmNRT026F27YClMEnrcTugHYrP6bjSAvqAfI1KWGKe7OVy3S7X6hxDh0brr47z60ptdVMAai0h9oWGaob4GdrfGYhCKttNRupoyAA6LBv2Ba5KVpoBvEB0OcB6rsvG4fxl7jphTSETv747poZNxSIEP170DuRJlc8b+ZtPu7n4ztpyaMn991RH7f0MR3O5FwjgNL+oMWJyM8bqj8ZXSJiDd9dRn8BKAAlj2gttSWnZvK550TTo/RtYc2kQnPZGxHJcgDRYsPPKvmjssmbkv9os22ZtxSNCVX0uPLLgA6T0EZYQSBJp0MYnkXLwChUZXUbt200wP8laCKVnkX+vKFQHodvDHljpceQft0YPd+q7PFm28Yxt8JVMEHHPmizLQqWhD+nz9dokGACOQZVXTDCuh3PG+BfxID67zavRKOhz8qli45o0HbbB5haiVvrWCWqdh+B8dhtvWnYaDZR/yno1AZtt82mzXa4zYbt0F8kLPKNW8Iltoh8ufi321wWWT4VmEpF76smUCkFKzVnxybiQ+I9oWABvYVtgbMwUDRKY+FGdPlt2G1bsOf179C23G5zVuACeFi3xLLabVtTYt0f4yHsSukzQecQ6n5bwLfK+CbS5Wjdb1tAJunzOIdDtX+dp8u8/G+oAbTO2shLUwMhnXy8zCcsrFERPGER1CTMV9sj+mV36bd1F15/SSZkXi8KqPTbIgK4pVRuj+TzoxlZXAOG02/OBM6ht7Ft7my3wQ3RDgVppHWv1qZQNvKS6NT4i9BqYNgWFCXNMLWx0VZ3EJ5DxKvPoVDdjYtEokL1etjmbCStMCOqQ3vCYdsyOQbVP8cQryVfHlpVSE9s5GS58KVDWx3pybmr+pOylqhy37DNIMjEdXtAetuW65KpFiUf62Gbnzk1EAEl+wH1aIAepIWskHzi1EQX3bawUlvSRUUpW0uoXqMuss0vc/39+RpqtzDRp96ggvjbNu4/p9cYaGpIo1uW5uZy0n+TUBZyP+rB/4O7/nu6jKSaQI82pX7bMFupN1auPZqdNiL6qhHuW0WTxUZ0/XN6Teu//UwAZt+jaqDbVk9BN57P3KgIirJXt1mCfoaTb1IKBlFFd7wtohFTYtn8VUCFM7QXViN+CD/qriLZoUP3Kx4Efx4DtC2lkKs3ZGHHf6ukJ6lnTVLCr7eoQrp0Q3Q54WxrhYrNWKlT+hIci/sXNiSs0RpGC8+qSZK8IprywK2FUKSRhah9O91IURCFKvJboRk9uJWX+Ct2b6OTHlMesFLC0O5yLPzb25XkFiFPStevorLPpz4kCxWw9qmC17BWm1H50UI64DSUSFG5uGinc958Kvq6vAJZj4mHY84/ppel6H8o8bt/OR0P5DABlILQC4P8D+1rqB98e1lrS7x80prgHrkQpVVq+KM9S6vH4yk54Sg/HcbzddpjT59SqC6gNBKUUxbId4iC93ab1Mv1/vk54sHWlR4mLxwrVsFQ0uCldc54WYRAenJJVl5y6MJxa/UdK49SWqUlpFblmInzcz7uTz/T0ES+J5R7Jpx9snxRr4Q8D1StqBeurVbZWHXw9TLv3yf2rtGZotIqK1k+JN+G4uf0ltHh4Z1w2KOaTEFrtO8D2NiP84SybFbpEQGm9BxZYSJIVl5272GIrSqAIE5khQwxy87nHfvO0Fl3IIykFKIhHEdETTmE2Y1f3UOyoqiI8VlhgnChGwI/lz1WLHqsFXrHs2KMXo/7/en4Gp8s+4CRxxmE9OWL9EONztc1ZmMXK1Sn4/h6wJ5SpVGVtBSL+jNUkdjW5YpmOGcxKpxshSdSMNq0xIIpzyuxG3t0oMD8tk6h+BOAsAouL8yOR+hLFK681+MSQ2pJGKFHUkfLlITDbhyTF9W/JvzaykCLFcZZ1uTHxcawv4xvpJRWWa5E9cJ9+aoaqvZeHjiD/w7Lx6s3ztgxkMPtIlRfnnUJWrqGRsKVn0H15dk+oPNBzqC1bN+T9WNhgcN8JcUFkK0bNo58D1G2H6NVgNCtl6Xvt/kw334nFMO+SHTehRbiqaz/c3o9r6Fm8sQVeuLS+553cyqbfD8vB0rhwbRH+YFWGPeYPs+3R4HrFK95SefPI32DDvDy0tk26LdORux7FKoRWny5mQSdcjmkzZ3364ZT591gL/TZTsfd5feZPmN8iotUCWt4QHvEtZAh5OKGWgvzkblagSGloZiwQbpBTFLj5T1eQBsxVHMT1uKjXui9yOJ1GWp0LrMSogV2ywFoLaEhFzLT2uY6317Iiabj2ykczUoeQ6gthwZ26ZP9CN7c/bPto0GHanthlDsrF1X26K60/GIHcc+Psqf7raFrUd5eZ9bC5NKlVWqhDjibcjJy4u4V5cIDXv4tfgYOPQPhsoRIMrMPik4oKRYrhS/TeyiZx6y5e1Q9TjwaPKTxwqxkKFa6LwiraHo6gUI0ppOuEI63y0zLIz901jp+Wpj5HPR+v/w1k3FVoZKG0md2i0G2+2F6qbJGdZmYrcUTddCs7s7i82qESj9Qv+hQBTUjHtp/zJfTsRrOBkD1HSBvvrTw5LdC94UrMViGfq10FVxoLt8dcTohl1k+GkGnLV34yee5yUlX9heyJEHTyCC0eS7FUEqdYUAnOwmTCpKRZioqxcUCiTmtp2yiPCZNmEOS9R9+Mvx8UUaS23jTxBt0GOdP6tdB529IP4KG/OlKDWsOYeheaCzg9c/j7q/xPRSeOL3RvwK1Iiybz7dyvV/eQp4qaaCERb0w6YVvYK1rcZmvf9FmkPlOeMZcbiZnu7zW+yYAFLcHKWAhytOvUOax6qOA0sykRc2oeCtnCqFj6eEE0w96YAUM2GOVJriuT5trJa2EwhWC0QqXGI//tDfrOQt5rwPJ9rgwMOlLSIcokdq4akCHMjopaHxSgcmgyk7SzTsSfDtdmHKGA6rY56QLM6TMrPcGVODBCY8bWGV/z2QXiGuVpTc2ZEApDe7kUlT1cKjVgOqtCg8skxW3QhEMJwVpDWnuYVv0DoXJi3UDdSBeDSje5aTEqyHNnIOA6nM4YRW6lj77bFC5LOkKpWqgPiFLDajkhxPPoLw0e+8O3fu2Xj4df0yH05n9OjUan4T2nCwc6F21hFPI/ATSc2JLzdpbqjQ6GSUVewqjtkmjtjF5NWss5N856d69aLxCnBrKp2+2ds2gSU7R9mifKkzKznpkQOyR/8TYPCT6h2lDaCx8NEBWPGXoX/dSlJXV6JeO7Ofi2OWqdpveL/PtN9ftyo9QvMtLwvVobcqAoBOambFcnaxpyhCF9FiDVTTIcX94OehLkwYfose/yGiGAq3pL1/MP9ve1eHEFKgeANVgFBaoppLsSIbmVrPxfZ1Of92RQw4l5bkcuzXSov9ZuFWedgA0nYrX41E1b3CJJCrWuPFG2/Mm4uNOyi9W2YRyuH6LTiCTIq5VOARBT8gfqyxaYHWrq0163B8uy0ceA5rjzbZRcC3PwWH2cgR3wgS9Vfj+GmplcOt5FG12Uk9dJFjU8laOCJ10kf1rd7gTG54qYw3KSleRUSlwEHxScbmpVVo6Rge1eCTXeD0FaEFPyVY9MsdKQ7+/pt39FhgbFiv9uuvKpE90RVm9/pQHGehd+p3phNlZj7YpLEKjuZKeCPDQu5zI3+NQv5JWLykFyfoq9M1ygSGN26+KJNppUMaoS7EDnawVS7RzPQRNGjpf2kLPoTzTOr3AHD/IsQUY0gu1PsfqO2lANza45O4/ydlB37hSwhTcJJ7sGBjVmnKx56RuvkXwce7x24XGoJUqLaQqxUj//EOJVwCkCeJ5UQodZ2V9jhg5m1vqN73r+XQ8navD1FDlMOmoQPziCCupVG8w9EXpkuXXfNtRe7NCjjCr88RnchDNaJ16pTHibnJeTpYlMBfVKs9+d0iHai0nl0rfaJSvzwAtIw2qk4a4klz4v0YMkcLRlMWGS/frkxCeypO1z+NlOt7OM1VXSF06fEXNULSaRmvRce7So9my4PVjVPhxojOhpQG4X+f5Ml1fxhsZXMsvQGwu+3U+kGONhvLsEaWk5t5f1EtYfvY+9XUnJY6L2tNTgLAFOXu8hjx/CDPHYkOh5gRJPgWUbq+EhaWTXDtIjI2KeVoasqFDCqiYZpivy5SHbEqPGuC0G6ceKlPaOpUXFiOKLVRPvEMHRnkpio81ZDHlRmGRbV3h+hLqD+7o5AvaInIuf1Ec8tGlhVBr8bd6my5Hki/VleVNlRZmxU2/Fs8Ol22ISr0qYQGXIBKSey7T/9zny/RSvVxdbv+0FlbaTLJJtRZFGYEg3P+GswLGAz6xvkMnx2shYQlK0/7LSo+ACqUoYfZdJd6uladRKRwQboBDA/9zn+6ko/sSYxklLNrAHcCAitUqq/NBnGmlHX7SOXgDwvk+tfNSLbP+f9a+bMlxHEv2X/q5zZpYuH2NjCExItgpkRpKysyYr78GYhEcgCKcNfdpYqqrHBSJ5eAcP+49mNiwpn4OLkNrO8hYkqXk9+F8fhuOvw72+po8XwvPxy359/F+/EzvwAo4m6xJxAZlumu3tpvLcE2YdXAZZp0h3qfxnIpqwy5OGrpuOFkDJzQSC0Hu4xtWQe1MgmYYSafawPIuUPATFoI8DTaw5KkgatNksJWaLerYXKn2Xsq1z1W0rQu/HKfv3//q/P/U+f+Jld03Q2cvt4mJV6zOQ1Z90XFDeuOr/63Px3Q+HdPXnvrMZlK3oQ7D+z3Jy8KVWvR+SMWmUi3umynbJ8zyGrt62wBMLlYD/PaVZoyaOGPEej5sWDh9wR+RVc3YcDJ1zho0fhrSZHjD+rrdx8ths8otNFxq6KbvfUO0asg7cjREqVcYeLmi12FKkXzaJ/zzByQvBqhnZIXmfZqNpZQtp7zovZc9hD1koGygDs5X8FA0FgS7aMH6pGy4f9fx/Xa4L1ngJ8Cf2FAVaNBIwDJycEi9D0B4n5T+MujfOix2YCDIntU5cUzHJ3W947en37yO0yQtSUqPjF3A8AXfILi69WQS9H2apxsmsztIppMyWe/TersbseQtL5mkDaHtnmy43gC33p/TwwgaGEY+FiZiBywhSS7i+3m438cZpcN/Z0q6QEdQLCn63fjI4f4cc217zwoWug6qED5RZsTvuEHMC3433tpmFuCbhjCrIVkhG2BKqgOaoGjJBOEGlaSNpQBubUVakBby2xXkn3V4m30d9CFILsq76d+bxtXEPykVQ8D9o2fnlXPJOzxFHw9FqzxwUxcdWZ0rwhca4VQHYg+kMVcJvVT+ruOrT+P57Loh0x5Ps8JzwYtIdJAIbMksV+6A+CrH1TXAXvClKtmyQf8LO8fkR4BXIVnGfekUWfoVQBUI20fLZmK8naN31kweH2wL2YsaWkTidRlKmS1Jl0wQl3U44kzv405mIdkQJ4Hd2siwDA+1l6p+9o/tm+NuhMIH7IGd05IcSY/7gkCmoPanWa0pj5rJP4uuAWYDe0NxeMU8fwcp85ZMSCaUC91Gi5g94T7G+8HEJofcpFHBmdKR13YDuLz993jYxEyTY0pBvNORdPoAeV2X+3JM+uSEauHYIM/jj/FuZZvghOvi5nFdkTpIH+P9vvwa5wSqBSjyt35Op3X4j/0/UUNRmg2RXewzqXryfgvwx/M0Jhe6DqwGWIuyAqrzrEXweL/TFVndL4DnxhZdzOHQFWnjW4D+MyXtSV1MGdKsnxUgn8b3IfU2ltCaoSuSd4W40/AxLzfjwYPQUBGuSGYbQi/HtOsftj1dkb0kgOr3wN+52U7XwjOTsR+gG/vN4VwQUAUbac26UCXYTl2y8Oh9nCfVggzOAP48PObjZ6J02scJT81WZwG3FKlKOGU1azFVxD0O1+HNCHKkLcc9rEdB1hZgDFMQG2/3rXqTYMPzk/TyBPt2NbIwb4/39/TtxHdnLUjyXRHdBFEpenzh02wGAdBvttaaEVpNHSLGJkUqS9ilSR5L5Wn5T7ZBe9wel3kuaOL2sLuw+T7AtyTUUnwl+xaa70iqE6Kvw3xL6R+yb+GxyTu2A/bhDCJ28KLZEGlDPPiA4WD0pJfH/XAzfaWn9OSBrZZkwLkRrLrfoaSEDS1auiIbARzuaetDms7jwa378BMu6dPDebzrU0ajfP+CIJgg6yRuiJAwWK6jFYlIDzp4/l277yEcQ6/Q+0rCWcQllBz6Zfh7OF4fybuo4V3smo4G8HMckigQ2pkqstIRIZ6neTxktD3ZwfZXkSWOCNfyBPz8S8Eh+Nm1zkO+6FD0z+4VfDIvgKsFebFMB3ktWCP7uIlAi0DOFLtuDz+v0B7e1a456E6gw+vIooGtnFS99ej2VvLyyYGoWZEKfhZ7U4MdT96BoJTfkH0F75/05nH428brQ4vkyIBXQhJ73K1nmJd5Og5nV0YoPjXEcmT185srJiink/qLMVyBGS2hz0A5d2rDviGFsB2+DU7ydhaT7IZ3vOdwe97TkkcGrwGveqYrkj+aXQKL76WBQ3nXc78QKush4tkz2fzZGA6v5GSERyXbmC3y5ziY/v+bF0IrvYpewEZLuheU8RNkSGyIXZdXj1ygtsoeVFyF6vx+/Y/ezYtLJlymdk29FLj80gF/V1AYX+g3AkIyXeBIJvuCc+SXWZQeVO7ISkiO/7kk1egOVlBFVtFy4BfuIlCk1tWuFF4MX9xNOviauzJ4Dvs0JYQMCWp3pHhckpUpbyh9BSxPssnVQhsywQsJLtn1sCzJ6tIT93NJ+SPQR8WqxT8BX3T5yq6HzBTJfotTUsk2B+9zVxBc3nwk5FrYzD0AZlkQAQ+5Kz60mLcCmb2Pab5akIxPh7p85BKaoAYkPOtPi10x54tzNCYqKrZh4buEoYJpRJblkkzhFrk5rnuCDh+M5JNYdHtlc/eRghFSr+HIJxU6I2zHnS4+NxQGxK7XvI6X5Z73pMs+ZodqVhsZ8qW2fzDF1RDC93vOBIdbDrqhBuW7HnVFtkL/lOjVMO/Ixj4iwwtrud8z4RC2GPBoyAiSXZ9J4rgwk0EWSpLKgUQ+GrKNpHd5Cbb4LiCRJnddxb5Jc8ML3lVuiUGLDwwJALlrGjtst2OkSqKyh6Kc3BVoO+hpfl8STHi/JN2/kI0vvwu46LGlcAtu8iyFWQwaIar3fem6YtkKT/TH9XOYTbfpr7G8NUGQTcqKEoUEWIa7UsOhgpDPDQjZJcmhtaiFgjVkr3dNCgNWfJtQFKvYq/N5eRvORk5/+otkTOgsqdk9coMz+g0JmAAw8pOsA0b1HbCmBFt3MTAH7MiWNSia1mxEY6BeSbyCpHHD3jgMYqpOAVq8Hf1oyA2q4/Ju6zs/+iZ0KMunDpjyf/l2HFVVXnSgYu9k5gHeHtP5lDdnaMgnatIzfENMfZkESBXLqvaKKBX7DR/TaTxd1+VyvTudcFRXlgq03MjFaXa686YQu5zH4WrStamTgoiT7qImE/oWOBW3OK5j2hosRANLtuOOrzL+yQTry1c2AqxjMm9hR9gY0fPwe/ooPDiI6ZDpZgtr/C+tbdN0+8xwQfGDXEkWF4Xe4vR6TRbYHE4up94ChVKSMbOHK2qmtSDSKHtu83eQNrb/M53Pb+MtSaQI0UD7A8nk8Mg+Vj6O0+/s44Aeyb63kL9TkL9UZCTk0JKgCmhObNeNhbJdDcZYPfu10IO86wNtzbJbJFhc9C0Ac+d0Alzoeom5HqImDWk/0c5Cx9WCxmseaUXejD6H2/F0tZFeeFR4SglzqCUTSZ/Drdjb0KMJiT8n/UFInuifAzYkCRlzxETjTVNES4ZBBvBQkJSNSyWCbEA1WKYdKZMggwZUsnRhwbIegji2FWQLx+dwu6S9q5DKlC0/aa5GTmI4P3vNrKLGdTW5uPvX5hQ9fCSiH3F91lDAuMHG4ZRuH23cgKM6kjthbR62zvMSZURBKpI92QvWEXGJtCaTzZ/T7b6sJqKxPftZqCkb0KXvyBRFETcTg5UN6NJ3FTk5S+CFynkT3+tUR+Y/UvTLME/vY1JEgvZN1ZGE5xR6O0x8xiLpTWs6sNRgd6iktiGh60cL9vMZ5+z1P5b0UK4ddJAGIq0nHa79P9/Q61UFRCrJrooYPuc+mJsPoJLTLUZ9Ua5UFRRyFbv/x9DOTq5MV1AgwqPVvg8ZBsiqC6qCUohiZ3KM+5K2qiooPyuSu4Lg39BWVSXhpZC0WId/nubH3+s6/TaB13S7noevV+8eCmWKjUVeDnNdl7dkvkO+jI5x7QglIquqIHuvyGqhRfyeMmfSBjE0yXJMoV8T5VQFxAtFErXcrvJs6X+xcUFelZRzf4l9Go2Z9zgfM6Ic8BfYJvCX4xRTxD38FFITxe2OxsbFpDFKyszxHVbv2tqLmy7kbNlbZgRXkuKsKni9ZPkv3cOTWQcrhqQBpJCmOQpeJ3SKyYaNQjbYwscB3QjNhvMbmqOAuICjICBVxRxeoUlytwX3E9Whv3zHGt7xnsf3I6TVfKEkiIqwoa8FXUyYP6yJa7CKky6iIxtFUsii1Y6qgIYq2UybPcKT367iELf2eqy1z/8K1pbOBwjxKbW5LI4fqLQLzAnZknwJCHBKkzq+DrJ26QF0O/xKqOCMwOZkvwuVGjiW9rzaF5QD0cLlVO/6XCU2sqpAW481xfWB3PrbbBNY51QVdMIp776iFdko7cBN2bD0AuJ27prktEWQj2t5rxHQTCsbEfTVye4mGKOou9zD1t6S7F7ALYkaAkVbBrVs2bKpi8IA2bN3Erx/hA6D7PkCdnvLUrYqJhUJOmkQQeabvAKRp10nh+s3KE2+HiYf+5yYDWjh11Zh8+3Z+tL9cj6kP7iOU9UtWzcxSE7LE8Di4k5LivYbsLfhNn6uI/hsQFqF1cP6vN+vicgkONeIivSETOS3IXnm9iXPa2i8A4izQvv3v5pW+T9cxrrx5nGNTwY33lq38UYBje8NaCvh/6j9H+5fbv0qbYX/l703bCvdvywqL/cupPT2hso/kgj/gWzICv90Gi/X5Z5E3KKO72eyIvPHT7DPKQMEYxWyFdr14nyVnTFA19k5Gf77Xz15PfDY62M2i7vg5KfjxFfjjbF68oBN8JM0sILUHNld7SGNu2hSgoylbRovpd+ThSR3RU/un3EkT0quFNvj4pnk5RHDTHf/v6/Tq96rglbuN7i6rJnmjZ/mtf8WogltQsILcGq2FOMf9rou/y0pNoHQd0PGftPHvKxYhOtBhYWN+abz7fp1vJwKpxiIupDZNg9XaPtV0HZJqvZNl4vzTkFD2kQDMo4kFVvuybBvxyWVC5GgSCtILYvpksn/RweIn3ssqcOifS//D2YXfnPuvIIr2eFvByrK/8eVFbb3x8NlnHYBBQP6OLVwsB9Bs51QJKXHIxUmKRDshGLPj8tPRgfxGvcy37LzQrgkNbU0zLFkdBC9XtaxrYT92ugA1GJJkrgd4TLMw4dh4sc21sg8ixMvqialDr9BL5XZ4eIiBHnPIgYpmhXBDUYIMmduRwvGdLYQB5MViFCS/Q7zZlJ2Oi6PpF1Jw5vX7MxxeLmWpmwbEIli9w3zXy/H42O1vztXfhbgFUZya6fZO/ydPgpun/EFuSOTlQEyiboaaDEmqw4b2H9vy3z7HK4JcxEsDTRJgzXZEaOlOi3zcLbK0piZjuVJa/KaalR0bwn/BUi6rLazBRqNiOVqjDI3isTv9IIgQTq8ZaOQDTu0YCynr+SBBTzwnl8eg2YfSoga6GRkKWWaJ0MVmf43ZXHIBmx3yNKBg9u6LTBpDmYmitTps3D3ZS1y/gRo6rFGbPnyixuEOn/BFSHZIxp/ZzbOXu78rOiVdX3cs7RFE2dUelJeZYPKJYp7oISTQYOBSh8qLsUJNmwzQLlbIVT1fDpA+5u7rsnc9asgoI73JFmRKqeuFXn4bWxnNtmOpGAb73P/8lcub5hNB7J2FBvFrI5fnfc/yg6k48kmHgd+TFxzpIzTw0qSjSoe7XT1W+E1YYUJiVw2klzpgbe65HGZ36ePR/4ORCWBwOfvJkKzcZcdxj/827r8uVlNaExfxluPZEk4Cfh0PRaAwfmMvfoh8Dzcp99jAbsF7F2T79Xn1HHPB8uULWBmW6hoQHeYVR55BV1Y8g1cMyXp0JcMYJ2bCu9aADa7HW/YP8k6AvuA31ZLqglCwoHXksxKB3YZjp/YmVeDEU9NilHFcAU6YQ3ttjVZJ3Gg6YRFGX9vU1r73LOofRpQNKQGoh/oPN0K00zW0PtX75vHxgbYc2yT7bmH7XnXo26xVBk2Vk5QbGelh7U52xcOwX283ARbH3XQt+lj3mxCklcLDWck1SqFLH6zDr7Zrm3NOsd8oysAOVJd7duIXZPm45rm5OJamDei1cJL2ms6K2OH+TO+ZSsH7oEkfwvhCrt83GEp2ab0Amppgwdbeknyil7tuwLNE1midwyXOakr6Okmy4MOMc/LAe9CVKTqg4MLgmi3X9M5saEE62TtuzgE62hWVsCRHYg+VME7QtAJgQ12PG1PXCRMgiIfKdePsKXMPzTLkx2SDtWWxZOQFa6x/jUITfZuO+TzcE8zGaKCNjOSS+XxDHs2f9wWuoNYsTKHuR3wGWLseCVYsR6HeB2Ov5JtqoWO0IrfpwxeYfJDck750rTg01YhqTrMx89lzZwQO8jf8PftgHs7DqllBxhssGn/DdH8o2zv03FY0JA94k+82Op0HQ3FLWVy6Dicafjz1g2QtiXBPlPF+rxGJ4kEv48fxmZkfiQzQsRaCKKhl+l9/FiTDQo7Ar2RtvZEL+MbsQ/c8bpP0zFj7oqY18In3xywwZ3mxzjOJrBDKgjoC0q/jddsTTQeIjw6viXgVQj6NlUCxncC5pZSsAX7+T4a8vy0OTqlsojmXIQ37cv1DR3zBvgshSyBnqQatvgyb5Wcw+P+3h0yc846Tvh1iv1uvjhUVAyJs+jSMxcUXYTZsMf507DlT1nYqONSUUNKFAbVPLwAQ82VJeE9Bam9zXYihlHHO2bnSUcdnUbz8FuL3eH2OZj8RJzujfF7UprsCet765KnbmJuUE86KAXUouM4sAfpy69D9GVIE+Wn3ZtxTYqeVRb2RUuogHVLuq0H0PL9RqE8xb9cqp9eYhY7sXgVDbTx0gyR+fd4uxutiOnpFZfQ72O5LcEXDiNgJ3aBJwQ0LdakUCzAvnK5Am1Gfjd8ApfrDUIpsGwS/mzW4UbdeNta3fyTD7A+EhNxMOtsyR7JFLLQsiNAmk22LNMvQS75lsEFuyUFDTLgx+UyrF9FfHDOoy+0iJ93ghhLYADmt88AbLrorst5SvvPlIi3Jl3v2EYCtmEq3q7DMWmnj1+2LydJT/Rz3YCGSM7yF4tDFrja8VEjazrfXEJPHH7jz+tzVtKnYtn2wxcjlaYTOBmyIfAVuxtaDU/tS7pKsrva7XBZTo/E1qyNSUiqJ4VWp9vwuC8pwU10LbQYkE3c082wecdEog3EySVbRrtxwueQAGKDmBspggwMdbJjxoPfPh/30/JnHo6/5uXP2XBsLmkk3jfQX8myvW++w3Ic5sfVCAVNCfVVVRIaItn7u0Mmnl1VeGyyVKYb1eHSw3WtZbOEt0KrgpASCBnsbnr7jsYFNyi2V2SDXEzEhDQUJaCvuWZDptuTJnO63r9SeT/ocBKswdJ0M4yrLQKzboFJ4iKmYzRsAmvDvJjG0gIiyPCQ4gsW8c9k+h22UBxPBRVTPZRiT/3beTLX5vN5Wa5vw/GXSTFlO2MDRwDrQzbd8h1byArkfXwjhWjZOsPNlAPMtxqmOdl1oW1INeyRe3vKKAYBMvOSj+N0TtzrZR3rw6mGrQ7dbqNxSD9Pv8aMCN20oNLDXnICB/w4HD/HtF0l7oln73m3W6KHIdpYtU4qtuR2H9EpR1RxLCS0D1Vk+4y+miBy5X2GVCV8CkiTfQwmoXksOGN0YHlTkRF3SXxfdqCs7KpFW/lF+b9INsAz+woZkLhBoiVzCU+oQ6TF8PR3c5aih3zbEGCQJNnWxxcD+ttm0VFdC2iy7Lkw9cVIhjqyyRkmoXGcVDXWUv+XMcrG7dHW3ZBk6xf463guCGyBcI7xmPq/DOHqcD+a3ceG8aIjS34vxjR3iffz8ufF+4s2ppYkikYD2ULFYSPd/vyrwCeD5OFGg72PG9PhYCRfXsxpKG53ZNvryyHeH+fzD4uoAv8T8s4aDejYJoetceE4nSdIayULFjo89n+sF2MV50UsZsLGAtFQhYnOvEwQ4iBvts9R/f46HI+Py+M8pD4KkGVTrHZPjl+SCWzivFdPFghy6PxEaOK0F9u2EAE/dwIco5RZAHGYjqTefjtWQQQSvGglG18RoxR/kYBfxAcaL8d6nedToIfbkVrAxcEyHUXRx/wC2ZEZjNfguZgiCC0Zo9b/HyMUWGmg4WPczv+P45jdbD0VB4JQav9yTwYqza8ehiBt4KMhXK3JTy6MPOOjmbQ9z6H91Qy39/i23+3fVBx2qrtYx4W3f7DaIthUE6SJs6wdaURXhk7KUHW8sjqy6TBH3qbIi5OnibN4/2BjiIcoFKaAWNCR/LuX8IWzTcVHENmTluNjb2bebRSX7/vdMe83o+QLt4mTMz1JfvtprPysa+LLaU9e15/DuLZ6E5+NhnaFN18Rdwoq1kExQreNOIUsvopDDqVIqlGG/LLFRwF5nZWBithRztk0P8OUgnYf0oM55V19QyGTFdTcejL19sMIL4/KuNHSmH3+o8G2y9kzED9+DnMqcR0n6mS/e+MujvOU1ijEGrG1lOxJ6ssPAxYci6oGSHNkCYIap/S5IHfTk90MxdGuw7Smuc4KwvOe7Eopwt+mU87ykFXM4zO+gf9ogM0oKTQ5e4pOcXbDrNuRU7TDvdvtsXAgSqWgr4RkITyhjXaV/euFOWcdNz+0ZGnyib/VIraN9xV+XFRkK/tPfIe9Th/TnBwaGg6NvS/GAq/ZDqI0dNyQHXRPXMeAfvk24rdN5s9jsq5TBCgcGCAlI/8BtOEBZ/bGCuziWpdfr3enBSz8K5FgcIsRrK5Wil7iwkqQBWpIhZ2f6NHQutl7yodmWxpS+I238oUDxIFq72tZnS9caLbPIR1qfczJDaoV0EEQqg2aFM6JR7g/VqsvUVajalWcY6x231C27ru0yqVicoVSpJVNBGpziZhKNJUm3G7A+awimcM/jFI458F9SlWkrCw1TuHgAuMjVZE8/+doXtoqpJQyVzQZ3/2VICXi8hHcDSI5AuLou/q/YhcePg6DlNidE/cDmGb+tI4qRQ9fevfJ6MFP4/tGXUjCe3D6UdXuopiHT5rEQAtMsa1hOWyBZyDBVEaQkg85tD3Zz9P8C+EFwO/OCXv462oeffqdTBXoKmbts0vopS7gmH+kWB+kHDyEDwk6yNuRnN0S+rb9T+kighZ0sTuzCPJ5CbKCd/5Pv6gV5iusfriC765Sefjfxg4keXBYRGSPQ4Ts/Hiur6LMOKHCaraX4LewezgjdpwB3H3fdX4/S6KsKhWQwNTuzKLFLYTz8fVDse4fEe6mJ1HKaksVSzUotf8rAnSJeAVXHLU7drUD+BxTwumCoImkeqbQRuA/XzfgdKmqf/hePBkruxD38FJ2X4gtenknVHAkq935Z4ttrK3SVn0F/TGKdCgxyIWGZ9l1IL7ElpdPeCB2QIwXbDbcVMDtEZsoa0dfvWUvQrdlNlJnb1/3hCAGHSrCMe42oS7y1d2WMpcRErZs0HVb5uXNXGgKMbSOr2pKs1XgF0p8CrD4x9uwij+4hx9MTmmPWPy9IONIttsaxPwgBNKJ0iw7w2MVnw5cmMmzL/Gc0zFnpPaaNEp6Tp5SPO5lvLylwnsa9rCajHRNK/yHYfNckgYXsFHRZE9fWpasYy3v1rdSdd7QtPNa8kJ5vTRDKHN/idbTLXvfU6cq5ftGqi44boc3KCpPxhQy6Ah7VXglvCC2klV4+wFF9kGAO0hvqzb8s87/F9orymtJtq4Ygv58XM5nm7vIFFeAaag0uWVuqAbLlySHm3GK2/4dRIfVT7KMz8PbmEgkCJBI8A1ygiW7nof545HJxAmQ4Qza5cEBQLlPT8AbZYzCuWbEJqIxWBcKa4eER1vMzNHBP10LL92uhf8BWjbhryC+rsm+4KKxWgdeDIFrrFkFXQ96SFXM+h6USUjqgIfL0WpA4yL5p/fUOs73a2JCUUELjiLV5gNmhgb2emRtwqMZC2DMqXaQ6CSjJg+XmxO3YEVfkT2nDu/mPKBg/tdg1FOR5hcm850kaSAlWpHEpA0HP4EUUIZmFVHPm2Vw/jnj1jVFppe3filsgGw6aBrR5K42vif9YiCj7DeGyhs1dF5IXXSNl4nt/Lkk+uAT1PShUbJ5tkz6k7En5WPM0z05pVPiIgQCsF0bHpFMeVpwS3DeYBAcuKrk1WSDtNeATPpWaJBs7kjygoEsdXRJDdKnrNCXhUtEyA1ZO5o7LM/eYD0b3pOH6+HheEArC1qSj5fg+yk7UgbFgGblkThfq8mGMANkEyq44Qko39A/9WPA4pYAgqZQZHOtBTq4jfNwHK4bwf0y3m6ZMh7cUVpvB6hY47DzOH+kmvDQZBLMacQTvCebQs7T+3j8Op5HW5ZZ3vEMgB77ygcnkvWxMOimAgTvo9Zw4aChEmUsaHsQ/sm09m9AkwSrDfiwXKb7fTwdTIqnpIETUwEVOdeCkAgW3eOrjdcgbv2W33mTHpYD9UquJG5qCIpRXvHYnxy1PyRav4330l2Ueh+n9q3/zyuvKyCUvwiJ8K9J0bT+EJL+wAkeXTLYbck+XMVEmK3KN0iqhixWRD/7PelH6OMwQQsyKZenK+Ao8v5hwv8ilx/Y3qp/rSp4ivXhn/Xi+c/8vbQLryr8r7Jvwn0z3C117f+irx/br1hH0yyJR4OEWq5g49dpTlPYkDsk2VIGBrMOIIGkGvZUnuZfXlzZ1N/vi7m9Ijk0ZhL25FXb4N6So1nA0cxOovnx9+AMWw/OsfXwdMI8XNfxffqLkaiEiwUbZ5uRjp/T+bSOc8oI6eO7u9FU5yFP42XJ77CqioMozTJAA6I3hMsJPXEU7ltiazay3+ANGXZ6e2Qu9HDr9n6CotJh2ZK945HW5ds0mx4VK6+L66uNL5uiIi0WImwjymBKGAAK2qos/yICDeKqt4IXX6uB51SHbZ4swOTjZMykGjRn2dAqw82pKW08cQSrkhwhv7KtbhsIK8nO5AJw6Yqu4JnprfPx1/H43ofLdMY0AjRHVaTKTIxpHZ7Wo+0nTx4Yph8pr2HBwbP6uQFehzV1RpaQpSHpBIVBruvyNrp4PJ8wqlIgm6J2LP7CODlzTVWQaVNkaagwgMHeBNILTt+qUvC62ERZPsptPOecOFUpOIz2nBy3z2EdT+fpbR3Wabw525NEr6GBLYfsvjLa+YfHvGWukxxVLJEtBVmiMnjDevyc7uNx03gvirzDTZps2zPIzhbESbHjTTCu0bMpugyypJMe9xgKkl71ArmolR5fA1mBQoPvg7XC29DxNbAmxSoKmCVzkLgNQrLX7BfQRXOQHgZgd93b3e1PiSpcBZr/iqT2GbzSLKvBUsKFO7XXDzZrxv3FR7W3e2n5yQp1U/xNxhfTvLBpI/kJ6cd57ccI8rkks9wEVt4XaDw9hXCGx/1zSXWXO4iLBBvKLcfhnOYzpRTAOCV7Vzas38M6bcdAoT82PsskK5+yeZrFatvvBRqr0nC/Iwvqr6BLnQHAmCGL7CU7tjoWn2s97d0Q5fxf/j4hpdfNl9JXjqXyiRbppARNRVgHUZ4+3Ma9nZgK9TolVPhfw38h9LNKHCrz/navVKgrK/WsF8vwl38CFe7+/c5X8z6N50QmpoWGwJ7dth1gonga50j/5fM87CN+fGRlSdAX8hkqXQVzEhkSLeFeqGufwNK1183Wjfd61w3Z8XhePoyVRV4pwB9JnhoWLMMCnwE2xbl8nMffSf1cKRCtIekZ5+XDaJBat500yJNw3LA23Odl+fW44vUuyrSwz2VAyprg8aGtvF0w/U2trpvtK4GHBKvwiuSCGTOKNPXVxjkQxWaBg63F93dxsBlmmewpdnb/biHc7v7ZExdu3z2YUpCHxGU4LreiZUqs9NmFZDVZE78MU8I3jjV2/H6vFUlFMnDv63BJSmsClBxF4wsOoiGvYAE3FbFEYfGabKW6DP9N0t5dHPVqQXY1O4NnDG/ju49kdy+HBCJZVqC+KEoEXoxsl6of4215zKftmpmANgC678EtOe4nuS0Nli9sjzWOkT41hLTkDu8RbeHWKENN70GgrvjcNYzC7oN2FJRkOFi77hfjgGsJuX+HcZyW1nFZvW5ceRQF74xkSPlRLDX6hUJXtLW1JKfO45oj15msHFPbDyhXs7GYB/5ebC6u9bU7p09A/u7ZFXxSMnXmRsh1heKu4dIND1wRetJw5OVoWVMjTFCl6WP8G/wS9RftfUlhKT+KE0J5+YoEOgPt+wkBvOT5KTV0YbJ9ty+xS6+mAVY0GX66EUBNp0ALkVrB85Np2Bjdk2BKmj1S1/BdySReDP/sRi4w5HUc7StNllfL8ItLciQjaGANk8mxeAQ751+8HQAnm4QcuD0bvxUe0dDlpMlLx7f4pQnaQiMAWSd8MYrRBEnQgVhN0hMA/fW+AFsnyRlIoF/sCvDiSZHRF8jFVw7LimQnAL65gj/HyNdWi4ShffGxjbJc2Pn18v3HrbGClfR6McSL79DAe9oVXb0aofg9YCHTN8donDgizfOAGjrCa0+vUfW+UO7FUKVfBL3itefiqJqsOL4c8OeARsOs2BdwlMbLt0Xoq6pDPrMm880/jFUqj0EupPaZflWT9BU34vK4h3eWVPbgDlppn8Ct9m09W715k3xPlhHs8CTN2GEmUngXqzyWTnCQ+lX1vqD55RClTyHAVX3f9CoNVJhgcCtS9b6Y/PUYxV8Drt2kgEpxJGJhgunlzrEcpel5UX2lJ9RBqkPsfHnZMKWpBq71ZAvC9wMUPw3soPsi63wY4vNAimjfFao0XmFaY6l01971aoTim4P9mc4YxuOU9aRipmtDsqAQN5d76iAfJVRo8BBBjWlf3GGvaS8uDBIuDLt+gZNviHoZE2wItEm+lcM26ZC0mis0+O6wFTqH6DMtPseCXzLeYDXLhkiQvzlNoWBcaV/BY2WKkoHMy3klQ6pk3Eat6y6U5/hweJM2hB/QwlbgZ2Rfh57fZ9VXu8qg7H33lGpI2YfLMD8GZ8NurhPI0oivQJpkwF6G6/W51NJ2GAFhSFWzsz/BxAs+GDkplol6GdZfORtSgHal0GRTyWW4m65CZH5FtUL23W0o5WJhLAkaKuqkjNIGXBQkd9WphOWiQe2eLkvdx9VZeE3reDRmdKbrNenSiJPyJNvuMvx9GguP8339OuSSFeA/Jzt67f09DLf7IX/QPp6qsqNvz3+3eorh2G1eMOYtJ7jQXEbXgf4eTuM1max9nFiUHdn/Y7DMW0yLST34JLKFd4NWoGJoBfd2UvnHglk9uOTZYErSRai/h8t4/1yyh4PbECknuKHl0isCTCFlR7acGjRXyppMtefiRZzTR4XkPcmIN+DbTfBwmc7n6WauCaf0qcE+g5Q7sMD3z9ICbMGPgbRQ2wCn+ffya3RFtvT3Q+6cPtf+HmywdLgM10MhbS76FiwX6PLg32fHXPElwC5E9nUAagoI2xBd4f17uC/34fzcN0vPCjuR5F+thd6euAQLmxJdD/17MIaKae4esqQ0o+HvcLtnW7oEO2+l6Pj471thS5IQ9inBb0nZK4MkfxNopS6I+/e/VEfyzi7DXy92mT4rSN7xW5RJLzwu42le5mPq7KziCF6TxNTL8Dc/x7p4k5ONp7op5btFVUd6sl6Gv4WjTTbgJ9zRKde/ZkFm36urIL/Bb52lo02qWE5MKbKj5TL8/RyHq1HKLTwf3Gf5nXi6PEB3V7SwSbpT/N//knX4MJIU8XLo2bNKUCtQip9GBi6bSlJXICJHEr4dXL5l6PhTK0U2GlyGv6YBNP+x4LSuJSkIcBn+Xsb7cBruQ+Fba/jW9OuzcVFR/q0DISDBH2IWc3pmJBPYBmDpd3mZboULlmhQloNGCwK16R4JzHV+VRdiQqlANEORNsiX4W9+EeniCEg2deBQ08Xgv1Y9z4nbpnsjSEupHbuFzb5ss2dzwV7H4YInRPzBtevtZpBNhJkvngZUHDu61PPXOXvhkdvER+4OKJfDTd8h9Jrzq/Cp2psCgmwvvwStmm6CBUK9/LozfcbzR0GNo9Mg4xIk+hSd6Ph7N0GK6cXCHSLmjAk+In3MkxclTH56zI3ZAbhh5aeLFCBJTse2X4YEPawns4VjnlJA1Y/k4F+O1+u6fKxb4+fWmo2dmSKmbGqacXG8ruP/JPn2uF3dyc79DDQab6DpBrtBExN9eq8/KFXIWcou9I4EwQzVhqnFMiQ2asQ6vmfyKV0FdAj223m85f09EV7owGaUlTQvEWLbWANcSt+7L1WQadShAUeTNtRunIPxJNh6lXBEBc0HLKF9XD/Gaf493u7Tx5asKOknKQlKY+Sun+sIdUBAl17yS8hgLq+CwEjdBZEhdpFvsQrmJoG30HQh6+4lYlQTOpg6lqm2DZNPRtBzFKRTlgUrRKkgxa7J7kOLVpjXoLUk2LtnnmcTwAkVvVfJUZpN/BtmtMkKwK9t4cLU69BAxqYHpjm76MD3kDUbWhm+IfYTihasPOuQqq9ZbqDFfLZs5sr7NeQEazaPkShQQi1G+Mleh/SD9Cp6iu0zc4J041+f/sYXEzsbS8UuU4uZSASLFr6XbHyTo+yejY9eIlBVMvwVmiFlyDGI0KgYWhtVGxoau/DPWErYC1U+kDaRdOXGoq3jbTlvfW2Hgiq7AGETqdjdZMMe7vkOIGU8iZUkTSksYKb6J1XcpaIkexlyaI75nAnda2j21GzZb0M1GdFlRZsPBQYokj1mN7zMZTa2gOhJBdDXF1O4XPg2XiV2zUjbiJisoyYmd/e7lmR2CjWxrFO369myOnEFpSi6AcOCOQ+XlMxgGqDhA+95wkRsPzpu29DKHHYhpdi7abpU2g5ElYIOdx2g67Ah1UHNu2HzSGa4g1HmPSwzyuoY7m70xluWe/S4585KIMlZhahesKk9i7kcj481M4lAjWp2o3uYzWNT/U4PpVoCT4Td6Cyg1aJI8ATgcRM3narQK+47xRtPRvK9/Y1Xp2xarzvhz63Gqxs2/jxsfIDceLWKxs+fxtNLWn9QBlXNVlT+D+3/8P+y9P+y7/Tv/G1FSH+6Ct34f6b9A4igr2gs3MN5HKoeXvhXtl7lU7ZBKrAKcf5zcQSVRyVU+GdPkfrO75dNaKZ3TdGmSZY8h12ldjidlvlQKgeJVoM2CJk+dLh2ZZ6mW0Z5A6NNSdbkHWrkT5Q2YEJvHrnvO9Tv+uY0tFyS9EKLu73aYqFNgbmXJMXaLOrRqnyZAnMuqCFrCcKsJA/gO+VgEOLpycjcAn7LAgCREk3mYSxudsgI0KQitXcirOG6OYknCYUG9r29mAWyJ9C6JEk9tJDf8QJhf/Z3R1mRjHiLf/u6vC1nnEoQPdZyz1QqUy81tF2THOd5+O0yM6eHSd46mWZAFj2kOYLQa0PSseZxWMfb3XoQYAIljl7IAHoe74ZlmTwhqD37I0c0waKkbkMY5LNlqg4SNg07W+zY1mgt6Z2CEupT+paU03DI2a1FSGiLZh1x5/HvPVE+7zRKiwcbDZIFZiDzm5/o4+SdbMmry7xYpdDlOs7juqJQgwD1DLPpkphJHyHoRqjK016Ns4H7S4boIMgeKUU2BZrhEuV/WfVwDSHJoAbp+DmY43Fcp/+1eVKvS/Oy10BBUwu7w383VLwLJmNBywmp5lYa67qO12F91aWhoIeGzPkxwxR/ExzlpBnOD4N98wZrGI2fGFkmWIAlAklbNUiFxQsSziRj1UBlmrBxdq0nORR55bpF5Tr733Xa5+BEyNr1YQ93N7Ct4kGeeMtpLGnsxJuF9qeFYE1x5mW9GCpzFjMKDRK/fRAsb8jsMyAXplYT33BVG7I9LanI6fHH4zsmpjug0DZkgibAnRaTMsuS0UDfYTuxAujnZOwajZ6Yb21Zb+P7MJ2NSGk8TA/yx5JMJYRxnArlbdNVwZIziN5LsnSSAqcZ2R4sWCQ9lVMupVbQsEefnH8SMgq4EPplp1k5gXn5M16X4+cl4WOAMkTbkvv79eJktvK1VUHHumY3HkRMNcFEBZ+4JjVz54clUmbJ9hrID1X9bC0iF+jDFGZ/p26MQkL03JBSwZbak/hhC1AXMFTvHVglD2zR1lC8IfNazrVzo5FgCQ8kW1k9FwuXvTnZxl2BilWBeOHeHLOtyCtMhFR0UKqARcle5Swq5gVBsVGz3YMO6Xi6llKgEuqALdnP7jBPt89B1g2mF8B+ateP/ficTutQ9Ezu45KKluRp6HCXP/N4cnv1x7qgqqOq4hBMs66lBWhD+kxIDKrqgCa9a3KOhe8FLbDBRkawMWgAvt9ttgkOwxYq/2Tjl4O8m4p1YlfedXBs7/vxf8a30u8HQRDy/pwhFjS0G+DgkIy7MnBJQbsB1zwy5fosgqSmdGgySi6GgDYlRA0IV9ifHtAKd5o4iUC2uD3xSjeb+O2RGY4nYJqpj89vT0QTZF55eX+fjpNpf/kmD97DHYGMYzzyd9lLcCfz2TBZkbcaP0I54Qh0q56kcsaQrzukoVWkIRmohWlQ4f70L5/i8QkgTRZIFjTlgVSat5vUnv8iqtCQ0rXPEhL5Ua3NWhIPxJ+R1cfxhm3D7Ws+Ho6fj/mXocUktRIwvVJkGtpDvwSFJgjyjuRBbcPuk8eTYoP8OnlT8thlMiV4N5BRuUcstArW8ebDNhb/ZK8XzbiOpJ8HyOV62GSzs7dZx1WYlrzdedg/49vm1lXgt4tWwOHIbpUW+WgKcCfTHV4mz4NRjWRdVT14xjaSMFtFKP9q9lyzwMb4NgcXMYfExKR7IZNeSajusi0NHm6+T1k3h9DAvmAvahZxUzs0LWUJJkh7ss6jDrMEF6dqK3bLtnBbxrbwWTr4LLvWfKH3v4Pe4H276KuqexM/Y+d7O2W3bzvdKkrJ+4zZv5KONmZnWDSdp/uXIex/pMdUXNJVIVdLLs/56YGFdSswXKqCxI4MHtAsO9gMcTsu8zwekzIkOAiwVouGzD6mBU0FORk2zJpdChMvsHG6TLMFbSPsOKdAAoDYt+VbRjCiimXnBGtRbOp8SUgTzRXPo5XsCXQd50iTBAlx4E5H5n0NoC1IvpTa6qA2QXYPGtzj6eo8iEq5lJg3K1r2nDSwRj/1PtnViK823tqeWj/8h/qzrOfTZ5JPEaCiJyuyv9qkBrOPpGPSWx1YaX4aBGP2Plj9qlCPCW7qbdhhZLB0V+HnqlA1UsGTObC0TYLb/xXsbvTTIdnzvmSQbZR1wHOJk62p2f/VBO9e91T8ezlM9lzGb1hrqBd6Up6qSQf05Wqwh/PxdHWMpiSFB+YrbDrgmhON+rjyp519k9md2VSjxTzkZpCihQknSQ8ny81IKBRxUqnx7l6qD+yQnhR5LhA/JKQaVNU+GSeBZ9Kp8PkCt5DdhbcRf09LofohwBKl8ddbY3bHYT/uxyW1Ho+THSpoS6gmNNY17IG+ZSXWZUlu5Jjg2wFV2JWBRCUrkkO5dQicz4Up18Wnh2zZwPX7ZHFsdKRVux+zmCUGSxjF3isc6uaQ4Guc1+HPXFjaCriJWrN5/j/zuN4+pytuE9DiJ3wwq+Wztui3bq1JfokxwQtv6H00Wm/JmArG9PjSF/c1q33/2lwW+KsVue4cXNIiEL3sliyCGGHH5R33ujj8oZ/nwzEgk7olsEPqJ/WRW2bX4WOah/v4tDww4XLSRSPApoTchq/DtIbVMf41Rkzmf8/1S3sQNmHbkgz8U/xu/LuJTH0O13EzHJwTwakqbsGQPVlnMmOkWQ1QgvJpCNmTUmiGg3QxRZVkS4sF9GRDKtlsYIkQH2gBNx0X5+SkT1XFtVytyFqzBTp8U+CIlyKZxnCg14TGV8eKVIrlXFqwBEtB7lazll0WayPPJM8GVX8lvMKOYq91mb80KAqw1VyrFbcxNw+F/j14f4rkJlrMEpmnjoVF28D9YsXNLHB+3EvVgZQQee5scIbpcQj5Sa8ddx7mj0e6tUPOTqg9b3g4ncwF3Ki04/lvXH/iSIWMKizoPJy/blNRNlTUSfvIHtzE+afU8FDHyZyWFOez6OkpUoIXjYTHJ+8M2wD2/l9o0WqgBUCQOZ0N07E7pmUuavY2cQVNSn6j3/QZ3yfk6ynYoHctjlPsXlOwopDgbUKKjlhk90+TfCmcdS3JkbeAz6LAtuYK6m2g7CpYrQqH7jTL8zYIKcAXqCJ7CS2sDSUS81lwjGG9+Bze5s92Hr4S11gBQqXshWjDLK4ncKGVzZ4Z6vHeHvMp8abrNMQkJBMFUJ8r62yqJNg/0IHpPcuMs/gbGd7s7p/jkNjIiQbK6YKOg19yVFuYp0GXgrwWW+DHvCmnnZbbbUqet1dwnSUr0ABbnBV9XFaXLVmD3XAtYcuj51tNF1PfdLVnA0fogplBF1c7ddXu2MYsdjh78ufuQbqM1fYpYRcevAfBeLaLOQJfx9t1mW9jXhqIEx5aNru/ZGAxvS8I3ADwnqAn5XhvhxIyukCXlZUiLoKXzmXZgGAMq0xs8Tdp/I3jtaYvRVUodLQnuAIRpa1T7DqkqxIoty0pPbmhF6Xe8/dewbrvSLbrNsJ5mh9/T4btM71lftstsI+rdkeEteFe1+m3UayabsbbulxHVFXsaqnVniDmPN3u2S3H+K3A7rrjfYMtW7ExWMMVSj+FHUjZ4G0Y89+ngVcccfJ5pg1s67p+zo9yfB+9k5bscNngt2zOKT0iTR8rPPBexNutFMoBnUa1JMM/Rh3n39O6zJcsuQGsY02Sf2Lk23GchxVNAGQD3cJt0MBr99xZ0fzJC+UUNxPZxN3EqiXFctwwPwfoPQQ+O/bBBLykAN/ETZiK1RN36Gezj/hrdzoVIeohU+4Ot3z+qkqj9N2e1ww3lZTUE1Oa2FotwKZNjucBC/gtcHy6PQmI2/hRuBJq6CMmORgOrxyDdPEj6mpPgiy6X6VvFqp9/BF+N04n+c0alhlb+XBw5fUMFKKY2sb6g6XNnXWsq9B6kmtXCf+Hb9T0Ii6O/2TK9l7WpfK6MEJ4WRqhgpiC8BpFUvudTdZ+IOnUdk2zpxd4UaHQrxovK6OCmI1qg1hbp0NB2o+mpS/la0Vva/fP8e99nDPrm76HVAMdEeWWRJBbIE2TN5y3zTQnyRIDZ11VpK6IcedLO686UCCvVHifJA3PYU7zffxYDXFsI8Cfpsy5VcTybILdTyx6YFMU65jAo1LNrucOyAmmjq97iiSgPTUah8f9c1kT1kcHzZtCB36bp3/oWoW/Wq/f0LCHRhj8OFyHAm+oBrmEhuy9iWDH6ZzOnroGOgEbDqWYeFQoINmx/jlP0NN4nPIuqbqGJ937Uj/WIamCQP1U1WwWChEzcQwJKXRVk4IbT9htM0tRO3CSFGwe4AmaeSTKWoPADZsse0Jam/aMQKIUyJCyl/8U16QBxgS4A2B2B/LA6/g/jzSTUIPde016XyCmqXWXNFLieIl1Ff5WJRacJms2f/A5YD2xj0swQrLFv7QEC6W5xjMCtSIJcNfsHIs5h6onmabOaapoNAUUPU0KiDjA2EIafzdoTtYk17uAWrSkhk5QNgNyHuaXhq6IH2sjqppUh/oWv5RjAEaDECyHhxnm93DeGk9OOB7YkJDetGa8eTwNua2JqGAH06T5w/U83N+XFR0z4uNVe8KhUNpLJ6ou9PsG2a7aSyfqKgQWQRxRB+kqTdOHsr2/jeskovKkUCF89Cjo3OeGbfqhTDfQ6+6oKEbt2GvOcj6bqNQoKyRUFwHPz7oRX80+bTI4S3pnjHX/Zc8WkNfxZNYyqqfEacGG1EsMSKkyuoCpLRuyncg0fU1/AUhD24Ofc7oPNy02p7tBj6dh/XikuTVj/RDtL3S5fPN2+Pi8b32FCX00fmpyq13H8zKcCnrdAhq22eqSg/tJsDtu35aSjSU3ZaqsZG5PMzizwT1YscFvgDdp9zRD1IIVNJ19cZgupxO0yZADFb9p9uC1wCUBL9zswaOD3QIt+OuMcwcvWLBBjIUlPh9w39gLkUcvfj0gklZsPdNCfv/xoDZPP+rvaUnYWx1QoCuWeGlrRS4GSG8XqoITlfXhykHLiQhIGtA7xPKGZ0DMyw7dDHREa+A+l8v4to6g+qTjoifrB76hmeohfhnQR2HFBjaseXlfzsapPWkYEyhgUZO9uRum+zrD8Zwg1oDIbnobYrzQy/mUroYw1feFGNmmHQMlskoCNtWaJYoYqMSMswcPerZ4uQF9XYznwHEdCy0poFZas7UXA/uYp7+n5TJM8205/ko4eEJ0gLtjrv+Z5tPy5xY+UupiLeJbi6jpGMiVKzGe6qG8yn9pi3VwhSfY28FjSJKiaQHyeB5ut28uhaIHdmPLb0oWv9S9Jmqo5VT1U3Zk5wvx6MXnhnoRHRF55Pl9KfY8KHjyJjz5jmmBH1BCQkQL78eoZdAG0do3NdNpBDvOf37KUsdkKkX6KQbsn05KBSflrhf0H/d/i91CqqqBqrFnzlvorb/pNA6nvOAad+prTSoDpdCFz6xA+1drlqSVIK+PudTuJQSIgrE1DAt+cOfUYTxPx8nKxR/yW7sC2Qat6SAVB8GqJGZYQaa727NmYQAXDifYErB3zfXD1k29TrdlPpxML1FW6JMNJOZaX/RUuzZ5HKnIrVQgJN7tm/uHrf0wVaWuY0U51bDFQAfpZybENqBXJX3nqW5YiqnDLuirCg1xU+8PD9WwzWHf0H7iSrZqSF3FNNgzAmaJ9UAHarM0MZiKIsGued+09shhyuGMFkCCIrViX0EXlYlhAE8BUO2eGCsMFW1euGvFOSytvVuN3nGFKY+SafErEScHtGZ7uXCA3LhCSWgR3rlAPW5W0ovpoEJ4Bxsh/9Hb/7bMBcRqIVk6HQ6Q5jTA8FL+o7VaqoH0sAWwRS6AdVUCQzm63RJp2UYAUY+/VG74n+Px16ZkipLTbQevd98+eB6H+XHNWeUKVGa1ZttkPOy0zbg8hu7AkozVXvSwYT/xQonJjtLD2/U0n3Zf2Pwc5aXcC+iy9PumSYggXik7yUbA72AbKHzDs0ur5SGcUDG/V3S+5qNa4VlSLVuW84NNqRphH8v0a0kKnsT6CGmLbAM3CU8G08q7c2hF6vjEg7ySa66gC0TvW00uNn+N3QL2rgA33IVSQXJVNXAfYluvLaxtln92yeNEhG5i1sXvBXIpBJAQAuzbxUtXFAEnsBdW0ayZAiAXeUCNAJF6Lzem6GZVN8LTFCT9nJC3FmJfZsFGzElUG7/jhiUEfcc2j2+bKlj5KZrQj9jmX57u+dyLZXlUK+owyq757Ucpzb64JKfaYNzb7suE3KbT6IzmkskNV8J9G6EBNWHVcC9x8Rpgq7QsVcOZS5gIM6t2qirmmGpFCoJd18XU27GgHdci7X/nmbnBqtHTfJUKXAS62LONeJo+UjZVp8DCys9LHbRJtODnTiZtByZHnnvpLcjFjr1rQ7YRLV6be0g1S341bYiP6ym5kICqjmAl7h0BDhPXoDDc8HuSQfKCAjlJrY4PLin8DVA2LGvPD3Bal+n0QvJPQEwvBb8Oy9hFzlG8ZfMhwzbA9XoeXz16U4FOOcsfLyMXHxyK8PQCNPBvy2M+GTXe9T7epiF5cAVCC/smjLUGyu98Kv6QND/NYm6ByLLe1/H+WOdNrifR1wFB/Z7tiXmNXjhwqga0gEgdWDeGbai172aab9cxS6DKroXCKp8o2DxfzF1nu7GmnTfxp2z55JUF/UaOQ8dtdg2ftP5v4adD2C5Zq1gHlqo5vZokLVCAK1Jn2w3i2IXfdtBqcO3T/JnyzQClN99CX4pgufzfjlPSBYEm1f8vr+uVXx84Wym9b5OPaM8p7Rvqn0LuW1IJbnYA9goO/H0rIMm0YP4dDn6WQeoY9Xl/5ldBf7iHpmzWFbM8hqUs5a+nA97Svg0/LUjKXoAEg/KUcbEvLvq2rxK8dGi9v3W5XO+vrD/Q9JCVwtkgPUuylCsTGq6ZPanHaoGf6iq/pkQ6VgOTrWf7tBJYOy2S6iMwUvjcyQZcfAEdvAB6xzBuZglLRMeRdt24y07npYCDzYeoFP2eN9O0DRNJrvGeKnUQq2V7p9blungdCngfYJsgNB8M3pdjal7dQVtX0LztSEd0D3rYFNTT+l98dPWegqEafhlv2Jk4uwRfDtXQ3D6LV5Zoj1PoktVmcIjOhTQhZikQECDF+TeD9XlIi8ngI+cbdtUOMktW+QUWnr91u0/kJYK9RHeoC8sdFb9txMM6uhjwcMzMFnQHXoU8u3CDHk7D1fQSFBqq4rsqT/rPYQvcT9GBIUrNlw4teuS8ANtSNKH5/OQG6epChVltHDbiRBErz+CAXyhjiAradug+LoeaUBqAtOa3Y6mCSUYd/mp2Pv5UtEkRVQUijnwCMQbFfBywl93Tap8+64Pars+syarj94Jt0HCHxB0mvqPqzo1Te0JL7RftDiZkzIl6ob4Dhita82m6GPs8PObjJ87VHnD5awFIYBeUMBW4wGrNl80A+b5cS1RwMCbTmm3hzsELdV1oN9Ka7eVNsB/Xcf093XCTVFUPz81zRsrY5VcDZWn+1Lf8uchS7uVOFGeCxN6XH44mczIloXELBxOdovie+QfxAKsM8QQ1lxkHXJznsH52gSftGPHVqOv8buL3Fz45YLHzmnwHKceGz5VawNP0/p7qRILt5A4yiEUcz3Yi5LFEF/tjGmGF/wNwOZqA5m++Oo747vBfxyHhhhnmQPxmeBIHDhDWSgIeZ2Ib/qZnwe/Den9cX7B7obbPSpQ4ZGfT87imeek4QcoXbTZMF+PDU8aZzNr7ierKF0B1IMzryvuFaFqS4TY+Tku2NYG/vGzZxPTj7Twd88Y+SJKyiaHHarJ9d1zTQMcWmt0yHzdMq/Ya1CZJAtr/PEYjt/mTiFIPF1LWz2wjyWVcRYhWalJ+bzVWa5iNiOP+xu21XeP9k3wRtvMaSr2/+/VeQEZUwdpFkgfg9hjvy2ptVhMldWBNSPIusg5/1rFgoCkkuG21pIaEhUvCIWzy8pcCcgGsw5/Hil1jMt68ROMzQKIl18E6Dgcjufd+Xv4UudV1PEBLqpCs43D83HQljWxZaq8sJaiWCTIXCKC/h/MjN26WMrbCVawn8joOJ0NSwD0KnCpaMhO/QZ3PQSkf9+14pyXv3BvgNxL5MZmejBgMpKum/jdlYaOKCLe3GDxTFjCWJ89w1xocJBlr4AaRyVoD/1q9W8fKvqw1s4Gc5o2tk8jOiAoKMJrsE7eAP2ni1jG9jWW3GehIENf5DmSiE1C670gVktVGLY+/x8/pfFqxx7WH5klJ5lID5Omlum78giuyo8TALvP5q+ADCC1yZPuLgXPXv/UxpwTQeLvXmpQfcJA/1vegVEa2qRnsHXKpfQ0MbZJaZQeBQtnvY2IdEuMqsrZgcX9v3Mbx9GJhxJqOZNbE4OaFG6BKh/OQtYM3mJnaRdWCx2gbeF4kN2Edh3Omz1FB2ljzyyDZsTsN9E3v/i6EF9MR0gugSOVNx6TyNRKpq5Ds8/RsqX1YJnUdBDC9iKWsm5DWbJ/ekz5B2FTPVKfHa31C0bCd3V9187xV0DvLLWOug6AZ6zuzNQpdRnMA4qrKO9NlUwMlmZTZ3WCP09nXbU9/xje7geNx2IPnBplNCeAZW+EFWQUahVRFltrCMM/Tx+VvEnDw+CDZaK/Bi/wR0AOs6LjkpzGKAlttHJ2Kij5KXw2WE1VEA6q95B3+hxEKJBUBli6sJEkYx7+sok+7Amiy1BigXy2HBpbDjnkalvCLS0xsZyhDTx6pM5EcvedhuuAe0QDzmj5rMtSC2UbTQMjc/5N3EmGXaOkttBiQ2bvCCI/512xcMJP9E56fLI+m6MttSwzmbwfUR1uy2eAb9NL7UdAd9Y9mpQ/XjlvvwYv12tcQG5Jl8e8GeuVU29dgRElW8sojbWmrl78IGrPJTqE9xgCgZed1K4IDt5KhX4Yku/0wdqqkFw/uI6D+mcn6/zJkYUZqWLF0/iQex5x9j8GOmAm8GWstiKv+yct7emMVlODjXaEn7TER3ja9We+xRIqraWDF0pmWH0NBgKWj/xjW1MC/E0VtQHm9pUPjeAy3DxvHsPS9wLwh5W8QPBZ1fRV3NBDftF0Qp6ATVK9GLB6QYA3Sh7Z+ktLx02DF31fDkEHen8z0l4Yc13KLscKM2e7QIk8dwTqMlTN6+hJ6XFYMmaPdwt8EG7KN2KId3KTF3E684KQgW8ItoGGc/B5PpduEEvH+qWs6VW5wx9NhuB8uSVoT1Fg6toJhAUt+S0DP0v6u7stvSvq7c618y2kdhJwaEeJbUpgMH+TPdP8sfA0JRV5PspO9Z4QGGd9aBSIeWai14zsGfqEAo6DKofnUuYEtUVJA+bAmtZEs3O3dtMNEmd71gUU1sHmnU2QbdCG9D79cPu2V90zZ0hsV4Hpd7whV1tNtK75gGQr0ORtSF8bCFedazK3wpGPp9XuVd3RpvKOLdqSGbdLv+Zxu8PyO3saVOtWRDLEctHB8tCC30O3Y09dT6dV38Or3zLgXSx2aABqyD8Ihulpied8FTbKapMCvm2x5st9CcyzZt2SBgJCN6e0Kem9IDwOLejMSG8aRLsseq5hAJliPu5CIPx22/zZ+TDBWlnTOMwCaugz2joPblZBk10eANF0Z5dSjUVWLyTX0TTNCLqotxqgtvd041JfPCowu+rbqSyZYia7i1joRLPKCzKJSpEpMUpNBCc3k8gDLgk7FUs1RwFIMx75QNCWgMEqBTNZDn1DY8oUixWWL43jXu+zu0MFOTKr4JkOUdG9AJdXhmgsCfTalZbjUTQ6ccoWib9CmPj+uUd3gviznJDQAE8CaLn86aHfLeIoamRFwAFDKruk6OA5QeHCgktf0qWBx39blz21cS7DAkqLrAQ52Yyx89zagiZq1KfHwqXh86XPGBOaaJCEG/O3B47Z+3yaU/xCwZqvpfQEGSlujbVN0YSwIX0mJ+WQssL1NLhxAWq9Jkt0Tf76vi1FltGr2+ePHZUvNqoc/4W1CrfCtQQSX1eP2uBtNdi3OoRa2BLLRNODOn6YV7FTChblJtrEEXBdjFkl7SoD4Vc2S9hLs0jPD1PAFcs3HyXYE7wz/3dbQwTQhObd+gI/HdBpPtiM1md3AsucTNRbXHqnevOilvK6SsbyMbuhoxI0S37ELXwE4OjWd3bfgrw3G/VxKdgOY/nQNyw7m3lT+G2QF5yCdjgVYf+EqwcNxSIfeFt76axdQQXS0IXv9Pery/j4dp+FcwIVG04ZOSFhc2hVMSTC9b2guhBsnVWzM1qyERrqG5qMFfFK7Q0nQcWf7Cv1AzhPFFk/yHwF+oqyxU4Jd+MYQIbAd1B7WJMfH93EwfJrCiQq78s7X7nIgpSeGPUzte+Its//lPqZdUBvvdkgdyBXkzzSrR0V0l6n4FKzpDPoT99eIUnAKxPhY0bAY8cmOfNkRp4FwF2ybNUvkj2nI+PQgAMm6Yr3ssZNdBxJwdH3rv4VOWNFV0EbVeMJdQ3+2X+PXcjw+1jwfISBLSHqVlTZQHW87LoVnejzYlWERja5ocu0HamkVJBzoGPY8DjfvhFOMCCEVJQTNczGGaIADfomCNFu2ON9bCcsaCqf84Wpsaqb5A6tSRlgh5jHT3PjLeJry5FILPMhQ4vGVKF/2E1oEymjn28Uqmmh1We5jtsp62Nxl4G9JOp1iYMuKGfFBJ+l75GX5nbQNdNA2QCdlDZDtnUjg4iYvTbNODdzt13Q+J2jg8Nmxb20+bS6X7+twyVwRoLfYiwKohr7CWWwTx07zcN6GwKXQgQE2nZLecJH8F38aPilqgOIrFP7+FtSMSJ+JLRtwHIfTZZrtAbWsm6027lOg+iboi+uGfVzm9+nDMI7ztGQHatyiZl/pBvx9zRNd6vbgerXB/DVADlXQyXKTcEnyd3CLpkuyBuhwX4etsJOe1RpaLHqfBVANfRwYeJ9lKHF3Bbi00rzPDXaTZDcdbSWljxZkXys6v/tELhNxwMBO9qS5eBG39D7ip5Y9TQEw6Jfh+Jn0ZssGuMYdXeyL8IqC3eC7qro9i8zj5lJRbZwpUB19H4tAS9T9pofyB11EiGBL7CjwtOjotNjm+/mdr0cbV1J7Ol1S8hOV4FwoezrB68Fu9+GcCyyKDgR0a5qZaWDdFzKdfeVlC31zNOPeQNto+O3rnuiLSuh0oMPNLacdNsacDiZbsNrp6Gtb5roCv1mSlkuFqSO7uK1TV1XwHKeTnxvm23L62koS8NWBTyRqUjbAQWLziYAeCFnTvXAO6zC+v6dq2lqBe8i+X7yFPwXNq/i+5lWbpMvDbnfWXd/KTPzlcU9odRCw6Eo8P1rQQ6dv3P/zmIyj5e02Xt7OsLB66PeRdCxnEY/vH4fb42iN1hEWCtn0DWiDdf3jw7oOybOC+MOOmWa8MXBWNBDCk/KDHmp43D+XNdUQEyBStWchGMwtds1ZQ7KCAil9F7Kg0+0+zce7FVP5HG6fuAWCVIeQO8HzrU9Aflw09EVwA/Q1odNyu02JWL+Gnl76DlfCXdbheE44RT2gs5HAhp4SlKTSkCOkY7UN7VXPiqhr6PRunkJ0u5ZWWZKmr0Eameb231JnYFj1QQxFB7lLrWklCSNr4iih0/x0+cI4Jo65deBHsm/kNp0ew/lQ6twSOs66iN63UquGvpFa9BK/swVfso6ubAJiiVoZ3xJUR/dq3ab/TfI5cMHX9O54W86Z4kETl7Y6nyjrK++BJUgxsif6odCz08S19N7TYZWi+SoBPO+oaeLkX0/neG5GVBZfK5AhFX1Z3pC8DErJAyYWSw0T1f3f3jPjg+ugVnSsa0d2nKO0ix/az3vSXryA+fZV+qCxqjHfG56BZ9zmJlZh6fnVbIBtrtJmmbYrwGC7pZIXI6GndM/q+T2+phyVvB5B/GvfT/lpnGJ3eMwYZI0McMAyxanw23rI0/yTd/jtUMWfB5bIdGpoG/N0yJYH9AXtW+wnV0VerqhKA/V1R6ZlMZ+EoRJlV8d54oYUXHbI1izl2w0qVtNRPR9gGHgrn/4NvAJBYM33Dm/wnm7gNo0idx9aMnRNN9fFA7jid9GcRUEoo1kRSRzgBTDwYOiWyg3YVu1f4ALBjL6JbrjPQmWSRgUSuhD7ntarozl7uPd1uWQKVxL3ZrlvY0lGyEyJpYQGVrlvC/Hol+X0MNop57NJYifE+rj0ZNh4+wawxAP3PadTQsNogBxEN6jE2PmGFccmdHuOhbTdwngTlC30Iff7XvHGoonOPEeoKR0/YCJOR+g/D1I+eKA4z2/rJrF5SEkqLaj/9jRftSz+GC/Ilk7o367LfBtNwtD97GSyCWAVioa/swXgx+yU+BPpQlmBKCSd8LPIl/E+ZMqoAr5P40vwoqGpJBa8ZPyssWOSflrT0VxMbbXgwMc3AmRinXGyzTe8NuF+UXltehVs3lVH7xn3Yfpe20IJ2I1quq5qkMdTOfaDZQIWnLKnK6P3jW7yk9ohnLuyDhJg/g96WprhqF8Tf/WeDuAM/B7JEdCi9opqKtiZ0JXE+/qVrdyuAtcPmrNr/ONKOhtSgMJYRUdVBjAx2tZgkKvpAtTmbTfdU+0UqL/yGnCPRFRVQXTHCukaOcLx5yksQElR8voOmdqhyTeCBUUdy1azlusF4D/rdM8lxuqY5dzShd3fy6/EZzS+DrJuthbndNg4HYfk2DNeKNGHr+nkrcF8locT2hz4P9HtNBtkKtm5PTVGJlAfYpMZ08dnYggHWn/u6NDe6ER0XspBdJ5UJzqv+CD6cP60QWCx89llGZKKsmfbrszjHXwcfMDangDnU9G14RnZwoBF33bqrH9ZaOiz7tir8IZpbwZZpkFoCKY6lhxgMJ0NHO6buodZyl6SLN4jYfN1HbQrs3ReA/a8qSSPJ+DxyEVkEF/faGUFnCM6lDGoWQIQKoGsirJBKsTgIJggKvZjLHi4NvE67oJEWOVjWSV8WVkpNnhY3FxMWOZxJkkpdttcDIX5Nt7Pk/E5TJO2sV1ex5KrlvM4L6f8fAC/5I5N5izpXVyBsKhkSeCJVWYTZ+87TxoWSngFW1ruZFnuB5/FOtw+B1k3MFB8pe13PK3HzCFrFUt6s8I/i5Gg8Dz994RDBAVkVnV7We7JkgFdeL+BCx2aCrxJvaq9P4Oqu/DPgqxP46kyqmODK5PlKxI6lFCgrM2mzJZHsjsrkOb35R062WTwHBaEET2EET1ZODNoiRxUAzqmbF1o+ZNESrDJN+zZm3Bz431D61AK814cWrGsqsd8HK7O9S8vESrU1AqyVOTW8pjTpmmYzfF2JSo2VZKDlgV/gR9FM8Ie83FdbjdXNILLBE76uEXo/wN48Teo+IjU7B3UeEBsMmnG/bXQKwnt5A2b+nrMp2kdj3dfr8DpCGIK/HNuPvSAFEdoNbvGHvNmMH1dEh8BVWngsLO9ial5QPQVQoQvQhuMd4/Vwjd3afmsSQfvJdWJ8Jf/X1k788237TLd8+Y3BSUi9vq+2cA9/l7X6beZc9NtY8AacUzEhu+qSDe09THPmNxu4bJVsUfOY74OJg3oyirj36vpUx+Ti5wANilLjHjMwfe0OKGx8XQvZmknhX4F32nFr77beH9ckXYBFEct6a+TUcYVXLVV0F9rWF0Ri+nvccfh+DkWCCdSgcQm68Xu0a02bL4EhAa7pJ69iTlYz/nMCW9w4Cu2Tdh1qicSLhlXvQWFfbrV8jV6kTgFjG1WUcspxD/7TWbTu7CsSFqFSpJiKc0vsUuqUXHoJmjOUzpE4kwb13c7d1+s+S1pk+bfmPwgmIvvPeaGqY4lH5fACy05sJuqjq2VvkYvzRwFvSmsvp0dIy3ciVgwXNHeC2ArirSLOBGq+hD10qY4RcdSvGpFF8A9mJfhes06gAWIzVd8WGMR76Yp5+OVDQjMBrrxy2K/wgSh8B2xs8H0dhCTUzBIW14k6CSpiq2AOfQkzSC7+EzRwclaC1Y95jE/5mlr/Un6a4E1pdlmosf8uH6sQ+KNKWJVecHqdd2G9/FiOgZw/os2bv2Vmqz/GLRNM88oYmSblpKwMzYkad6AfltjlsCtYxX7b4MBM+z+5EiOUwTcYr8N83Sf/nd0UnCp12ITb05SkuQ/D3oc5tN2b8PHhKKa9CLOqicJFx799OqZ4/UpWSvS23GYfc6reKQLuJCTl6UN1faN/O+TbVbGh2lLyqEY/OMwL/N0HM7fw0Nv8dM0k4t6zDibKSHm7RqoQJCT9zjM0R3fPGgqDQP+46RAQQSbgMXFUvq1fo4mWC8Jn9ctdOmTd9RCFAGUFcUyTy3QoeBqLHTsdSD64FnW+gyoYvMZdpDCGBIEvJQQz/s7F8Zl3DwVF4pqdgswKIfj53j8hR87Ji7VJKVqA3v7mlMJDgnKJGLPD7Spm/z5oAxYkz3NG2JSDANZaVV5s3cldPjrqRxOcsS3cVJF3xq+tp9HgixhW8i3r+TpJdyoBVnZsVyYrA5axxo3Lf1gBispAQPfVzR+/YiWrL5Z0CS+F2DMLFgLFYt1Xj7yKiNwcIUK+TWyR8UiY45AwF2y8b6HoiFrMbdxWI+f1+HDtbIBeB2nGWUV7BUr9ruPR1OvPk0fCVtTx3ya8LlY3YjbeFxHU8Q1yn+JaQxURToy924B8Y4OzGZFJiBvpUtHDaQmslh7G9MO2Pg0FJ3n8ImITUH6s97GlPOrgGPt5ZJUTzpy3MYP8/8XJ1ANE6gPE4jcQC3y7XG5DElQ1EugKbDx9yYbC5tQlEryXZpkD6gFy2hxVQVq16QWjAXzDpwuNfyxLo9ryvuu4qNSa/bgtfiOPoL+zwUdGlAgIGWe7RA4b+PzgszoeBjbrJUSkSvguSo2dHWYKTMz4WTG211PSn1b6DSiq2JNZqGCq21PZokCaq7wGisEsZeADe2HHw9dibs+eaHosglGjR84qSooPyiS6W7HQPiEvROXc1idAQtbtrEBXqu/5ZJpfd8WAptMvMuwBnVJ9wrGYfH6VPSd1iH6XpXp9L6sefSsIcYjO8A99lbPM/WicR5SyhZIqipB9sNhn82yTh9TcrPREOvSx6CFtYC3V48MBFCx89NdV/M2pt/PfEoSpUM6mlVPy9DTxLSETKRgE0opbCIXIIHJolhJtgz2d+oKJCH/pVj1tCfwiy8Hnib0TmlBQ9flkL4DQGUj94Dq+9bfzsvxV8JZly2k1+iD3WKXLpsSPFYke632iKYub17vdVzvX1kdEXSXjfHELvDfwzptVaxCy5+Gh2aX3JzcCUH5tGFvb5uU4uEpYIHRRws3ItZOxoK+wJQQaym26S54OB2G8zTcUlJXBWJpZKX/Znq/0nVUg5ZqE2inTi3G/OXLjarxJSvVBE5eRx9O6zScE2mLOpbIaOkT2CF5CkTpkBeg2WmM4fdhnw55O2kd145VQ/K6A6SnOVsXFswwx2tNNqQESUCmmkeATk2SDcIIr00KMMoE1eiOjgDdKHs6nxqICtqWfmW/MVWuIB7SDX0tMED/Oa6jOfVzVAEt6qxmi0Mtvu2Sd6SEaxy9B26DXI7X67p8GGmvBBR4sWT3vgP1ngT2njuep6NjfyVD1DAEe3H0Q1yu/qabISvoryeF3xwyYdaKBCs2f+vhKcMrIFyxCc7vR/hPSrxJhgQ1BTqK+GFIq/rxqkNSCbB1qOkMHDVqsd4kNNI9d62Wb0Z8TRVWogYiMin08/OQeXOlEjU06JIC6z8N9Tmer6kfFfBiNMt2/Wmk2FEjGQ4+G8kX/HG4r2xCNvCt+IABxmEc58AtiC1TlscpOcSBdAlJcEvgv/GfA50RtlCWoP9oQ9fANkvn1GGU7xzEkNT6j2bUd0Zi8IFJUYIU/gc/Mdg8STWjF0OUfgEsOToTAPCUpxgsObI3LRnnR3Mu2BebfzRj8zHKOyOk7mtSJu3nsQqbVQ+/ik61wUi7ncdg2ZCqn8mY3xiQwarZF8vu8CGD3XFfcPvdKP9hfBxhVdFFVmbs2RyfCTFOwOIiO8iY4V4oUMGMpGu9Pw9He/xB2xFrVMQ8wR5HNwHP8H9ZI8kz7HFjg1YpsuGZeYh8I5JwlWtYHiIx1h7DMnCIY3lp+AyvPQbBn5JOCQL4d1aDYOpGykUk8IwTIEyJfxZEl+074fv/s6jZqZXZ+3fpHcHCJhsKy2O8NBmEdUuKlJSHKDn3AUeZrhFb9B8bI2EG0SWLDdw9spPu2tppc68eJeHG19AFnHiI8qEBdjjNvixZ9Lq3Z862BbhoNbsyhP8JZPOy1rWS4O/d0EXpAH5ePj6Ssq+S4O7d7IuwDGhsNljoTFIgt6j5okk0QJaEhCKUblg25rj+no55+5po4+ksFem96uZCkqyLaQPBJE74tpuGvhtv2Ikujaw7qAbQZWkLZl7mwcdtSV8guG5ULE0+X8nJGoaNmr5rUfsDpE52voqU66lBiTAQ4QJXWrT0NmE1MCMNf3zRtQIRf+1VjSo6Vt4G8N2zCTUOPmKgfFdkr1eCnclOGOUZoKHt+p4Auya4FeDumn3P07W4+2hQNCUl/qJtvgwKeyadK7rfU9ViAFJ0Dc4Abf8I1nB8sIm+efL82bl7f1yHAu8M2sZZMfMNreTsCEYTWnmNG00nlAyu0V9fL9kRKSpobNE02zTBLDmbiUqAdj/Z6LlhO+vN1HRDVOCip/mJ9LhaSWzXjVeQ7qxq6MkL4mo883Ib5JagCiCi0tHC/XF1j1pwIRUVOG1oOjl6f1wLy1NUEh6SlFbc4Hx1MrOgExUIM2j60mlBt53vtd0zfCrS1HWDLn14UHPRLNclU3aCzlZH2fv3v1rPDe8qN6M63/bTSen/cKTsPsy6yneLmFXkjiXRBS0mzwCRXeB41MJzxhsZmpbZmbH9mNRPQkJ0ZsRdWLBcaTU+xHu2nPI5ns9pB0cbp7AEHXh9TpfDNkeTMA568HrvRqbo0OtzuuTui3WsfawaNoH5+biflj/z29fxPA4zKnJI0ETQrBH5bUo20DYmOklJCrkZmMswT++pS54G0126lD99zMMZp1r0VKH3wa0Ab8cigzlScOOTXvhSyS7EoF6yqgrrQDX+ZqGDJ5xmiS/bw2YnkYA9k64QbmBbSwHGNXDnU2xsO53H+e63YOuGmJiAwVNKdlYnDDBZxxVF1YR7mmKrTqnDtIrbdWu/w9Usr8fAzeN4uhWb6yV0J7Ad7CUSekw0lcG63vcLiuBmr0NfltYy/MVesdzIBY65qGNbbylIKRGP6NM578v6P48xad6psWOabdNy0JtyxHgrP3NM3RekwkMCXLAsEXXc7i8Fm2JE4LzzX9RxO6gULMPR4eYRhY6bchv2CPZwqTAjbLF0S6FDK/5aAb+WPNQNVfp+sDptaXN8HzNdZcumThNII/GU8CHj6phs2Wh/wy3oy4LuNymcczNbKiY/uriFXTZsiXADeszT/yTEeyWAas2mhrPSr46LPHXrY0x/3nX+etv5yLQLTYaSbQW05hnOaxQGjy8kDcuat3Dn5ZjfS7HDjFxCFu8yXA+JqoVsISLr2bwBAKaSvXFmkc5EBERAq+NEdcv201ms/CIiFbRdsNZ1Fq8sbh3f5JVmeWsb4ItCNCSE2CgeAJNUbxXLpUvWntZB/j2eH6cxbV6IUyNNu+ctbh1YOGE0tGpoNhTb4C7DdR3+pFItYIAlGpY1ExDHwZSoTedOIo+gQR6BzQk9cTf3msS7JiZDidancUVLKnoG9LRvA9p1SPPcAJa/UTBwYRuaLdzWGmc6+dAJM1Zn7lgW9YZosBKt5yZe2XRv+Ia2XKb73XgmJ2LzUoO1qpZ71mJm4BeHPuE6LYITt6R1bjb4QrYGui5FQx/jGT+vjnlgHUuotjj5lguO7kYbdg/ceTqmMUENMQF5/l2HP/NoUghPD3bHOsCaW9wcr1nF5Q39Z2wgNGl2TyrZlgmQWZbK589U1QUB/mCtFLkEsWXeTDVANjIOxVpSPc4C/RnfSoQ82UKGhG49TzGT1rIevCEbcn540KLUimx78EBje47vCckdvGJpDOyEF70ENTYvCqFcwmpzXPCfvvcZVi1ZQpsZz/wrw3wyGby8KUDCVyOF1DfY8TQkpXcNNV3tNZ8atiHQoJ6X5fo2HH8VlM5jEytR7XlUt35vg4n4MG0Uh2dCki4FG+jjWlTyl118UuuqChLXIjieh1ejWFrgfUhS+XFQLjQbsmVNhPE7Va3PMeqg4NSpoMHNFkvMGIfh/Z5aM8b7perY29+G9maig+TB49Kj6tiDw8BlhlNKAKtOs0Xxe9ZiLySIepAuDhvQ/X6+GTZpor8CcoK6Zu8PWzP14Tx8JbRfoUG8qmfz2BavwCM2ddoYMOSpezZrZaGt84TRithIOIlyAZwCkr0lO2QnUV0iRtRx+NE+WTlsBXcbYVjXzT7hkVrAQLgp2ehjw3SNanjvg3bwftdUmGanMFC6pDYxNa1neUgb7q9pTq5U4EFbsTnBDey8DKdtLbxS1I0Vi2XP5rs3bHPF+DMZy3c3H3IpAOgzMYWKHfBZEk6BqbVkywcB7CneYGhZeb2yA3R+a56OnjNeFF0VDbyDfwT8JKNvlMWSMDbcu1lLslejFNW9QZGAZRZ+O0Dxd8AhxJY/42FK0zC+6VcNf1BON6OjASs7zgb2rCpJ5jkQK+kEXb463FLc5bf2opKtdxDrKk8JCIZV2jvDCh3srIJHrGyCdFXrUWWrffa2osMcQyZLiphxnFerUNjSocKnQjmL7ZHbhnn7uqeytBAAsqL+Fu2+eQmlDjbAMNGKdO293U9LIk8tKri0sjWW+3hNDv0WCGX0xFqSYjCU+jVbmbsvmZmrAgH34ByjFHsvt5jZcQbmQYouKxf0yAR4rMiWPhnX6Xg/TPN9/Fin+9chJ7wK1BZhg9d1mj+G+WT+w/J5K7oWdEDY2olFXj/sP4b9Mmbmqp5NRW2Av1MhJwFFa9G0QciWLVFsfVuPdTgf3qf5w6R5pvl+GM4fyzrdPy9JpSGeYIrtjCkPUaxkgHsMW3h4gV9wjQFhUMXmPgO+25jSkEyBphhda3SwSR0CNk6hWT2Lx9t/E5lNoCK6rUAqz0aTLbvRbEqgCUVEdFD1b1m6n8fyjeDl7jFw4anZK4PHLrbQlqVDJOy8bAT2uF6zMnEbl3tEpYMtF5uj8qAHywk+nMb3yUj3Z+TNBrig7M4e4D8+p9M6HMxLOlyG/2K9QXY9qMmze1OKXhJD76AgL1jepYe2ryV5Fy2wmdn6jYfcNDQtTximBXT87JsUN3PDKv36VoFHE0sM/jO93w/Hs7F9xZ+uoMDWsWvk6/K2nE/TbZMr+SrJB4OHRRUcpCt2Hn9djD3toeC4UcOtiu53/JqPw4fxftkO/wJ1AFSaaXWer9t9vBzvBcIpGMyxqckNzirZp6RwFTNwaraIlwCW2iziLbhmm2At7maIl/5w8NBkc2Ib3ry8m+65P8t1jExAk7tHHCyzLlkW/gXXPs4ECS33vIDg05OjghmZZqmZFtXa9WSYAjpEWF2l+wBEux4y/2xsVHK+iYmAgRTkU9y15+E6AQvDIPK8dV+X6UKOXAXrd5auZR+oSCqK4+KGPHosXFI2V1DxJFdGQLoMhSyHqMEop/L0KsND2QGfX63Q+X0nVPE5O3hOGZ5zz2swx9jb1wvqDShoqYpMRFvgLEXYgS9wJZ4UW/+XCNUXQaq32KESRkoN4fCuSVG4qXTQnB484nXoKtSCzFm5IWz8gOSPiLDAzozbr0S9vQfWkCRZ8EYAYkpI+70EJDKZ65He1yERs617UDll15HDWzeB17RRsoXNm/0CFvI+3tcx6T9sQTGSLDZ4PCsEchxTk3Pw2WUtYdPsNzSddCTr2oActlzdwdDBYLbFSbGOTNdteIa4fTsUnQhidaKOTNgZzNN4Trzfupi+I1tSxMXklrP0XwXFROV7mLUmiZPe7xHj+wqS4GRnQ7F23vdw0PurpHCiaOYSH1LFtXh2vwRahHek0fLZueFTypq1CHOPliWcVAWihorkjdynpLdXgM6EaH1znOh9cCGfNLKKjXYWUzt9KYoAihkkN+++/Eq8WzqQmQiRgBbhHUvSduNbwQEIN8hryAY4vr+PKVwNHVesUaaF+7sRRg7mxrhOCd3R1C/iHDiZHd2AtwAGn7KCH02m5wzYK4kFUcdVG1k1KoRD5GJflnNJykvoHoB9jUdWZCosBi66XdYSjHzYHWVZzsUJIOBeT2oCbWj2+ycfqoIf/1yxPO7PuiigTECWFe+LTWrkjGwB/G6S43Rfrofz+Hs8H36NX8gnjevkLRtcL/c0pmogpvLpltbHwYrerw20U+ba5MccARi2Lg35dbZjbZOBPRR0YIWCO2nHhoQGL8rNFpDNdSVmOTTk5yojl5K/ddz/37KR4vf4TpcIX3odn5ctyd18MVDuDw61TNmTviPfwRcq/AIk5HvSLuHFIK5fAOdRfGkVHZnK+X6Awt1YgeYDa1W3DbO1E0K2Ii6FNdWO+RN8ThCujeHIzX4dNkeKXAgJ2uYVmx5+4qGBedwBJyr2LmrALlOmAaVjuc8Q09bshmxQMyetDlRsqhAAh/SHDgINWpLyOfd183T9aaMCBrzsSZKNB49qVUmrPXTQKMmeAuv08YGX4i7u0RCSnlqWgoF5zJjbLGo2XVVic8j4qZRXumjCZafy/0ho33Ut+hC9tT7fIjvv3Cr7ytN1ZSiCNyooPJDl8PCwh9zhFdriW7KEY+Q5caHH/b1VaIzy4gWqkcHkRQXOu38vqidVOcywWwwEUwHENARZgTFQWZ+T1NA8oUmeq8Fa3t8Tm6sOai6C3f5T4VOp4xyt0uQnf8zD5W36eCyPmy9LT9fjdZgM4SKpS8eOyWS08/BKbed0MUHdipSLjtCG273MY40esieTLhHsdVhveaDRxCYePZl+edj6ftDINOJmyDyO24g9G02Rp1Wo4WwJqK0AkyQD4+BUkxIq31SGOqg3kXf8gDdlz9eBuBXZyhHwStJGHXADSNlH26SeePPhWQS0H0HGf4/5l2kgOwymhHs4fj7mX9ktSiqQGlGkyKuHfgnaAei+5/W3cp/5SC7SNeQoyOYGjz3Od6t88DiPpefu4bnZdWCxS30JLeR9JD3HLKK7on8VuwZEBT7YLNHFYfudy5AFElJHD/pcZFnAwb5bgZK0axjaK8n41SFuO2HJ3UXq+NKiWCaOg7087i95SQIuv0Z7dA+yVWzGVCvU3llJ34BnJ0G2eYsuZl7ImuS/OtgCO6+FboGOfqFW6uV0Ht8Tf12odHf0dujw1unjMwXsAJBd+5e0CbuFrb8im8oMZyN1sBSQRfdBc0eGYwZxWkuvrotpuj1JkfZwhTfXQQaBvOw95q0B5Pd4Ok0XY76YUnNBIaglrzaP2XbGHgJoYmgfJ15VS0p9Pa5pG4kCpoVuyHSDBTq4ZYJnTwPKRSRFxwKu4206PYZzAVfCKaE6Mi0YcK/LfBvfltPXJgWIQS5U3WtSDcAil540JqI77RzTEuHvTl5PsSFljmCgPLnWQoNRR/ILc9BS04yEeiGZFnxJMIoTdKIms1EOrcACBMkAUVfszN3wCoGpAGHkmhQMSlV94vjbudD/2xxnXkSzfUoJ+iYc1YdJ0rPnyW1cTQbgI5G96uLFJ0TncxHKCxAaHZ7wl0/kqyYwr715qwzPLlXvaUS6ev7lMxra90rLIJUug1Ct1Cr8ezr8e3X4Zz7fJd3Fx/zVPf8K/0UfOplCFaf2cuyy9lVZWXvpBVn7grms6/BXyMzUYbSajbNu43oZb7ckvOrgYBOdDq87vPj6+VcfXnd48W148c9PFaQldWis0oEQH5qyZNCZlFqFF6/Dv6efLzn8s/CZdRs+UPf8K/wXIV1V+9SPDEquspbhNapQ4Q/Tqw7Tq27CfxFGq0kdjMfNCJDMj7+n8bJgYR+8pOi7wn0ruh6cukByW2o1aHqQ5UGHWYSUCpzLJfmzQ2nGe8QdEx1JHZPaGr8aG5Km7uHnlKUTb/MteSp5MDRuxRgFVORa396hWpJevA2Rmx63kEBgL7cbWE40hdss61mb8U10rLTTVGFRS/+TK7+4lAjZXqFDLrgLTXDPKKHyp4MiUxm/8772CmY2KyHwe5xPy5pMaEiFKzLKsFZMh9feW0LFOpeiI/NfDveZAvAd2EkkCqqSZD7QYvvLtGGgTXOmKNSDox1ZY6CNqSQ4eSiWNv8tfukO30H3FauKaoe5TvPv5VdCloxJg6omLVgs3us5IptYEFu15BXZwob8QGmGyNhF3ilamcUa6ObuD9bW6cWQL8JroXtgQdOrM2vcgSucv134w77xFPnGc9ZC/2XjD//Gb0CNj/Ua3xje+GCg9VtT6/e31mvPtF4sOTBCQqWo9Vtg5yM3UYUOcxn4dOFwkI2PHbXwQY9WpJq+ezVT0vQGYkRklsBDzUZIfVm/bsdhnpMWLAhFyOtCCbdALJLQh0ZSer15tdPZTVrdgcFOnnPTbTJVxuF2P2TFNeiUaruwZkj6u8POa3YKmtCkvw6onpwEf4YpodLG7DqtAhWSVRU0gO/LOrwtay7PFi3gfwR2GlPrb6iPaNb9xOE6/+XT+Hszk0s5CAI0igRrMezAx7/pm43p3VqT58ef8e1wDfySJBSPGwGkJLO1CWKhqdr0UgAwF1L9Gd9s/DnMw/nrNiWpYGgx6cgMeIZZSryAWG5Hpl7/jG8uDD9N7+8ICESNnozxEbD0nKDD05M1rD/jW9j/vJZgIa8VrwPFZmNjbMtZKSD3oG1ACpL9Gd8uR/S/aKEu2JPxjgUK/a2YPQKGPssoTBALH6qrQGuarOP/Gd+WN2O4t1WBClZ5AkIzKUkGfBG3ECABS0C6lgEG/Tp8jNNsFDyzS0EDpVEZEisseSlDLz137AglpQ+TpCQD+UhjcwuLj9N5ygUd2ri0qXrySmalNsdxzowlugpmM79FPvGG9T69JyR02VWwSZB6yICb7WddBZsDqTaUYZZWCpASezI/CMhFVFh/ZD7IoG7GAVgoBb+x1udfRUtSpQIqnpACStpNCM0bfud1sKbAkmktCQH14uAHJRqS6hjwk4w7HG1GbZNHQ3FwzEtAcYGVv/8zvpnOsOIyaDvY2slWiQSxdAaD6D+rCfhnmk/Ln9vhWh1CL3yahegViGGQIhMO+dlhfxqvpg1yTn12hQBGnXPc2Y9vPYYS5DhFWLM3h/9X2RXlNgxCsbvsex8NgSB2lamq0jXrULc1Sqp0P737BIEJA5G8CzgKQYTn52evyOPOaxL7SlEGhXZDsoURdiVK3fhmYb4AWWSyJSnNALwM07G/2a/o45TVfemMlpTstguJ6vGOWom+UemNWpNWCRF3q5vZwikkFXuwX6eL/T7Xo2CESjHbjtQABcwi+0Z0oNTR7PF4nS7z2OfmPunHid0rGTmcVvPv/4mKCw32toJUfHucTKbv/isARR4Dky2q5QaivwSbx+ugMu0RiP0lyb96nL+qq5KtBU7NJOmygk5vH3bBLgW0BllvSI/mSdvhVFiJYlgH+UdygJH7LXspMiVxOpYQcZiuyppv9uyPyermVqmRoyY1vh7bKYhyB3foE/zr4wTLvNENvIew4cyi2gArItiqy4EjbR27BtX1MBCQyvrCh6csPsp2OG2stElXmrxcOuB5Q5aswL+Xdc/wkPm2bXYw2yFJ47n7jDEoJr2XC01aRPws78fD6td5KK+kpgFjE5INSzGrYyONgTlWzVDO++en0Y7ryP7L6/7x+AUQitV9"; \ No newline at end of file diff --git a/docs/api/classes/application_BinarySession.BinarySession.html b/docs/api/classes/application_BinarySession.BinarySession.html index 1bc7c0af87..b6ba57f4d6 100644 --- a/docs/api/classes/application_BinarySession.BinarySession.html +++ b/docs/api/classes/application_BinarySession.BinarySession.html @@ -17,7 +17,7 @@ active provider client. A failed switch recreates the previous target instead of retaining a client whose resources were already shut down.

-
+

Hierarchy (View Summary)

@@ -62,7 +62,7 @@
machine: {
    initial_state: string;
    limits: {
        bytes: number;
        connections: number;
        duration_ms: number;
        messages: number;
    };
    max_transitions: number;
    states: { max_visits: number; name: string; terminal: boolean }[];
    transitions: {
        actions: (
            | {
                body: string;
                headers: Record<string, string>;
                status: number;
                type: "http_response";
            }
            | { data: string; type: "websocket_send" }
            | { type: "disconnect" }
            | { duration_ms: number; type: "delay" }
        )[];
        captures: {
            sensitive: boolean;
            value:
                | { name: string; source: "request_header" }
                | { path: (string | number)[]; source: "request_json" }
                | { path: (string | number)[]; source: "websocket_json" }
                | { path: (string | number)[]; source: "action_json" };
            variable: string;
        }[];
        from: string;
        guards: {
            value: | { name: string; source: "request_header" }
            | { path: (string | number)[]; source: "request_json" }
            | { path: (string | number)[]; source: "websocket_json" }
            | { path: (string | number)[]; source: "action_json" };
            variable: string;
        }[];
        id: string;
        max_uses: number;
        priority: number;
        to: string;
        trigger: | {
            body: string
            | null;
            headers: { [k: string]: string };
            method: string;
            path: string;
            protocol: "http";
        }
        | {
            headers: { [k: string]: string };
            path: string;
            protocol: "websocket_connect";
        }
        | { body: string
        | null; path: string; protocol: "websocket_message" };
    }[];
}
+
  • Defined in src/domain/replayMachineRuntime.ts:187
  • @@ -76,7 +76,7 @@

    Returns string

    +
  • Defined in src/domain/replayMachineRuntime.ts:193
  • +
  • Defined in src/domain/replayMachineRuntime.ts:198
  • @@ -105,7 +105,7 @@
  • event: ReplayMachineEvent
  • Returns ReplayMachineDecision

    +
  • Defined in src/domain/replayMachineRuntime.ts:220
  • Returns string

    +
  • Defined in src/domain/replayMachineRuntime.ts:203
  • diff --git a/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationFeatureTraceEvidence.html b/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationFeatureTraceEvidence.html index fe269c1e2b..81b00a5421 100644 --- a/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationFeatureTraceEvidence.html +++ b/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationFeatureTraceEvidence.html @@ -14,7 +14,7 @@

    Returns
        | {
            analysis_profile: {
                digest: string;
                parameters: Record<string, JSONType>;
                provider: { id: string; name: string; version: string };
                provider_profile_schema_version: number;
                schema_version: 1;
            };
            authority: | "shipped-artifact"
            | "controlled-replay"
            | "historical-reference"
            | "external-service"
            | "analyst-inference";
            confidence: "observed"
            | "derived"
            | "inferred";
            environment:
                | {
                    architecture: string;
                    id: string;
                    isolation: "process"
                    | "none"
                    | "container"
                    | "virtual-machine";
                    platform: string;
                }
                | null;
            evidence_id: string;
            evidence_links: string[];
            limitations: string[];
            locations: (
                | { address: string; kind: "address" }
                | { end: string; kind: "address-range"; start: string }
                | { kind: "artifact-path"; path: string }
                | { kind: "file-offset"; offset: number }
                | { end: number; kind: "file-offset-range"; start: number }
            )[];
            normalized_result: JSONType;
            operation: string;
            parameters: Record<string, JSONType>;
            predicate_type: string;
            provider: { id: string; name: string; version: string | null };
            raw_result: JSONType;
            schema_version: 2;
            subject:
                | {
                    architecture: "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64"
                    | null;
                    digest: { sha256: string };
                    format:
                        | "unknown"
                        | "file"
                        | "directory"
                        | "javascript"
                        | "source-map"
                        | "plist"
                        | "entitlements"
                        | "dmg"
                        | "zip"
                        | "pkg"
                        | "asar"
                        | "javascript-bundle"
                        | "mach-o-universal"
                        | "mach-o"
                        | "elf"
                        | "pe"
                        | "hopper"
                        | "analysis-database"
                        | "ipa"
                        | "apk";
                    local_path: string;
                    name: string;
                }
                | null;
        }
        | {
            authority: | "shipped-artifact"
            | "controlled-replay"
            | "historical-reference"
            | "external-service"
            | "analyst-inference";
            confidence: "observed"
            | "derived"
            | "inferred";
            environment:
                | {
                    architecture: string;
                    id: string;
                    isolation: "process"
                    | "none"
                    | "container"
                    | "virtual-machine";
                    platform: string;
                }
                | null;
            evidence_id: string;
            evidence_links: string[];
            limitations: string[];
            locations: (
                | { address: string; kind: "address" }
                | { end: string; kind: "address-range"; start: string }
                | { kind: "artifact-path"; path: string }
                | { kind: "file-offset"; offset: number }
                | { end: number; kind: "file-offset-range"; start: number }
            )[];
            normalized_result: JSONType;
            operation: string;
            parameters: Record<string, JSONType>;
            predicate_type: string;
            provider: { id: string; name: string; version: string | null };
            raw_result: JSONType;
            schema_version: 2;
            subject:
                | {
                    architecture: "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64"
                    | null;
                    digest: { sha256: string };
                    format:
                        | "unknown"
                        | "file"
                        | "directory"
                        | "javascript"
                        | "source-map"
                        | "plist"
                        | "entitlements"
                        | "dmg"
                        | "zip"
                        | "pkg"
                        | "asar"
                        | "javascript-bundle"
                        | "mach-o-universal"
                        | "mach-o"
                        | "elf"
                        | "pe"
                        | "hopper"
                        | "analysis-database"
                        | "ipa"
                        | "apk";
                    local_path: string;
                    name: string;
                }
                | null;
        }

    diff --git a/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationVersionComparisonEvidence.html b/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationVersionComparisonEvidence.html index 3760b730ee..e2434ff410 100644 --- a/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationVersionComparisonEvidence.html +++ b/docs/api/functions/application_JavaScriptApplicationWorkflowEvidence.createApplicationVersionComparisonEvidence.html @@ -14,7 +14,7 @@

    Returns
        | {
            analysis_profile: {
                digest: string;
                parameters: Record<string, JSONType>;
                provider: { id: string; name: string; version: string };
                provider_profile_schema_version: number;
                schema_version: 1;
            };
            authority: | "shipped-artifact"
            | "controlled-replay"
            | "historical-reference"
            | "external-service"
            | "analyst-inference";
            confidence: "observed"
            | "derived"
            | "inferred";
            environment:
                | {
                    architecture: string;
                    id: string;
                    isolation: "process"
                    | "none"
                    | "container"
                    | "virtual-machine";
                    platform: string;
                }
                | null;
            evidence_id: string;
            evidence_links: string[];
            limitations: string[];
            locations: (
                | { address: string; kind: "address" }
                | { end: string; kind: "address-range"; start: string }
                | { kind: "artifact-path"; path: string }
                | { kind: "file-offset"; offset: number }
                | { end: number; kind: "file-offset-range"; start: number }
            )[];
            normalized_result: JSONType;
            operation: string;
            parameters: Record<string, JSONType>;
            predicate_type: string;
            provider: { id: string; name: string; version: string | null };
            raw_result: JSONType;
            schema_version: 2;
            subject:
                | {
                    architecture: "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64"
                    | null;
                    digest: { sha256: string };
                    format:
                        | "unknown"
                        | "file"
                        | "directory"
                        | "javascript"
                        | "source-map"
                        | "plist"
                        | "entitlements"
                        | "dmg"
                        | "zip"
                        | "pkg"
                        | "asar"
                        | "javascript-bundle"
                        | "mach-o-universal"
                        | "mach-o"
                        | "elf"
                        | "pe"
                        | "hopper"
                        | "analysis-database"
                        | "ipa"
                        | "apk";
                    local_path: string;
                    name: string;
                }
                | null;
        }
        | {
            authority: | "shipped-artifact"
            | "controlled-replay"
            | "historical-reference"
            | "external-service"
            | "analyst-inference";
            confidence: "observed"
            | "derived"
            | "inferred";
            environment:
                | {
                    architecture: string;
                    id: string;
                    isolation: "process"
                    | "none"
                    | "container"
                    | "virtual-machine";
                    platform: string;
                }
                | null;
            evidence_id: string;
            evidence_links: string[];
            limitations: string[];
            locations: (
                | { address: string; kind: "address" }
                | { end: string; kind: "address-range"; start: string }
                | { kind: "artifact-path"; path: string }
                | { kind: "file-offset"; offset: number }
                | { end: number; kind: "file-offset-range"; start: number }
            )[];
            normalized_result: JSONType;
            operation: string;
            parameters: Record<string, JSONType>;
            predicate_type: string;
            provider: { id: string; name: string; version: string | null };
            raw_result: JSONType;
            schema_version: 2;
            subject:
                | {
                    architecture: "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64"
                    | null;
                    digest: { sha256: string };
                    format:
                        | "unknown"
                        | "file"
                        | "directory"
                        | "javascript"
                        | "source-map"
                        | "plist"
                        | "entitlements"
                        | "dmg"
                        | "zip"
                        | "pkg"
                        | "asar"
                        | "javascript-bundle"
                        | "mach-o-universal"
                        | "mach-o"
                        | "elf"
                        | "pe"
                        | "hopper"
                        | "analysis-database"
                        | "ipa"
                        | "apk";
                    local_path: string;
                    name: string;
                }
                | null;
        }

    diff --git a/docs/api/functions/application_JavaScriptArtifactGraphBuilder.buildJavaScriptArtifactGraph.html b/docs/api/functions/application_JavaScriptArtifactGraphBuilder.buildJavaScriptArtifactGraph.html index 183bc8c79d..8290cf1a7d 100644 --- a/docs/api/functions/application_JavaScriptArtifactGraphBuilder.buildJavaScriptArtifactGraph.html +++ b/docs/api/functions/application_JavaScriptArtifactGraphBuilder.buildJavaScriptArtifactGraph.html @@ -14,7 +14,7 @@
    -

    Returns {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        edges: {
            edge_id: string;
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        graph_id: string;
        limitations: string[];
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: ...; line: ... };
                            kind: "source-range";
                            source: string;
                            start: { column: ...; line: ... };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: (...) | (...);
                            kind: "runtime";
                            script_key: (...) | (...);
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: (...)
                        | (...) }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        root_node_ids: string[];
        schema: "JavaScriptApplicationGraph";
        schema_version: 1;
    }

    diff --git a/docs/api/functions/application_JavaScriptArtifactGraphContext.createElectronRoleNode.html b/docs/api/functions/application_JavaScriptArtifactGraphContext.createElectronRoleNode.html index 6f62fe11a3..2739d7a40c 100644 --- a/docs/api/functions/application_JavaScriptArtifactGraphContext.createElectronRoleNode.html +++ b/docs/api/functions/application_JavaScriptArtifactGraphContext.createElectronRoleNode.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/application_JavaScriptArtifactGraphContext.javascriptAnalysisCoverage.html b/docs/api/functions/application_JavaScriptArtifactGraphContext.javascriptAnalysisCoverage.html index e0c9d2bdb9..7c121eb77d 100644 --- a/docs/api/functions/application_JavaScriptArtifactGraphContext.javascriptAnalysisCoverage.html +++ b/docs/api/functions/application_JavaScriptArtifactGraphContext.javascriptAnalysisCoverage.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/application_JavaScriptArtifactGraphContext.sourceNodeFor.html b/docs/api/functions/application_JavaScriptArtifactGraphContext.sourceNodeFor.html index e1346ffa38..e4b47cc8bc 100644 --- a/docs/api/functions/application_JavaScriptArtifactGraphContext.sourceNodeFor.html +++ b/docs/api/functions/application_JavaScriptArtifactGraphContext.sourceNodeFor.html @@ -14,7 +14,7 @@
    -

    Returns
        | {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }
        | undefined

    +
  • Defined in src/application/ProcessCaptureLifecycle.ts:222
  • +
  • Defined in src/application/ProcessCaptureLifecycle.ts:331
  • +
  • Defined in src/application/ProcessCaptureLifecycle.ts:188
  • +
  • Defined in src/application/ProcessCaptureLifecycle.ts:280
  • +
  • Defined in src/application/ProcessCaptureLifecycle.ts:376
  • diff --git a/docs/api/functions/application_ProcessEvidence.createProcessCaptureEvidence.html b/docs/api/functions/application_ProcessEvidence.createProcessCaptureEvidence.html index 2f88532334..58abf0b11f 100644 --- a/docs/api/functions/application_ProcessEvidence.createProcessCaptureEvidence.html +++ b/docs/api/functions/application_ProcessEvidence.createProcessCaptureEvidence.html @@ -14,14 +14,14 @@
    diff --git a/docs/api/functions/application_ProcessPairedExperiment.runPairedProcessExperiment.html b/docs/api/functions/application_ProcessPairedExperiment.runPairedProcessExperiment.html index 3a368f56ca..697a492c97 100644 --- a/docs/api/functions/application_ProcessPairedExperiment.runPairedProcessExperiment.html +++ b/docs/api/functions/application_ProcessPairedExperiment.runPairedProcessExperiment.html @@ -14,14 +14,14 @@
    diff --git a/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationGraph.html b/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationGraph.html index 0e3fafca85..3ef100be64 100644 --- a/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationGraph.html +++ b/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationGraph.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationNode.html b/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationNode.html index cd92c0c1b2..da807af7b5 100644 --- a/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationNode.html +++ b/docs/api/functions/domain_javascriptApplicationGraph.createJavaScriptApplicationNode.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_javascriptApplicationGraph.parseJavaScriptApplicationGraph.html b/docs/api/functions/domain_javascriptApplicationGraph.parseJavaScriptApplicationGraph.html index e1590720c5..fbd3d84b0c 100644 --- a/docs/api/functions/domain_javascriptApplicationGraph.parseJavaScriptApplicationGraph.html +++ b/docs/api/functions/domain_javascriptApplicationGraph.parseJavaScriptApplicationGraph.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_javascriptApplicationVersionComparison.compareJavaScriptApplicationVersions.html b/docs/api/functions/domain_javascriptApplicationVersionComparison.compareJavaScriptApplicationVersions.html index aea3cba2d9..a8db8025a9 100644 --- a/docs/api/functions/domain_javascriptApplicationVersionComparison.compareJavaScriptApplicationVersions.html +++ b/docs/api/functions/domain_javascriptApplicationVersionComparison.compareJavaScriptApplicationVersions.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_javascriptApplicationVersionKeys.matchJavaScriptApplicationVersions.html b/docs/api/functions/domain_javascriptApplicationVersionKeys.matchJavaScriptApplicationVersions.html index e7664ec258..4cea2f5e10 100644 --- a/docs/api/functions/domain_javascriptApplicationVersionKeys.matchJavaScriptApplicationVersions.html +++ b/docs/api/functions/domain_javascriptApplicationVersionKeys.matchJavaScriptApplicationVersions.html @@ -14,15 +14,15 @@

    Returns ApplicationVersionMatchingProjection

    diff --git a/docs/api/functions/domain_javascriptFeatureSeed.findApplicationFeatureSeeds.html b/docs/api/functions/domain_javascriptFeatureSeed.findApplicationFeatureSeeds.html index e1500249bf..7acbc6680c 100644 --- a/docs/api/functions/domain_javascriptFeatureSeed.findApplicationFeatureSeeds.html +++ b/docs/api/functions/domain_javascriptFeatureSeed.findApplicationFeatureSeeds.html @@ -14,14 +14,14 @@
    diff --git a/docs/api/functions/domain_javascriptFeatureTraversal.traverseApplicationFeature.html b/docs/api/functions/domain_javascriptFeatureTraversal.traverseApplicationFeature.html index f284665568..d0d244f31e 100644 --- a/docs/api/functions/domain_javascriptFeatureTraversal.traverseApplicationFeature.html +++ b/docs/api/functions/domain_javascriptFeatureTraversal.traverseApplicationFeature.html @@ -14,14 +14,14 @@
    diff --git a/docs/api/functions/domain_javascriptRuntimeStaticCandidates.staticNodeWithinRuntimeScope.html b/docs/api/functions/domain_javascriptRuntimeStaticCandidates.staticNodeWithinRuntimeScope.html index b66ed1aeb5..6fb1eff06c 100644 --- a/docs/api/functions/domain_javascriptRuntimeStaticCandidates.staticNodeWithinRuntimeScope.html +++ b/docs/api/functions/domain_javascriptRuntimeStaticCandidates.staticNodeWithinRuntimeScope.html @@ -14,14 +14,14 @@
    diff --git a/docs/api/functions/domain_managedApplicationGraphCoverage.managedGraphEvidenceCoverage.html b/docs/api/functions/domain_managedApplicationGraphCoverage.managedGraphEvidenceCoverage.html index 244e5d8acb..9527f3a0a8 100644 --- a/docs/api/functions/domain_managedApplicationGraphCoverage.managedGraphEvidenceCoverage.html +++ b/docs/api/functions/domain_managedApplicationGraphCoverage.managedGraphEvidenceCoverage.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourceCoverage.html b/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourceCoverage.html index 10bf6c8434..61e4578d00 100644 --- a/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourceCoverage.html +++ b/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourceCoverage.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourcePageCoverage.html b/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourcePageCoverage.html index 30b81a5572..f32b66314c 100644 --- a/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourcePageCoverage.html +++ b/docs/api/functions/domain_managedApplicationGraphCoverage.managedSourcePageCoverage.html @@ -14,7 +14,7 @@
    -

    Returns {
        limits: {
            name: string;
            unit:
                | "other"
                | "items"
                | "bytes"
                | "depth"
                | "milliseconds"
                | "characters"
                | "instructions";
            value: number;
        }[];
        omitted_count: number
        | null;
        status: "unknown" | "unavailable" | "complete" | "partial";
        truncated: boolean;
    }

    +
  • Defined in src/domain/processCaptureValidation.ts:256
  • +
  • Defined in src/domain/processComparison.ts:336
  • diff --git a/docs/api/functions/domain_processPairedExperiment.analyzeProcessRepeatability.html b/docs/api/functions/domain_processPairedExperiment.analyzeProcessRepeatability.html index cfd7ac11ef..3415b41840 100644 --- a/docs/api/functions/domain_processPairedExperiment.analyzeProcessRepeatability.html +++ b/docs/api/functions/domain_processPairedExperiment.analyzeProcessRepeatability.html @@ -14,7 +14,7 @@

    Returns ProcessSideRepeatability

    diff --git a/docs/api/functions/domain_processPairedExperiment.bindProcessScenario.html b/docs/api/functions/domain_processPairedExperiment.bindProcessScenario.html index 0117537825..92d87ab218 100644 --- a/docs/api/functions/domain_processPairedExperiment.bindProcessScenario.html +++ b/docs/api/functions/domain_processPairedExperiment.bindProcessScenario.html @@ -14,16 +14,16 @@
    diff --git a/docs/api/functions/domain_processScenario.authorizeProcessScenario.html b/docs/api/functions/domain_processScenario.authorizeProcessScenario.html index a7de18ec4c..0989aa2df7 100644 --- a/docs/api/functions/domain_processScenario.authorizeProcessScenario.html +++ b/docs/api/functions/domain_processScenario.authorizeProcessScenario.html @@ -14,18 +14,18 @@
    +
  • Defined in src/domain/processScenario.ts:418
  • +
  • Defined in src/domain/processScenario.ts:47
  • +
  • Defined in src/domain/processScenario.ts:385
  • +
  • Defined in src/domain/processScenario.ts:71
  • diff --git a/docs/api/functions/domain_referenceSourceGraph.createHistoricalSourceGraph.html b/docs/api/functions/domain_referenceSourceGraph.createHistoricalSourceGraph.html index 8f40f698fd..a5dfc44a7b 100644 --- a/docs/api/functions/domain_referenceSourceGraph.createHistoricalSourceGraph.html +++ b/docs/api/functions/domain_referenceSourceGraph.createHistoricalSourceGraph.html @@ -14,7 +14,7 @@
    • - +

      Build and internally commit a normalized historical source graph.

      @@ -22,7 +22,7 @@

      Parameters

      • input: unknown
      -

      Returns {
          authority: "historical-reference";
          entries: (
              | {
                  classifications: (
                      | "unknown"
                      | "manifest"
                      | "source"
                      | "config"
                      | "test"
                      | "generated"
                      | "vendor"
                      | "documentation"
                  )[];
                  content_state: | "unknown"
                  | "too-large"
                  | "excluded"
                  | "hashed"
                  | "redacted-secret"
                  | "unreadable";
                  kind: "file";
                  language: string
                  | null;
                  limitations: string[];
                  path: string;
                  sha256: string | null;
                  size: number | null;
              }
              | {
                  classifications: (
                      | "unknown"
                      | "manifest"
                      | "source"
                      | "config"
                      | "test"
                      | "generated"
                      | "vendor"
                      | "documentation"
                  )[];
                  kind: "directory";
                  limitations: string[];
                  path: string;
                  tree_state: | "unknown"
                  | "partial"
                  | "excluded"
                  | "unreadable"
                  | "enumerated";
              }
              | {
                  classifications: (
                      | "unknown"
                      | "manifest"
                      | "source"
                      | "config"
                      | "test"
                      | "generated"
                      | "vendor"
                      | "documentation"
                  )[];
                  kind: "symlink";
                  limitations: string[];
                  path: string;
                  target: string;
                  target_state: | "unknown"
                  | "external"
                  | "missing"
                  | "unreadable"
                  | "internal";
              }
          )[];
          exclusions: {
              path: string;
              reason: | "unreadable"
              | "configured-secret"
              | "symlink-escape"
              | "size-limit"
              | "inventory-limit"
              | "caller-excluded";
          }[];
          inventory_state: "unknown"
          | "complete"
          | "partial";
          languages: string[];
          limitations: string[];
          manifests: string[];
          parse_failures: { parser: string; path: string; reason: string }[];
          provenance: {
              caller: string;
              importer: string;
              importer_version: string | null;
          };
          relationships: {
              from_path: string;
              kind: "references"
              | "imports"
              | "requires"
              | "declares-module";
              parse_state: "unknown" | "partial" | "parsed";
              resolution: "unknown" | "external" | "unresolved" | "internal";
              to: string;
          }[];
          root_alias: "$REFERENCE_ROOT";
          root_sha256: string;
          schema: "HistoricalSourceGraph/v1";
          vcs: | { dirty: boolean
          | null; head: string; kind: "git" }
          | { dirty: null; head: null; kind: "none" }
          | { dirty: null; head: null; kind: "unknown" }
          | null;
      }

    diff --git a/docs/api/functions/domain_referenceSourceGraph.parseHistoricalSourceGraph.html b/docs/api/functions/domain_referenceSourceGraph.parseHistoricalSourceGraph.html index 617c505345..22e9809a22 100644 --- a/docs/api/functions/domain_referenceSourceGraph.parseHistoricalSourceGraph.html +++ b/docs/api/functions/domain_referenceSourceGraph.parseHistoricalSourceGraph.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/domain_staticRuntimeCorrelation.correlateStaticAndRuntime.html b/docs/api/functions/domain_staticRuntimeCorrelation.correlateStaticAndRuntime.html index 14cf12f706..90ee41feca 100644 --- a/docs/api/functions/domain_staticRuntimeCorrelation.correlateStaticAndRuntime.html +++ b/docs/api/functions/domain_staticRuntimeCorrelation.correlateStaticAndRuntime.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/hopper_protocol.parseResponseLine.html b/docs/api/functions/hopper_protocol.parseResponseLine.html index 38efbe0059..815942513f 100644 --- a/docs/api/functions/hopper_protocol.parseResponseLine.html +++ b/docs/api/functions/hopper_protocol.parseResponseLine.html @@ -14,7 +14,7 @@
    diff --git a/docs/api/functions/hopper_protocol.responseResult.html b/docs/api/functions/hopper_protocol.responseResult.html index 60ffbb7a7e..a488f6cc4a 100644 --- a/docs/api/functions/hopper_protocol.responseResult.html +++ b/docs/api/functions/hopper_protocol.responseResult.html @@ -14,14 +14,14 @@

    Returns Result<JSONType, HopperRemoteError>

    diff --git a/docs/api/hierarchy.html b/docs/api/hierarchy.html index 857effb5bf..7b7e7ff2af 100644 --- a/docs/api/hierarchy.html +++ b/docs/api/hierarchy.html @@ -42,68 +42,68 @@
  • BinaryTargetError
  • PermissionRequiredError
  • ReplayPlanStaleError
  • -
  • ProcessCaptureError
  • +
  • ProcessCaptureError
  • +
  • BinarySession
  • +
  • GhidraProvider
  • +
  • HopperProvider
  • +
  • InferenceEdgeInput
  • +
  • BinarySession
  • +
  • HopperApplicationLauncher
  • +
  • CdpBrowserProvider
  • +
  • CdpCaptureEvents
  • +
  • CdpElectronProvider
  • +
  • GhidraHeadlessLauncher
  • +
  • InstrumentedJavaScriptReplayHost
  • +
  • BridgeLaunch
  • +
  • GhidraLaunch
  • +
  • StableWebResource
  • diff --git a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleAssetLinkInput.html b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleAssetLinkInput.html index 4dacefa150..e52f6eda1e 100644 --- a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleAssetLinkInput.html +++ b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleAssetLinkInput.html @@ -14,7 +14,7 @@

    Resolution from an inferred Electron role to an artifact asset.

    -
    interface RoleAssetLinkInput {
        anchor: JavaScriptArtifactFile;
        coverage?: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        range?: JavaScriptSourceRange;
        resolution: ArtifactPathResolution;
        role: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
    }
    -
    coverage?: {
        limits: {
            name: string;
            unit:
                | "other"
                | "items"
                | "bytes"
                | "depth"
                | "milliseconds"
                | "characters"
                | "instructions";
            value: number;
        }[];
        omitted_count: number
        | null;
        status: "unknown" | "unavailable" | "complete" | "partial";
        truncated: boolean;
    }
    @@ -55,7 +55,7 @@
  • Defined in src/application/JavaScriptArtifactGraphContext.ts:90
  • -
    role: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }
    diff --git a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleNodeInput.html b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleNodeInput.html index d5c3707540..3f3e6432a4 100644 --- a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleNodeInput.html +++ b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.RoleNodeInput.html @@ -14,7 +14,7 @@

    Electron role identity and static discovery evidence.

    -
    interface RoleNodeInput {
        anchor: JavaScriptArtifactFile;
        coverage?: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        kind: "electron-main"
        | "electron-preload"
        | "electron-renderer";
        mechanism: string;
        range?: JavaScriptSourceRange;
        resolution: ArtifactPathResolution;
    }
    -
    coverage?: {
        limits: {
            name: string;
            unit:
                | "other"
                | "items"
                | "bytes"
                | "depth"
                | "milliseconds"
                | "characters"
                | "instructions";
            value: number;
        }[];
        omitted_count: number
        | null;
        status: "unknown" | "unavailable" | "complete" | "partial";
        truncated: boolean;
    }
    diff --git a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.UnavailableParseInput.html b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.UnavailableParseInput.html index 39427beebe..828be9efcb 100644 --- a/docs/api/interfaces/application_JavaScriptArtifactGraphContext.UnavailableParseInput.html +++ b/docs/api/interfaces/application_JavaScriptArtifactGraphContext.UnavailableParseInput.html @@ -14,7 +14,7 @@

    Explicit package, JavaScript, or source-map parse gap.

    -
    interface UnavailableParseInput {
        asset: {
            identity:
                | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
        file: JavaScriptArtifactFile;
        limitation: string;
        operation: string;
    }
    -
    interface JavaScriptReturnShapeProjection {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        limitations: readonly string[];
        properties: ReturnType<typeof jsonObjectSchema.parse>;
        range: JavaScriptSourceRange;
    }
    httpUrl: string
    +
  • Defined in src/application/LoopbackReplay.ts:28
  • +
    + +
    transitions: readonly ReplayTransitionRecord[]
    truncated: boolean
    +
  • Defined in src/application/LoopbackReplay.ts:32
  • websocketUrl: string
    +
  • Defined in src/application/LoopbackReplay.ts:29
  • @@ -67,7 +73,7 @@

    Returns Promise<void>

    +
  • Defined in src/application/LoopbackReplay.ts:33
  • Returns Promise<void>

    +
  • Defined in src/application/ProcessCaptureLifecycle.ts:431
  • Returns Promise<void>

    +
  • Defined in src/application/ProcessCaptureLifecycle.ts:430
  • +
  • Defined in src/application/ProcessCaptureLifecycle.ts:429
  • diff --git a/docs/api/interfaces/domain_javascriptApplicationVersionKeys.ApplicationVersionNodePair.html b/docs/api/interfaces/domain_javascriptApplicationVersionKeys.ApplicationVersionNodePair.html index 72523fc394..9a935bb7bc 100644 --- a/docs/api/interfaces/domain_javascriptApplicationVersionKeys.ApplicationVersionNodePair.html +++ b/docs/api/interfaces/domain_javascriptApplicationVersionKeys.ApplicationVersionNodePair.html @@ -14,7 +14,7 @@

    One deterministic one-to-one match between two graph versions.

    -
    interface ApplicationVersionNodePair {
        basis:
            | "structural-fingerprint"
            | "exact-node-identity"
            | "exact-content-digest"
            | "exact-module-source-digest"
            | "source-map-identity"
            | "semantic-key";
        confidence: "exact"
        | "medium"
        | "high";
        left: {
            identity:
                | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
        right: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
    }
    -
    left: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }
    -
    right: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }
    diff --git a/docs/api/interfaces/domain_javascriptExportShapeSelection.JavaScriptExportShapeSideInput.html b/docs/api/interfaces/domain_javascriptExportShapeSelection.JavaScriptExportShapeSideInput.html index 349cfe3741..e6ccbaf5b3 100644 --- a/docs/api/interfaces/domain_javascriptExportShapeSelection.JavaScriptExportShapeSideInput.html +++ b/docs/api/interfaces/domain_javascriptExportShapeSelection.JavaScriptExportShapeSideInput.html @@ -14,7 +14,7 @@

    One authenticated graph and exact export selector.

    -
    interface JavaScriptExportShapeSideInput {
        evidenceId: string;
        exportName: string;
        graph: {
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            edges: {
                edge_id: string;
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "relationship-exact";
                    strategy: "semantic-content-sha256";
                };
                properties: Record<string, JSONType>;
                relation:
                    | "contains"
                    | "loads"
                    | "calls"
                    | "imports"
                    | "maps_to"
                    | "exposes"
                    | "sends"
                    | "invokes"
                    | "handles"
                    | "persists_to"
                    | "observed_as"
                    | "changed_from";
                source_node_id: string;
                target_node_id: string;
            }[];
            graph_id: string;
            limitations: string[];
            nodes: {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: ...; line: ... };
                                kind: "source-range";
                                source: string;
                                start: { column: ...; line: ... };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: (...) | (...);
                                kind: "runtime";
                                script_key: (...) | (...);
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: (...)
                            | (...) }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            }[];
            root_node_ids: string[];
            schema: "JavaScriptApplicationGraph";
            schema_version: 1;
        };
        modulePath: string;
    }
    -
    graph: {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        edges: {
            edge_id: string;
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        graph_id: string;
        limitations: string[];
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: ...; line: ... };
                            kind: "source-range";
                            source: string;
                            start: { column: ...; line: ... };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: (...) | (...);
                            kind: "runtime";
                            script_key: (...) | (...);
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: (...)
                        | (...) }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        root_node_ids: string[];
        schema: "JavaScriptApplicationGraph";
        schema_version: 1;
    }
    diff --git a/docs/api/interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html b/docs/api/interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html index 5ddc7df150..45b13e49d7 100644 --- a/docs/api/interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html +++ b/docs/api/interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html @@ -14,7 +14,7 @@

    Pure, authenticated inputs projected by the application service.

    -
    interface ApplicationFeatureTraceProjectionInput {
        direction: "incoming" | "outgoing" | "both";
        graph: {
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            edges: {
                edge_id: string;
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "relationship-exact";
                    strategy: "semantic-content-sha256";
                };
                properties: Record<string, JSONType>;
                relation:
                    | "contains"
                    | "loads"
                    | "calls"
                    | "imports"
                    | "maps_to"
                    | "exposes"
                    | "sends"
                    | "invokes"
                    | "handles"
                    | "persists_to"
                    | "observed_as"
                    | "changed_from";
                source_node_id: string;
                target_node_id: string;
            }[];
            graph_id: string;
            limitations: string[];
            nodes: {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: ...; line: ... };
                                kind: "source-range";
                                source: string;
                                start: { column: ...; line: ... };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: (...) | (...);
                                kind: "runtime";
                                script_key: (...) | (...);
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: (...)
                            | (...) }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            }[];
            root_node_ids: string[];
            schema: "JavaScriptApplicationGraph";
            schema_version: 1;
        };
        limits: {
            max_depth: number;
            max_edges: number;
            max_nodes: number;
            max_paths: number;
            max_seed_matches: number;
        };
        nativeEvidence: readonly (
            | {
                analysis_profile: {
                    digest: string;
                    parameters: Record<string, JSONType>;
                    provider: { id: string; name: string; version: string };
                    provider_profile_schema_version: number;
                    schema_version: 1;
                };
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
            | {
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
        )[];
        seed: {
            case_sensitive: boolean;
            kind: | "string"
            | "module"
            | "native-export"
            | "node-id"
            | "route"
            | "api"
            | "channel";
            match: "exact"
            | "contains"
            | null;
            value: string;
        };
        sourceEvidenceId: string;
    }
    -
    graph: {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        edges: {
            edge_id: string;
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        graph_id: string;
        limitations: string[];
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: ...; line: ... };
                            kind: "source-range";
                            source: string;
                            start: { column: ...; line: ... };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: (...) | (...);
                            kind: "runtime";
                            script_key: (...) | (...);
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: (...)
                        | (...) }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        root_node_ids: string[];
        schema: "JavaScriptApplicationGraph";
        schema_version: 1;
    }
    diff --git a/docs/api/interfaces/domain_javascriptFeatureTraversal.ApplicationFeatureTraversal.html b/docs/api/interfaces/domain_javascriptFeatureTraversal.ApplicationFeatureTraversal.html index 8ee365666c..3211ec4332 100644 --- a/docs/api/interfaces/domain_javascriptFeatureTraversal.ApplicationFeatureTraversal.html +++ b/docs/api/interfaces/domain_javascriptFeatureTraversal.ApplicationFeatureTraversal.html @@ -14,7 +14,7 @@

    Bounded graph projection plus the first deterministic path to each node.

    -
    interface ApplicationFeatureTraversal {
        depths: ReadonlyMap<string, number>;
        edges: {
            edge_id: string;
            evidence: {
                artifact:
                    | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        frontierNodeIds: string[];
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        omittedEdgeCount: number;
        omittedNodeCount: number;
        predecessors: ReadonlyMap<string, Predecessor>;
    }
    -
    edges: {
        edge_id: string;
        evidence: {
            artifact:
                | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
            authority: | "unknown"
            | "controlled-replay"
            | "historical-reference"
            | "artifact-bytes"
            | "ast-static-analysis"
            | "static-relationship-inference"
            | "passive-cdp-runtime"
            | "cross-layer-reconciliation"
            | "cross-version-comparison"
            | "native-analysis-provider"
            | "managed-static-analysis"
            | "user-assertion";
            confidence: "unknown"
            | "exact"
            | "low"
            | "medium"
            | "high";
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            evidence_ids: string[];
            extractor: {
                executable_sha256: string
                | null;
                name: string;
                operation: string;
                version: string;
            };
            limitations: string[];
            location: | {
                available: false;
                detail: string;
                reason: | "unknown"
                | "truncated"
                | "unresolved"
                | "not-applicable"
                | "not-observed"
                | "not-approved"
                | "provider-unavailable";
            }
            | {
                available: true;
                value: | {
                    end: { column: number; line: number };
                    kind: "source-range";
                    source: string;
                    start: { column: number; line: number };
                }
                | { end: number; kind: "file-offset-range"; start: number }
                | { kind: "artifact-path"; path: string }
                | { kind: "url"; url: string }
                | {
                    capture_sha256: string;
                    frame_key: string | null;
                    kind: "runtime";
                    script_key: string | null;
                    target_key: string;
                }
                | { address: string; kind: "native-address"; symbol: string
                | null }
                | { export_path: string; kind: "package-export"; package_name: string };
            };
            state: "unknown"
            | "observed"
            | "inferred"
            | "unavailable";
        };
        identifier_strategy: {
            stability: "relationship-exact";
            strategy: "semantic-content-sha256";
        };
        properties: Record<string, JSONType>;
        relation:
            | "contains"
            | "loads"
            | "calls"
            | "imports"
            | "maps_to"
            | "exposes"
            | "sends"
            | "invokes"
            | "handles"
            | "persists_to"
            | "observed_as"
            | "changed_from";
        source_node_id: string;
        target_node_id: string;
    }[]
    @@ -52,7 +52,7 @@
  • Defined in src/domain/javascriptFeatureTraversal.ts:25
  • -
    nodes: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }[]
    diff --git a/docs/api/interfaces/domain_javascriptRuntimeReconciliationGraph.ReconciledApplicationGraphProjection.html b/docs/api/interfaces/domain_javascriptRuntimeReconciliationGraph.ReconciledApplicationGraphProjection.html index 7ff1bf0ed6..3111ccf9c1 100644 --- a/docs/api/interfaces/domain_javascriptRuntimeReconciliationGraph.ReconciledApplicationGraphProjection.html +++ b/docs/api/interfaces/domain_javascriptRuntimeReconciliationGraph.ReconciledApplicationGraphProjection.html @@ -14,7 +14,7 @@

    Combined graph plus omissions introduced while merging its observations.

    -
    interface ReconciledApplicationGraphProjection {
        graph: {
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            edges: {
                edge_id: string;
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "relationship-exact";
                    strategy: "semantic-content-sha256";
                };
                properties: Record<string, JSONType>;
                relation:
                    | "contains"
                    | "loads"
                    | "calls"
                    | "imports"
                    | "maps_to"
                    | "exposes"
                    | "sends"
                    | "invokes"
                    | "handles"
                    | "persists_to"
                    | "observed_as"
                    | "changed_from";
                source_node_id: string;
                target_node_id: string;
            }[];
            graph_id: string;
            limitations: string[];
            nodes: {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: ...; line: ... };
                                kind: "source-range";
                                source: string;
                                start: { column: ...; line: ... };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: (...) | (...);
                                kind: "runtime";
                                script_key: (...) | (...);
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: (...)
                            | (...) }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            }[];
            root_node_ids: string[];
            schema: "JavaScriptApplicationGraph";
            schema_version: 1;
        };
        omittedGraphItems: number;
    }
    -
    interface RuntimeMatchingProjection {
        edges: readonly {
            edge_id: string;
            evidence: {
                artifact:
                    | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        items: readonly {
            basis: | "none"
            | "artifact-path"
            | "content-and-location"
            | "content-sha256"
            | "module-source-sha256"
            | "operator-file-mapping"
            | "operator-url-mapping";
            candidate_static_count: number;
            candidate_static_nodes: {
                static_layer_id: string;
                static_node_id: string;
            }[];
            confidence: "unknown"
            | "exact"
            | "low"
            | "medium"
            | "high";
            entity_kind: "target" | "frame" | "worker" | "script";
            reason:
                | "content-and-location-match"
                | "unique-content-match"
                | "unique-location-match"
                | "ambiguous-static-candidates"
                | "captured-content-disagrees-with-static-location"
                | "no-static-content-match"
                | "no-authorized-location-mapping"
                | "runtime-frame-unattributed"
                | "static-or-runtime-coverage-incomplete"
                | "reconciliation-limit-reached";
            reconciliation_id: string;
            runtime_evidence_id: string;
            runtime_node_id: string;
            static_layer_id: string
            | null;
            static_node_id: string | null;
            status: "unknown" | "matched" | "unmatched" | "ambiguous";
        }[];
        omittedItems: number;
    }
    -
    interface ParsedStaticLayer {
        evidence:
            | {
                analysis_profile: {
                    digest: string;
                    parameters: Record<string, JSONType>;
                    provider: { id: string; name: string; version: string };
                    provider_profile_schema_version: number;
                    schema_version: 1;
                };
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
            | {
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            };
        graph: {
            coverage: {
                limits: {
                    name: string;
                    unit: | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            edges: {
                edge_id: string;
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "relationship-exact";
                    strategy: "semantic-content-sha256";
                };
                properties: Record<string, JSONType>;
                relation:
                    | "contains"
                    | "loads"
                    | "calls"
                    | "imports"
                    | "maps_to"
                    | "exposes"
                    | "sends"
                    | "invokes"
                    | "handles"
                    | "persists_to"
                    | "observed_as"
                    | "changed_from";
                source_node_id: string;
                target_node_id: string;
            }[];
            graph_id: string;
            limitations: string[];
            nodes: {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: ...; line: ... };
                                kind: "source-range";
                                source: string;
                                start: { column: ...; line: ... };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: (...) | (...);
                                kind: "runtime";
                                script_key: (...) | (...);
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: (...)
                            | (...) }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            }[];
            root_node_ids: string[];
            schema: "JavaScriptApplicationGraph";
            schema_version: 1;
        };
        layerId: string;
        result: {
            format: "directory"
            | "asar";
            graph: {
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                edges: {
                    edge_id: string;
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: number; line: number };
                                kind: "source-range";
                                source: string;
                                start: { column: number; line: number };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: string | null;
                                kind: "runtime";
                                script_key: string | null;
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: string
                            | null }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "relationship-exact";
                        strategy: "semantic-content-sha256";
                    };
                    properties: Record<string, JSONType>;
                    relation:
                        | "contains"
                        | "loads"
                        | "calls"
                        | "imports"
                        | "maps_to"
                        | "exposes"
                        | "sends"
                        | "invokes"
                        | "handles"
                        | "persists_to"
                        | "observed_as"
                        | "changed_from";
                    source_node_id: string;
                    target_node_id: string;
                }[];
                graph_id: string;
                limitations: string[];
                nodes: {
                    identity: | {
                        sha256: string;
                        stability: "global-exact";
                        strategy: "content-digest";
                    }
                    | {
                        original_source: string;
                        source_map_sha256: string;
                        source_sha256: string
                        | null;
                        stability: "source-map-exact";
                        strategy: "source-map-original";
                    }
                    | {
                        artifact_sha256: string;
                        path: string;
                        stability: "artifact-version";
                        strategy: "canonical-path";
                    }
                    | {
                        algorithm: string;
                        basis: (
                            | "imports"
                            | "exports"
                            | "syntax-tree"
                            | "control-flow"
                            | "literals"
                            | "api-usage"
                        )[];
                        fingerprint_sha256: string;
                        stability: "cross-version-inference";
                        strategy: "structural-fingerprint";
                    }
                    | {
                        artifact_sha256: string;
                        key: string;
                        namespace: string;
                        stability: "artifact-version";
                        strategy: "artifact-local-key";
                    }
                    | {
                        capture_sha256: string;
                        runtime_key: string;
                        stability: "capture-only";
                        strategy: "runtime-instance";
                    }
                    | {
                        observation_sha256: string;
                        scope: string;
                        stability: "observation-only";
                        strategy: "observation-fingerprint";
                    };
                    kind: | "unknown"
                    | "target"
                    | "native-addon"
                    | "source-map"
                    | "artifact"
                    | "package"
                    | "installer"
                    | "asar-entry"
                    | "electron-main"
                    | "electron-preload"
                    | "electron-renderer"
                    | "electron-utility"
                    | "javascript-asset"
                    | "javascript-chunk"
                    | "javascript-module"
                    | "source-module"
                    | "browser-window"
                    | "frame"
                    | "context-bridge-api"
                    | "ipc-channel"
                    | "ipc-handler"
                    | "worker"
                    | "service-worker"
                    | "endpoint"
                    | "storage"
                    | "native-export"
                    | "managed-assembly"
                    | "managed-module"
                    | "managed-type"
                    | "managed-method"
                    | "managed-field"
                    | "managed-pinvoke-import"
                    | "managed-native-implementation"
                    | "runtime-script-instance";
                    node_id: string;
                    observations: {
                        evidence: {
                            artifact: | {
                                artifact_id: string;
                                available: true;
                                sha256: string;
                            }
                            | {
                                available: false;
                                detail: string;
                                reason: | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                            };
                            authority: | "unknown"
                            | "controlled-replay"
                            | "historical-reference"
                            | "artifact-bytes"
                            | "ast-static-analysis"
                            | "static-relationship-inference"
                            | "passive-cdp-runtime"
                            | "cross-layer-reconciliation"
                            | "cross-version-comparison"
                            | "native-analysis-provider"
                            | "managed-static-analysis"
                            | "user-assertion";
                            confidence: "unknown"
                            | "exact"
                            | "low"
                            | "medium"
                            | "high";
                            coverage: {
                                limits: {
                                    name: string;
                                    unit: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                }[];
                                omitted_count: number
                                | null;
                                status: "unknown" | "unavailable" | "complete" | "partial";
                                truncated: boolean;
                            };
                            evidence_ids: string[];
                            extractor: {
                                executable_sha256: string
                                | null;
                                name: string;
                                operation: string;
                                version: string;
                            };
                            limitations: string[];
                            location: | {
                                available: false;
                                detail: string;
                                reason: | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                            }
                            | {
                                available: true;
                                value: | { end: ...; kind: ...; source: ...; start: ... }
                                | { end: ...; kind: ...; start: ... }
                                | { kind: ...; path: ... }
                                | { kind: ...; url: ... }
                                | {
                                    capture_sha256: ...;
                                    frame_key: ...;
                                    kind: ...;
                                    script_key: ...;
                                    target_key: ...;
                                }
                                | { address: ...; kind: ...; symbol: ... }
                                | { export_path: ...; kind: ...; package_name: ... };
                            };
                            state: "unknown"
                            | "observed"
                            | "inferred"
                            | "unavailable";
                        };
                        identifier_strategy: {
                            stability: "observation-exact";
                            strategy: "semantic-content-sha256";
                        };
                        label: string
                        | null;
                        observation_id: string;
                        properties: Record<string, JSONType>;
                    }[];
                }[];
                root_node_ids: string[];
                schema: "JavaScriptApplicationGraph";
                schema_version: 1;
            };
            input_path: string;
            inventory_graph_sha256: string;
            inventory_manifest_id: string;
            limitations: string[];
            root_artifact_sha256: string;
            schema_version: 1;
            statistics: {
                findings: number;
                invalid_utf8_files: number;
                limit_omitted_text_files: number;
                modules: number;
                nested_asar_containers: number;
                omitted_text_files: number;
                parse_failures: number;
                parsed_javascript_files: number;
                policy_filtered_text_files: number;
                relevant_files: number;
                text_bytes_read: number;
                text_files_selected: number;
                truncated_scopes: number;
                visited_ast_nodes: number;
            };
            summary: {
                browser_windows: number;
                context_bridge_apis: number;
                explicit_web_preferences: number;
                exposed_api_members: number;
                ipc: {
                    ambiguous_renderer_transmissions: number;
                    dynamic_channel_operations: number;
                    literal_channels: number;
                    main_handlers: number;
                    operations: number;
                    paired_renderer_transmissions: number;
                    renderer_listeners: number;
                    renderer_transmissions: number;
                    unpaired_literal_renderer_transmissions: number;
                };
                native_addon_bindings: number;
                preload_entrypoints: number;
                resolved_native_addon_bindings: number;
                resolved_utility_entrypoints: number;
                sender_validation_observations: number;
                utility_processes: number;
            };
        };
        role: "application"
        | "cache"
        | "assets";
        runtimeMappings: readonly (
            | { artifact_prefix: string; kind: "file-root"; root: string }
            | { artifact_prefix: string; kind: "url-prefix"; prefix: string }
        )[];
        sourceMapReadApproved: boolean;
    }
    -
    graph: {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        edges: {
            edge_id: string;
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        graph_id: string;
        limitations: string[];
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: ...; line: ... };
                            kind: "source-range";
                            source: string;
                            start: { column: ...; line: ... };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: (...) | (...);
                            kind: "runtime";
                            script_key: (...) | (...);
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: (...)
                        | (...) }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        root_node_ids: string[];
        schema: "JavaScriptApplicationGraph";
        schema_version: 1;
    }
    @@ -49,7 +49,7 @@
  • Defined in src/domain/javascriptRuntimeReconciliationParsing.ts:33
  • -
    result: {
        format: "directory" | "asar";
        graph: {
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            edges: {
                edge_id: string;
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "relationship-exact";
                    strategy: "semantic-content-sha256";
                };
                properties: Record<string, JSONType>;
                relation:
                    | "contains"
                    | "loads"
                    | "calls"
                    | "imports"
                    | "maps_to"
                    | "exposes"
                    | "sends"
                    | "invokes"
                    | "handles"
                    | "persists_to"
                    | "observed_as"
                    | "changed_from";
                source_node_id: string;
                target_node_id: string;
            }[];
            graph_id: string;
            limitations: string[];
            nodes: {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | { end: ...; kind: ...; source: ...; start: ... }
                            | { end: ...; kind: ...; start: ... }
                            | { kind: ...; path: ... }
                            | { kind: ...; url: ... }
                            | {
                                capture_sha256: ...;
                                frame_key: ...;
                                kind: ...;
                                script_key: ...;
                                target_key: ...;
                            }
                            | { address: ...; kind: ...; symbol: ... }
                            | { export_path: ...; kind: ...; package_name: ... };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            }[];
            root_node_ids: string[];
            schema: "JavaScriptApplicationGraph";
            schema_version: 1;
        };
        input_path: string;
        inventory_graph_sha256: string;
        inventory_manifest_id: string;
        limitations: string[];
        root_artifact_sha256: string;
        schema_version: 1;
        statistics: {
            findings: number;
            invalid_utf8_files: number;
            limit_omitted_text_files: number;
            modules: number;
            nested_asar_containers: number;
            omitted_text_files: number;
            parse_failures: number;
            parsed_javascript_files: number;
            policy_filtered_text_files: number;
            relevant_files: number;
            text_bytes_read: number;
            text_files_selected: number;
            truncated_scopes: number;
            visited_ast_nodes: number;
        };
        summary: {
            browser_windows: number;
            context_bridge_apis: number;
            explicit_web_preferences: number;
            exposed_api_members: number;
            ipc: {
                ambiguous_renderer_transmissions: number;
                dynamic_channel_operations: number;
                literal_channels: number;
                main_handlers: number;
                operations: number;
                paired_renderer_transmissions: number;
                renderer_listeners: number;
                renderer_transmissions: number;
                unpaired_literal_renderer_transmissions: number;
            };
            native_addon_bindings: number;
            preload_entrypoints: number;
            resolved_native_addon_bindings: number;
            resolved_utility_entrypoints: number;
            sender_validation_observations: number;
            utility_processes: number;
        };
    }
    diff --git a/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeProjection.html b/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeProjection.html index 41dd4c487f..a0b2e61c65 100644 --- a/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeProjection.html +++ b/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeProjection.html @@ -11,7 +11,7 @@
  • domain/javascriptRuntimeReconciliationRuntime
  • RuntimeProjection
  • Interface RuntimeProjection

    -
    interface RuntimeProjection {
        edges: readonly {
            edge_id: string;
            evidence: {
                artifact:
                    | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        entities: readonly RuntimeReconciliationEntity[];
        nodes: readonly {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        omittedEntities: number;
        targetNodeByEvidenceId: ReadonlyMap<
            string,
            {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: number; line: number };
                                kind: "source-range";
                                source: string;
                                start: { column: number; line: number };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: string | null;
                                kind: "runtime";
                                script_key: string | null;
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: string
                            | null }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            },
        >;
    }
    -
    nodes: readonly {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }[]
    @@ -52,7 +52,7 @@
  • Defined in src/domain/javascriptRuntimeReconciliationRuntime.ts:28
  • -
    targetNodeByEvidenceId: ReadonlyMap<
        string,
        {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        },
    >
    diff --git a/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeReconciliationEntity.html b/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeReconciliationEntity.html index 7f2446d46a..201eb2e21a 100644 --- a/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeReconciliationEntity.html +++ b/docs/api/interfaces/domain_javascriptRuntimeReconciliationRuntime.RuntimeReconciliationEntity.html @@ -11,7 +11,7 @@
  • domain/javascriptRuntimeReconciliationRuntime
  • RuntimeReconciliationEntity
  • Interface RuntimeReconciliationEntity

    -
    interface RuntimeReconciliationEntity {
        capture: ParsedRuntimeCapture;
        frameKey: string | null;
        kind: "target" | "frame" | "worker" | "script";
        location: { kind: "file" | "url"; value: string };
        node: {
            identity:
                | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
        runtimeKey: string;
        section: "frames"
        | "target"
        | "scripts"
        | "workers";
        sourceSha256: string | null;
        staticKind: "javascript" | "worker" | "service-worker" | "renderer";
    }
    -
    node: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }
    diff --git a/docs/api/interfaces/domain_javascriptRuntimeStaticCandidates.StaticRuntimeCandidate.html b/docs/api/interfaces/domain_javascriptRuntimeStaticCandidates.StaticRuntimeCandidate.html index 97d6f8fa81..ded5e1cf52 100644 --- a/docs/api/interfaces/domain_javascriptRuntimeStaticCandidates.StaticRuntimeCandidate.html +++ b/docs/api/interfaces/domain_javascriptRuntimeStaticCandidates.StaticRuntimeCandidate.html @@ -11,7 +11,7 @@
  • domain/javascriptRuntimeStaticCandidates
  • StaticRuntimeCandidate
  • Interface StaticRuntimeCandidate

    -
    interface StaticRuntimeCandidate {
        category: "javascript" | "worker" | "service-worker" | "renderer";
        digests: readonly {
            basis: "content-sha256" | "module-source-sha256";
            sha256: string;
        }[];
        layer: ParsedStaticLayer;
        node: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        };
        paths: readonly string[];
    }
    -
    node: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }
    diff --git a/docs/api/interfaces/domain_managedApplicationGraph.GraphBuildState.html b/docs/api/interfaces/domain_managedApplicationGraph.GraphBuildState.html index edcec59379..6cbe5f728f 100644 --- a/docs/api/interfaces/domain_managedApplicationGraph.GraphBuildState.html +++ b/docs/api/interfaces/domain_managedApplicationGraph.GraphBuildState.html @@ -11,7 +11,7 @@
  • domain/managedApplicationGraph
  • GraphBuildState
  • Interface GraphBuildState

    -
    interface GraphBuildState {
        artifactPath: string;
        artifactSha256: string;
        edges: {
            edge_id: string;
            evidence: {
                artifact:
                    | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        evidenceLinks: string[];
        fieldNodes: Map<
            string,
            {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: number; line: number };
                                kind: "source-range";
                                source: string;
                                start: { column: number; line: number };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: string | null;
                                kind: "runtime";
                                script_key: string | null;
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: string
                            | null }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            },
        >;
        methodNodes: Map<
            string,
            {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: number; line: number };
                                kind: "source-range";
                                source: string;
                                start: { column: number; line: number };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: string | null;
                                kind: "runtime";
                                script_key: string | null;
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: string
                            | null }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            },
        >;
        nodes: {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        }[];
        typeNodes: Map<
            string,
            {
                identity: | {
                    sha256: string;
                    stability: "global-exact";
                    strategy: "content-digest";
                }
                | {
                    original_source: string;
                    source_map_sha256: string;
                    source_sha256: string
                    | null;
                    stability: "source-map-exact";
                    strategy: "source-map-original";
                }
                | {
                    artifact_sha256: string;
                    path: string;
                    stability: "artifact-version";
                    strategy: "canonical-path";
                }
                | {
                    algorithm: string;
                    basis: (
                        | "imports"
                        | "exports"
                        | "syntax-tree"
                        | "control-flow"
                        | "literals"
                        | "api-usage"
                    )[];
                    fingerprint_sha256: string;
                    stability: "cross-version-inference";
                    strategy: "structural-fingerprint";
                }
                | {
                    artifact_sha256: string;
                    key: string;
                    namespace: string;
                    stability: "artifact-version";
                    strategy: "artifact-local-key";
                }
                | {
                    capture_sha256: string;
                    runtime_key: string;
                    stability: "capture-only";
                    strategy: "runtime-instance";
                }
                | {
                    observation_sha256: string;
                    scope: string;
                    stability: "observation-only";
                    strategy: "observation-fingerprint";
                };
                kind: | "unknown"
                | "target"
                | "native-addon"
                | "source-map"
                | "artifact"
                | "package"
                | "installer"
                | "asar-entry"
                | "electron-main"
                | "electron-preload"
                | "electron-renderer"
                | "electron-utility"
                | "javascript-asset"
                | "javascript-chunk"
                | "javascript-module"
                | "source-module"
                | "browser-window"
                | "frame"
                | "context-bridge-api"
                | "ipc-channel"
                | "ipc-handler"
                | "worker"
                | "service-worker"
                | "endpoint"
                | "storage"
                | "native-export"
                | "managed-assembly"
                | "managed-module"
                | "managed-type"
                | "managed-method"
                | "managed-field"
                | "managed-pinvoke-import"
                | "managed-native-implementation"
                | "runtime-script-instance";
                node_id: string;
                observations: {
                    evidence: {
                        artifact: | { artifact_id: string; available: true; sha256: string }
                        | {
                            available: false;
                            detail: string;
                            reason:
                                | "unknown"
                                | "truncated"
                                | "unresolved"
                                | "not-applicable"
                                | "not-observed"
                                | "not-approved"
                                | "provider-unavailable";
                        };
                        authority: | "unknown"
                        | "controlled-replay"
                        | "historical-reference"
                        | "artifact-bytes"
                        | "ast-static-analysis"
                        | "static-relationship-inference"
                        | "passive-cdp-runtime"
                        | "cross-layer-reconciliation"
                        | "cross-version-comparison"
                        | "native-analysis-provider"
                        | "managed-static-analysis"
                        | "user-assertion";
                        confidence: "unknown"
                        | "exact"
                        | "low"
                        | "medium"
                        | "high";
                        coverage: {
                            limits: {
                                name: string;
                                unit:
                                    | "other"
                                    | "items"
                                    | "bytes"
                                    | "depth"
                                    | "milliseconds"
                                    | "characters"
                                    | "instructions";
                                value: number;
                            }[];
                            omitted_count: number
                            | null;
                            status: "unknown" | "unavailable" | "complete" | "partial";
                            truncated: boolean;
                        };
                        evidence_ids: string[];
                        extractor: {
                            executable_sha256: string
                            | null;
                            name: string;
                            operation: string;
                            version: string;
                        };
                        limitations: string[];
                        location: | {
                            available: false;
                            detail: string;
                            reason: | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                        }
                        | {
                            available: true;
                            value: | {
                                end: { column: number; line: number };
                                kind: "source-range";
                                source: string;
                                start: { column: number; line: number };
                            }
                            | { end: number; kind: "file-offset-range"; start: number }
                            | { kind: "artifact-path"; path: string }
                            | { kind: "url"; url: string }
                            | {
                                capture_sha256: string;
                                frame_key: string | null;
                                kind: "runtime";
                                script_key: string | null;
                                target_key: string;
                            }
                            | { address: string; kind: "native-address"; symbol: string
                            | null }
                            | {
                                export_path: string;
                                kind: "package-export";
                                package_name: string;
                            };
                        };
                        state: "unknown"
                        | "observed"
                        | "inferred"
                        | "unavailable";
                    };
                    identifier_strategy: {
                        stability: "observation-exact";
                        strategy: "semantic-content-sha256";
                    };
                    label: string
                    | null;
                    observation_id: string;
                    properties: Record<string, JSONType>;
                }[];
            },
        >;
    }
    -
    edges: {
        edge_id: string;
        evidence: {
            artifact:
                | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
            authority: | "unknown"
            | "controlled-replay"
            | "historical-reference"
            | "artifact-bytes"
            | "ast-static-analysis"
            | "static-relationship-inference"
            | "passive-cdp-runtime"
            | "cross-layer-reconciliation"
            | "cross-version-comparison"
            | "native-analysis-provider"
            | "managed-static-analysis"
            | "user-assertion";
            confidence: "unknown"
            | "exact"
            | "low"
            | "medium"
            | "high";
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "other"
                        | "items"
                        | "bytes"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            evidence_ids: string[];
            extractor: {
                executable_sha256: string
                | null;
                name: string;
                operation: string;
                version: string;
            };
            limitations: string[];
            location: | {
                available: false;
                detail: string;
                reason: | "unknown"
                | "truncated"
                | "unresolved"
                | "not-applicable"
                | "not-observed"
                | "not-approved"
                | "provider-unavailable";
            }
            | {
                available: true;
                value: | {
                    end: { column: number; line: number };
                    kind: "source-range";
                    source: string;
                    start: { column: number; line: number };
                }
                | { end: number; kind: "file-offset-range"; start: number }
                | { kind: "artifact-path"; path: string }
                | { kind: "url"; url: string }
                | {
                    capture_sha256: string;
                    frame_key: string | null;
                    kind: "runtime";
                    script_key: string | null;
                    target_key: string;
                }
                | { address: string; kind: "native-address"; symbol: string
                | null }
                | { export_path: string; kind: "package-export"; package_name: string };
            };
            state: "unknown"
            | "observed"
            | "inferred"
            | "unavailable";
        };
        identifier_strategy: {
            stability: "relationship-exact";
            strategy: "semantic-content-sha256";
        };
        properties: Record<string, JSONType>;
        relation:
            | "contains"
            | "loads"
            | "calls"
            | "imports"
            | "maps_to"
            | "exposes"
            | "sends"
            | "invokes"
            | "handles"
            | "persists_to"
            | "observed_as"
            | "changed_from";
        source_node_id: string;
        target_node_id: string;
    }[]
    @@ -55,22 +55,22 @@
  • Defined in src/domain/managedApplicationGraph.ts:140
  • -
    fieldNodes: Map<
        string,
        {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        },
    >
    -
    methodNodes: Map<
        string,
        {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        },
    >
    -
    nodes: {
        identity:
            | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
        kind: | "unknown"
        | "target"
        | "native-addon"
        | "source-map"
        | "artifact"
        | "package"
        | "installer"
        | "asar-entry"
        | "electron-main"
        | "electron-preload"
        | "electron-renderer"
        | "electron-utility"
        | "javascript-asset"
        | "javascript-chunk"
        | "javascript-module"
        | "source-module"
        | "browser-window"
        | "frame"
        | "context-bridge-api"
        | "ipc-channel"
        | "ipc-handler"
        | "worker"
        | "service-worker"
        | "endpoint"
        | "storage"
        | "native-export"
        | "managed-assembly"
        | "managed-module"
        | "managed-type"
        | "managed-method"
        | "managed-field"
        | "managed-pinvoke-import"
        | "managed-native-implementation"
        | "runtime-script-instance";
        node_id: string;
        observations: {
            evidence: {
                artifact: | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "other"
                            | "items"
                            | "bytes"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "observation-exact";
                strategy: "semantic-content-sha256";
            };
            label: string
            | null;
            observation_id: string;
            properties: Record<string, JSONType>;
        }[];
    }[]
    -
    typeNodes: Map<
        string,
        {
            identity: | {
                sha256: string;
                stability: "global-exact";
                strategy: "content-digest";
            }
            | {
                original_source: string;
                source_map_sha256: string;
                source_sha256: string
                | null;
                stability: "source-map-exact";
                strategy: "source-map-original";
            }
            | {
                artifact_sha256: string;
                path: string;
                stability: "artifact-version";
                strategy: "canonical-path";
            }
            | {
                algorithm: string;
                basis: (
                    | "imports"
                    | "exports"
                    | "syntax-tree"
                    | "control-flow"
                    | "literals"
                    | "api-usage"
                )[];
                fingerprint_sha256: string;
                stability: "cross-version-inference";
                strategy: "structural-fingerprint";
            }
            | {
                artifact_sha256: string;
                key: string;
                namespace: string;
                stability: "artifact-version";
                strategy: "artifact-local-key";
            }
            | {
                capture_sha256: string;
                runtime_key: string;
                stability: "capture-only";
                strategy: "runtime-instance";
            }
            | {
                observation_sha256: string;
                scope: string;
                stability: "observation-only";
                strategy: "observation-fingerprint";
            };
            kind: | "unknown"
            | "target"
            | "native-addon"
            | "source-map"
            | "artifact"
            | "package"
            | "installer"
            | "asar-entry"
            | "electron-main"
            | "electron-preload"
            | "electron-renderer"
            | "electron-utility"
            | "javascript-asset"
            | "javascript-chunk"
            | "javascript-module"
            | "source-module"
            | "browser-window"
            | "frame"
            | "context-bridge-api"
            | "ipc-channel"
            | "ipc-handler"
            | "worker"
            | "service-worker"
            | "endpoint"
            | "storage"
            | "native-export"
            | "managed-assembly"
            | "managed-module"
            | "managed-type"
            | "managed-method"
            | "managed-field"
            | "managed-pinvoke-import"
            | "managed-native-implementation"
            | "runtime-script-instance";
            node_id: string;
            observations: {
                evidence: {
                    artifact: | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                    authority: | "unknown"
                    | "controlled-replay"
                    | "historical-reference"
                    | "artifact-bytes"
                    | "ast-static-analysis"
                    | "static-relationship-inference"
                    | "passive-cdp-runtime"
                    | "cross-layer-reconciliation"
                    | "cross-version-comparison"
                    | "native-analysis-provider"
                    | "managed-static-analysis"
                    | "user-assertion";
                    confidence: "unknown"
                    | "exact"
                    | "low"
                    | "medium"
                    | "high";
                    coverage: {
                        limits: {
                            name: string;
                            unit:
                                | "other"
                                | "items"
                                | "bytes"
                                | "depth"
                                | "milliseconds"
                                | "characters"
                                | "instructions";
                            value: number;
                        }[];
                        omitted_count: number
                        | null;
                        status: "unknown" | "unavailable" | "complete" | "partial";
                        truncated: boolean;
                    };
                    evidence_ids: string[];
                    extractor: {
                        executable_sha256: string
                        | null;
                        name: string;
                        operation: string;
                        version: string;
                    };
                    limitations: string[];
                    location: | {
                        available: false;
                        detail: string;
                        reason: | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                    }
                    | {
                        available: true;
                        value: | {
                            end: { column: number; line: number };
                            kind: "source-range";
                            source: string;
                            start: { column: number; line: number };
                        }
                        | { end: number; kind: "file-offset-range"; start: number }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "url"; url: string }
                        | {
                            capture_sha256: string;
                            frame_key: string | null;
                            kind: "runtime";
                            script_key: string | null;
                            target_key: string;
                        }
                        | { address: string; kind: "native-address"; symbol: string
                        | null }
                        | { export_path: string; kind: "package-export"; package_name: string };
                    };
                    state: "unknown"
                    | "observed"
                    | "inferred"
                    | "unavailable";
                };
                identifier_strategy: {
                    stability: "observation-exact";
                    strategy: "semantic-content-sha256";
                };
                label: string
                | null;
                observation_id: string;
                properties: Record<string, JSONType>;
            }[];
        },
    >
    diff --git a/docs/api/interfaces/domain_managedApplicationGraph.ParsedManagedGraphInput.html b/docs/api/interfaces/domain_managedApplicationGraph.ParsedManagedGraphInput.html index 0ff7a49776..1af90f04fa 100644 --- a/docs/api/interfaces/domain_managedApplicationGraph.ParsedManagedGraphInput.html +++ b/docs/api/interfaces/domain_managedApplicationGraph.ParsedManagedGraphInput.html @@ -11,7 +11,7 @@
  • domain/managedApplicationGraph
  • ParsedManagedGraphInput
  • Interface ParsedManagedGraphInput

    -
    interface ParsedManagedGraphInput {
        artifact:
            | {
                evidence: | {
                    analysis_profile: {
                        digest: string;
                        parameters: Record<string, JSONType>;
                        provider: { id: string; name: string; version: string };
                        provider_profile_schema_version: number;
                        schema_version: 1;
                    };
                    authority: | "shipped-artifact"
                    | "controlled-replay"
                    | "historical-reference"
                    | "external-service"
                    | "analyst-inference";
                    confidence: "observed"
                    | "derived"
                    | "inferred";
                    environment:
                        | {
                            architecture: string;
                            id: string;
                            isolation: "process"
                            | "none"
                            | "container"
                            | "virtual-machine";
                            platform: string;
                        }
                        | null;
                    evidence_id: string;
                    evidence_links: string[];
                    limitations: string[];
                    locations: (
                        | { address: string; kind: "address" }
                        | { end: string; kind: "address-range"; start: string }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "file-offset"; offset: number }
                        | { end: number; kind: "file-offset-range"; start: number }
                    )[];
                    normalized_result: JSONType;
                    operation: string;
                    parameters: Record<string, JSONType>;
                    predicate_type: string;
                    provider: { id: string; name: string; version: string | null };
                    raw_result: JSONType;
                    schema_version: 2;
                    subject:
                        | {
                            architecture: "x86"
                            | "x86_64"
                            | "arm"
                            | "arm64"
                            | null;
                            digest: { sha256: string };
                            format:
                                | "unknown"
                                | "file"
                                | "directory"
                                | "javascript"
                                | "source-map"
                                | "plist"
                                | "entitlements"
                                | "dmg"
                                | "zip"
                                | "pkg"
                                | "asar"
                                | "javascript-bundle"
                                | "mach-o-universal"
                                | "mach-o"
                                | "elf"
                                | "pe"
                                | "hopper"
                                | "analysis-database"
                                | "ipa"
                                | "apk";
                            local_path: string;
                            name: string;
                        }
                        | null;
                }
                | {
                    authority: | "shipped-artifact"
                    | "controlled-replay"
                    | "historical-reference"
                    | "external-service"
                    | "analyst-inference";
                    confidence: "observed"
                    | "derived"
                    | "inferred";
                    environment:
                        | {
                            architecture: string;
                            id: string;
                            isolation: "process"
                            | "none"
                            | "container"
                            | "virtual-machine";
                            platform: string;
                        }
                        | null;
                    evidence_id: string;
                    evidence_links: string[];
                    limitations: string[];
                    locations: (
                        | { address: string; kind: "address" }
                        | { end: string; kind: "address-range"; start: string }
                        | { kind: "artifact-path"; path: string }
                        | { kind: "file-offset"; offset: number }
                        | { end: number; kind: "file-offset-range"; start: number }
                    )[];
                    normalized_result: JSONType;
                    operation: string;
                    parameters: Record<string, JSONType>;
                    predicate_type: string;
                    provider: { id: string; name: string; version: string | null };
                    raw_result: JSONType;
                    schema_version: 2;
                    subject:
                        | {
                            architecture: "x86"
                            | "x86_64"
                            | "arm"
                            | "arm64"
                            | null;
                            digest: { sha256: string };
                            format:
                                | "unknown"
                                | "file"
                                | "directory"
                                | "javascript"
                                | "source-map"
                                | "plist"
                                | "entitlements"
                                | "dmg"
                                | "zip"
                                | "pkg"
                                | "asar"
                                | "javascript-bundle"
                                | "mach-o-universal"
                                | "mach-o"
                                | "elf"
                                | "pe"
                                | "hopper"
                                | "analysis-database"
                                | "ipa"
                                | "apk";
                            local_path: string;
                            name: string;
                        }
                        | null;
                };
                result: {
                    artifact: {
                        byte_length: number;
                        format: "pe";
                        path: string;
                        sha256: string;
                    };
                    assembly: | {
                        culture: string
                        | null;
                        flags: number;
                        hash_algorithm: number;
                        name: string;
                        public_key: {
                            byte_length: number;
                            kind: "none" | "public-key" | "public-key-token";
                            sha256: string | null;
                            token: string | null;
                        };
                        row_offset: number;
                        token: string;
                        version: string;
                    }
                    | null;
                    attributes: {
                        complete: boolean;
                        dropped: number;
                        items: {
                            constructor_token: string
                            | null;
                            decoded_fixed_string: string | null;
                            parent_token: string;
                            row_offset: number;
                            token: string;
                            type_name: string | null;
                            value_length: number;
                            value_sha256: string;
                        }[];
                        limit: number;
                        offset: number;
                        returned: number;
                        total: number;
                    };
                    classification: {
                        container: "pe";
                        evidence: { code: string; detail: string; file_offset: number
                        | null }[];
                        implementation:
                            | "unknown"
                            | "not-managed"
                            | "cil"
                            | "cil-and-ready-to-run"
                            | "cpp-cli-mixed"
                            | "metadata-only";
                        managed_architecture: | "unknown"
                        | "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | "anycpu"
                        | "anycpu-prefer-32";
                        runtime_family: | "unknown"
                        | "dotnet-framework"
                        | "modern-dotnet"
                        | "unity-mono"
                        | "mixed-clr-native";
                        status: "managed"
                        | "malformed"
                        | "not-managed";
                    };
                    coverage: {
                        issues: {
                            code: | "invalid-cli-header"
                            | "invalid-directory"
                            | "invalid-metadata-root"
                            | "invalid-stream"
                            | "missing-stream"
                            | "invalid-tables"
                            | "invalid-row"
                            | "invalid-heap-index"
                            | "invalid-string"
                            | "invalid-blob"
                            | "invalid-guid"
                            | "invalid-resource"
                            | "limit-exceeded";
                            detail: string;
                            offset: number
                            | null;
                            scope: string;
                        }[];
                        state: "unavailable"
                        | "complete"
                        | "partial";
                    };
                    limitations: string[];
                    metadata: {
                        status: "complete"
                        | "partial"
                        | "malformed"
                        | "absent";
                        stream_names: string[];
                        table_row_counts: Record<string, number>;
                        version: string | null;
                    };
                    module: | {
                        enc_base_id: string
                        | null;
                        enc_id: string | null;
                        generation: number;
                        mvid: string | null;
                        name: string;
                        row_offset: number;
                        token: string;
                    }
                    | null;
                    pe: {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64";
                        characteristics: number;
                        cli:
                            | {
                                entry_point: {
                                    kind: "none"
                                    | "metadata-token"
                                    | "native-rva";
                                    value: string | null;
                                };
                                flag_names: string[];
                                flags: number;
                                header_offset: number;
                                header_size: number;
                                managed_native_header_rva: number;
                                managed_native_header_size: number;
                                metadata_rva: number;
                                metadata_size: number;
                                ready_to_run_signature: boolean;
                                resources_rva: number;
                                resources_size: number;
                                runtime_version: string;
                                strong_name_rva: number;
                                strong_name_size: number;
                            }
                            | null;
                        machine: number;
                        machine_hex: string;
                        optional_header: "pe32"
                        | "pe32-plus";
                        section_count: number;
                    };
                    references: {
                        complete: boolean;
                        dropped: number;
                        items: {
                            culture: string
                            | null;
                            flags: number;
                            hash_value_length: number;
                            hash_value_sha256: string | null;
                            name: string;
                            public_key_or_token: {
                                byte_length: number;
                                kind: "none" | "public-key" | "public-key-token";
                                sha256: string | null;
                                token: string | null;
                            };
                            row_offset: number;
                            token: string;
                            version: string;
                        }[];
                        limit: number;
                        offset: number;
                        returned: number;
                        total: number;
                    };
                    resources: {
                        complete: boolean;
                        dropped: number;
                        items: {
                            data_length: number
                            | null;
                            data_sha256: string | null;
                            declared_offset: number;
                            embedded: boolean;
                            flags: number;
                            implementation_token: string | null;
                            name: string;
                            row_offset: number;
                            token: string;
                            visibility: "unknown" | "public" | "private";
                        }[];
                        limit: number;
                        offset: number;
                        returned: number;
                        total: number;
                    };
                    schema_version: 1;
                    target_frameworks: string[];
                };
            }
            | null;
        boundaries: | {
            evidence: | {
                analysis_profile: {
                    digest: string;
                    parameters: Record<string, JSONType>;
                    provider: { id: string; name: string; version: string };
                    provider_profile_schema_version: number;
                    schema_version: 1;
                };
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
            | {
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            };
            result: {
                artifact: {
                    byte_length: number;
                    format: "pe";
                    path: string;
                    sha256: string;
                };
                cli_native: {
                    il_only: boolean;
                    managed_native_header_rva: number;
                    managed_native_header_size: number;
                    native_entry_point: boolean;
                    ready_to_run_signature: boolean;
                    requires_32bit: boolean;
                    strong_name_signed: boolean;
                };
                coverage: {
                    issues: {
                        code: | "invalid-cli-header"
                        | "invalid-directory"
                        | "invalid-metadata-root"
                        | "invalid-stream"
                        | "missing-stream"
                        | "invalid-tables"
                        | "invalid-row"
                        | "invalid-heap-index"
                        | "invalid-string"
                        | "invalid-blob"
                        | "invalid-guid"
                        | "invalid-resource"
                        | "limit-exceeded";
                        detail: string;
                        offset: number
                        | null;
                        scope: string;
                    }[];
                    state: "unavailable"
                    | "complete"
                    | "partial";
                };
                identity_scope: {
                    requires_artifact_sha256: string;
                    requires_mvid: string
                    | null;
                    token_identity: "build-local";
                };
                limitations: string[];
                metadata: {
                    status: "complete"
                    | "partial"
                    | "malformed"
                    | "absent";
                    table_row_counts: Record<string, number>;
                    version: string | null;
                };
                module: | {
                    enc_base_id: string
                    | null;
                    enc_id: string | null;
                    generation: number;
                    mvid: string | null;
                    name: string;
                    row_offset: number;
                    token: string;
                }
                | null;
                module_refs: {
                    complete: boolean;
                    dropped: number;
                    items: { name: string; row_offset: number; token: string }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                native_implementations: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        body_interpretation: | "unknown"
                        | "managed-cil"
                        | "native-or-runtime"
                        | "not-file-backed";
                        boundary_kind: | "pinvoke"
                        | "native-body"
                        | "runtime-provided"
                        | "unmanaged-method"
                        | "mixed-or-unknown";
                        code_type: "unknown"
                        | "runtime"
                        | "il"
                        | "native"
                        | "optil";
                        flags: number;
                        impl_flags: number;
                        managed_kind: "unknown" | "managed" | "unmanaged";
                        name: string;
                        pinvoke_declared: boolean;
                        row_offset: number;
                        rva: number;
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                pinvoke_imports: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        best_fit: "unknown"
                        | "disabled"
                        | "assembly-default"
                        | "enabled";
                        call_convention:
                            | "unknown"
                            | "not-specified"
                            | "winapi"
                            | "cdecl"
                            | "stdcall"
                            | "thiscall"
                            | "fastcall";
                        char_set: "unknown"
                        | "auto"
                        | "not-specified"
                        | "ansi"
                        | "unicode";
                        import_name: string;
                        import_scope_name: string | null;
                        import_scope_token: string | null;
                        mapping_flags: number;
                        mapping_flags_hex: string;
                        member_kind: "unknown" | "method" | "field";
                        member_name: string | null;
                        member_token: string | null;
                        no_mangle: boolean;
                        row_offset: number;
                        supports_last_error: boolean;
                        throw_on_unmappable_char:
                            | "unknown"
                            | "disabled"
                            | "assembly-default"
                            | "enabled";
                        token: string;
                        verification: "managed-declaration-only";
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                schema_version: 1;
                summary: {
                    mixed_mode_or_native_header: boolean;
                    module_ref_count: number;
                    native_implementation_count: number;
                    pinvoke_import_count: number;
                    ready_to_run: boolean;
                };
            };
        }
        | null;
        members: | {
            evidence: | {
                analysis_profile: {
                    digest: string;
                    parameters: Record<string, JSONType>;
                    provider: { id: string; name: string; version: string };
                    provider_profile_schema_version: number;
                    schema_version: 1;
                };
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
            | {
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            };
            result: {
                artifact: {
                    byte_length: number;
                    format: "pe";
                    path: string;
                    sha256: string;
                };
                call_edges: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        caller: string
                        | null;
                        caller_token: string;
                        opcode: string;
                        target_kind: "unknown" | "method-def" | "member-ref" | "method-spec";
                        target_name: string | null;
                        target_token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                coverage: {
                    issues: {
                        code: | "invalid-cli-header"
                        | "invalid-directory"
                        | "invalid-metadata-root"
                        | "invalid-stream"
                        | "missing-stream"
                        | "invalid-tables"
                        | "invalid-row"
                        | "invalid-heap-index"
                        | "invalid-string"
                        | "invalid-blob"
                        | "invalid-guid"
                        | "invalid-resource"
                        | "limit-exceeded";
                        detail: string;
                        offset: number
                        | null;
                        scope: string;
                    }[];
                    state: "unavailable"
                    | "complete"
                    | "partial";
                };
                field_accesses: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        field_name: string
                        | null;
                        field_token: string;
                        method: string | null;
                        method_token: string;
                        opcode: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                fields: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        declaring_type: string
                        | null;
                        declaring_type_token: string | null;
                        flags: number;
                        name: string;
                        row_offset: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                identity_scope: {
                    requires_artifact_sha256: string;
                    requires_mvid: string
                    | null;
                    token_identity: "build-local";
                };
                limitations: string[];
                member_refs: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        name: string;
                        parent_token: string
                        | null;
                        row_offset: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                metadata: {
                    status: "complete"
                    | "partial"
                    | "malformed"
                    | "absent";
                    table_row_counts: Record<string, number>;
                    version: string | null;
                };
                methods: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        body: {
                            anchors: {
                                il_offset: number;
                                opcode: string;
                                operand: string
                                | null;
                                operand_kind:
                                    | "string"
                                    | "unknown"
                                    | "type"
                                    | "method"
                                    | "field"
                                    | "none"
                                    | "signature"
                                    | "token"
                                    | "branch"
                                    | "constant"
                                    | "switch"
                                    | "variable";
                            }[];
                            decoded_instruction_count: number;
                            exception_regions: {
                                class_token: string
                                | null;
                                filter_offset: number | null;
                                flags: number;
                                handler_length: number;
                                handler_offset: number;
                                try_length: number;
                                try_offset: number;
                            }[];
                            file_offset: number
                            | null;
                            header_format: "unknown" | "none" | "tiny" | "fat";
                            il_sha256: string | null;
                            il_size: number;
                            init_locals: boolean | null;
                            instruction_count: number;
                            issue: string | null;
                            local_var_sig_token: string | null;
                            max_stack: number | null;
                            normalized_il_sha256: string | null;
                            opcode_counts: Record<string, number>;
                            rva: number;
                            status: "too-large" | "partial" | "malformed" | "present" | "absent";
                            truncated_instructions: number;
                        };
                        declaring_type: string
                        | null;
                        declaring_type_token: string | null;
                        flags: number;
                        impl_flags: number;
                        name: string;
                        row_offset: number;
                        rva: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                module: | {
                    enc_base_id: string
                    | null;
                    enc_id: string | null;
                    generation: number;
                    mvid: string | null;
                    name: string;
                    row_offset: number;
                    token: string;
                }
                | null;
                schema_version: 1;
                types: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        extends_token: string
                        | null;
                        field_list: {
                            count: number;
                            first_row: number | null;
                            last_row: number | null;
                        };
                        flags: number;
                        full_name: string;
                        method_list: {
                            count: number;
                            first_row: number
                            | null;
                            last_row: number | null;
                        };
                        name: string;
                        namespace: string;
                        row_offset: number;
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
            };
        }
        | null;
    }
    -
    members:
        | {
            evidence: | {
                analysis_profile: {
                    digest: string;
                    parameters: Record<string, JSONType>;
                    provider: { id: string; name: string; version: string };
                    provider_profile_schema_version: number;
                    schema_version: 1;
                };
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            }
            | {
                authority: | "shipped-artifact"
                | "controlled-replay"
                | "historical-reference"
                | "external-service"
                | "analyst-inference";
                confidence: "observed"
                | "derived"
                | "inferred";
                environment:
                    | {
                        architecture: string;
                        id: string;
                        isolation: "process"
                        | "none"
                        | "container"
                        | "virtual-machine";
                        platform: string;
                    }
                    | null;
                evidence_id: string;
                evidence_links: string[];
                limitations: string[];
                locations: (
                    | { address: string; kind: "address" }
                    | { end: string; kind: "address-range"; start: string }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "file-offset"; offset: number }
                    | { end: number; kind: "file-offset-range"; start: number }
                )[];
                normalized_result: JSONType;
                operation: string;
                parameters: Record<string, JSONType>;
                predicate_type: string;
                provider: { id: string; name: string; version: string | null };
                raw_result: JSONType;
                schema_version: 2;
                subject:
                    | {
                        architecture: "x86"
                        | "x86_64"
                        | "arm"
                        | "arm64"
                        | null;
                        digest: { sha256: string };
                        format:
                            | "unknown"
                            | "file"
                            | "directory"
                            | "javascript"
                            | "source-map"
                            | "plist"
                            | "entitlements"
                            | "dmg"
                            | "zip"
                            | "pkg"
                            | "asar"
                            | "javascript-bundle"
                            | "mach-o-universal"
                            | "mach-o"
                            | "elf"
                            | "pe"
                            | "hopper"
                            | "analysis-database"
                            | "ipa"
                            | "apk";
                        local_path: string;
                        name: string;
                    }
                    | null;
            };
            result: {
                artifact: {
                    byte_length: number;
                    format: "pe";
                    path: string;
                    sha256: string;
                };
                call_edges: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        caller: string
                        | null;
                        caller_token: string;
                        opcode: string;
                        target_kind: "unknown" | "method-def" | "member-ref" | "method-spec";
                        target_name: string | null;
                        target_token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                coverage: {
                    issues: {
                        code: | "invalid-cli-header"
                        | "invalid-directory"
                        | "invalid-metadata-root"
                        | "invalid-stream"
                        | "missing-stream"
                        | "invalid-tables"
                        | "invalid-row"
                        | "invalid-heap-index"
                        | "invalid-string"
                        | "invalid-blob"
                        | "invalid-guid"
                        | "invalid-resource"
                        | "limit-exceeded";
                        detail: string;
                        offset: number
                        | null;
                        scope: string;
                    }[];
                    state: "unavailable"
                    | "complete"
                    | "partial";
                };
                field_accesses: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        field_name: string
                        | null;
                        field_token: string;
                        method: string | null;
                        method_token: string;
                        opcode: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                fields: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        declaring_type: string
                        | null;
                        declaring_type_token: string | null;
                        flags: number;
                        name: string;
                        row_offset: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                identity_scope: {
                    requires_artifact_sha256: string;
                    requires_mvid: string
                    | null;
                    token_identity: "build-local";
                };
                limitations: string[];
                member_refs: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        name: string;
                        parent_token: string
                        | null;
                        row_offset: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                metadata: {
                    status: "complete"
                    | "partial"
                    | "malformed"
                    | "absent";
                    table_row_counts: Record<string, number>;
                    version: string | null;
                };
                methods: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        body: {
                            anchors: {
                                il_offset: number;
                                opcode: string;
                                operand: string
                                | null;
                                operand_kind:
                                    | "string"
                                    | "unknown"
                                    | "type"
                                    | "method"
                                    | "field"
                                    | "none"
                                    | "signature"
                                    | "token"
                                    | "branch"
                                    | "constant"
                                    | "switch"
                                    | "variable";
                            }[];
                            decoded_instruction_count: number;
                            exception_regions: {
                                class_token: string
                                | null;
                                filter_offset: number | null;
                                flags: number;
                                handler_length: number;
                                handler_offset: number;
                                try_length: number;
                                try_offset: number;
                            }[];
                            file_offset: number
                            | null;
                            header_format: "unknown" | "none" | "tiny" | "fat";
                            il_sha256: string | null;
                            il_size: number;
                            init_locals: boolean | null;
                            instruction_count: number;
                            issue: string | null;
                            local_var_sig_token: string | null;
                            max_stack: number | null;
                            normalized_il_sha256: string | null;
                            opcode_counts: Record<string, number>;
                            rva: number;
                            status: "too-large" | "partial" | "malformed" | "present" | "absent";
                            truncated_instructions: number;
                        };
                        declaring_type: string
                        | null;
                        declaring_type_token: string | null;
                        flags: number;
                        impl_flags: number;
                        name: string;
                        row_offset: number;
                        rva: number;
                        signature: {
                            calling_convention: string | null;
                            field_type: string | null;
                            generic_parameter_count: number | null;
                            issue: string | null;
                            kind: "unknown" | "method" | "field";
                            parameter_count: number | null;
                            parameter_types: string[];
                            parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                            raw_length: number;
                            raw_sha256: string;
                            return_type: string | null;
                        };
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                module: | {
                    enc_base_id: string
                    | null;
                    enc_id: string | null;
                    generation: number;
                    mvid: string | null;
                    name: string;
                    row_offset: number;
                    token: string;
                }
                | null;
                schema_version: 1;
                types: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        extends_token: string
                        | null;
                        field_list: {
                            count: number;
                            first_row: number | null;
                            last_row: number | null;
                        };
                        flags: number;
                        full_name: string;
                        method_list: {
                            count: number;
                            first_row: number
                            | null;
                            last_row: number | null;
                        };
                        name: string;
                        namespace: string;
                        row_offset: number;
                        token: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
            };
        }
        | null
    diff --git a/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphCoverageSources.html b/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphCoverageSources.html index b176596212..7a0d4c860c 100644 --- a/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphCoverageSources.html +++ b/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphCoverageSources.html @@ -14,7 +14,7 @@

    Source observations used to derive managed graph coverage.

    -
    interface ManagedGraphCoverageSources {
        artifact:
            | {
                artifact: {
                    byte_length: number;
                    format: "pe";
                    path: string;
                    sha256: string;
                };
                assembly: | {
                    culture: string
                    | null;
                    flags: number;
                    hash_algorithm: number;
                    name: string;
                    public_key: {
                        byte_length: number;
                        kind: "none" | "public-key" | "public-key-token";
                        sha256: string | null;
                        token: string | null;
                    };
                    row_offset: number;
                    token: string;
                    version: string;
                }
                | null;
                attributes: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        constructor_token: string
                        | null;
                        decoded_fixed_string: string | null;
                        parent_token: string;
                        row_offset: number;
                        token: string;
                        type_name: string | null;
                        value_length: number;
                        value_sha256: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                classification: {
                    container: "pe";
                    evidence: { code: string; detail: string; file_offset: number
                    | null }[];
                    implementation:
                        | "unknown"
                        | "not-managed"
                        | "cil"
                        | "cil-and-ready-to-run"
                        | "cpp-cli-mixed"
                        | "metadata-only";
                    managed_architecture: | "unknown"
                    | "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64"
                    | "anycpu"
                    | "anycpu-prefer-32";
                    runtime_family: | "unknown"
                    | "dotnet-framework"
                    | "modern-dotnet"
                    | "unity-mono"
                    | "mixed-clr-native";
                    status: "managed"
                    | "malformed"
                    | "not-managed";
                };
                coverage: {
                    issues: {
                        code: | "invalid-cli-header"
                        | "invalid-directory"
                        | "invalid-metadata-root"
                        | "invalid-stream"
                        | "missing-stream"
                        | "invalid-tables"
                        | "invalid-row"
                        | "invalid-heap-index"
                        | "invalid-string"
                        | "invalid-blob"
                        | "invalid-guid"
                        | "invalid-resource"
                        | "limit-exceeded";
                        detail: string;
                        offset: number
                        | null;
                        scope: string;
                    }[];
                    state: "unavailable"
                    | "complete"
                    | "partial";
                };
                limitations: string[];
                metadata: {
                    status: "complete"
                    | "partial"
                    | "malformed"
                    | "absent";
                    stream_names: string[];
                    table_row_counts: Record<string, number>;
                    version: string | null;
                };
                module: | {
                    enc_base_id: string
                    | null;
                    enc_id: string | null;
                    generation: number;
                    mvid: string | null;
                    name: string;
                    row_offset: number;
                    token: string;
                }
                | null;
                pe: {
                    architecture: "x86"
                    | "x86_64"
                    | "arm"
                    | "arm64";
                    characteristics: number;
                    cli:
                        | {
                            entry_point: {
                                kind: "none"
                                | "metadata-token"
                                | "native-rva";
                                value: string | null;
                            };
                            flag_names: string[];
                            flags: number;
                            header_offset: number;
                            header_size: number;
                            managed_native_header_rva: number;
                            managed_native_header_size: number;
                            metadata_rva: number;
                            metadata_size: number;
                            ready_to_run_signature: boolean;
                            resources_rva: number;
                            resources_size: number;
                            runtime_version: string;
                            strong_name_rva: number;
                            strong_name_size: number;
                        }
                        | null;
                    machine: number;
                    machine_hex: string;
                    optional_header: "pe32"
                    | "pe32-plus";
                    section_count: number;
                };
                references: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        culture: string
                        | null;
                        flags: number;
                        hash_value_length: number;
                        hash_value_sha256: string | null;
                        name: string;
                        public_key_or_token: {
                            byte_length: number;
                            kind: "none" | "public-key" | "public-key-token";
                            sha256: string | null;
                            token: string | null;
                        };
                        row_offset: number;
                        token: string;
                        version: string;
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                resources: {
                    complete: boolean;
                    dropped: number;
                    items: {
                        data_length: number
                        | null;
                        data_sha256: string | null;
                        declared_offset: number;
                        embedded: boolean;
                        flags: number;
                        implementation_token: string | null;
                        name: string;
                        row_offset: number;
                        token: string;
                        visibility: "unknown" | "public" | "private";
                    }[];
                    limit: number;
                    offset: number;
                    returned: number;
                    total: number;
                };
                schema_version: 1;
                target_frameworks: string[];
            }
            | null;
        boundaries: | {
            artifact: {
                byte_length: number;
                format: "pe";
                path: string;
                sha256: string;
            };
            cli_native: {
                il_only: boolean;
                managed_native_header_rva: number;
                managed_native_header_size: number;
                native_entry_point: boolean;
                ready_to_run_signature: boolean;
                requires_32bit: boolean;
                strong_name_signed: boolean;
            };
            coverage: {
                issues: {
                    code: | "invalid-cli-header"
                    | "invalid-directory"
                    | "invalid-metadata-root"
                    | "invalid-stream"
                    | "missing-stream"
                    | "invalid-tables"
                    | "invalid-row"
                    | "invalid-heap-index"
                    | "invalid-string"
                    | "invalid-blob"
                    | "invalid-guid"
                    | "invalid-resource"
                    | "limit-exceeded";
                    detail: string;
                    offset: number
                    | null;
                    scope: string;
                }[];
                state: "unavailable"
                | "complete"
                | "partial";
            };
            identity_scope: {
                requires_artifact_sha256: string;
                requires_mvid: string
                | null;
                token_identity: "build-local";
            };
            limitations: string[];
            metadata: {
                status: "complete"
                | "partial"
                | "malformed"
                | "absent";
                table_row_counts: Record<string, number>;
                version: string | null;
            };
            module: | {
                enc_base_id: string
                | null;
                enc_id: string | null;
                generation: number;
                mvid: string | null;
                name: string;
                row_offset: number;
                token: string;
            }
            | null;
            module_refs: {
                complete: boolean;
                dropped: number;
                items: { name: string; row_offset: number; token: string }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            native_implementations: {
                complete: boolean;
                dropped: number;
                items: {
                    body_interpretation: | "unknown"
                    | "managed-cil"
                    | "native-or-runtime"
                    | "not-file-backed";
                    boundary_kind: | "pinvoke"
                    | "native-body"
                    | "runtime-provided"
                    | "unmanaged-method"
                    | "mixed-or-unknown";
                    code_type: "unknown"
                    | "runtime"
                    | "il"
                    | "native"
                    | "optil";
                    flags: number;
                    impl_flags: number;
                    managed_kind: "unknown" | "managed" | "unmanaged";
                    name: string;
                    pinvoke_declared: boolean;
                    row_offset: number;
                    rva: number;
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            pinvoke_imports: {
                complete: boolean;
                dropped: number;
                items: {
                    best_fit: "unknown"
                    | "disabled"
                    | "assembly-default"
                    | "enabled";
                    call_convention:
                        | "unknown"
                        | "not-specified"
                        | "winapi"
                        | "cdecl"
                        | "stdcall"
                        | "thiscall"
                        | "fastcall";
                    char_set: "unknown"
                    | "auto"
                    | "not-specified"
                    | "ansi"
                    | "unicode";
                    import_name: string;
                    import_scope_name: string | null;
                    import_scope_token: string | null;
                    mapping_flags: number;
                    mapping_flags_hex: string;
                    member_kind: "unknown" | "method" | "field";
                    member_name: string | null;
                    member_token: string | null;
                    no_mangle: boolean;
                    row_offset: number;
                    supports_last_error: boolean;
                    throw_on_unmappable_char:
                        | "unknown"
                        | "disabled"
                        | "assembly-default"
                        | "enabled";
                    token: string;
                    verification: "managed-declaration-only";
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            schema_version: 1;
            summary: {
                mixed_mode_or_native_header: boolean;
                module_ref_count: number;
                native_implementation_count: number;
                pinvoke_import_count: number;
                ready_to_run: boolean;
            };
        }
        | null;
        members: | {
            artifact: {
                byte_length: number;
                format: "pe";
                path: string;
                sha256: string;
            };
            call_edges: {
                complete: boolean;
                dropped: number;
                items: {
                    caller: string
                    | null;
                    caller_token: string;
                    opcode: string;
                    target_kind: "unknown" | "method-def" | "member-ref" | "method-spec";
                    target_name: string | null;
                    target_token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            coverage: {
                issues: {
                    code: | "invalid-cli-header"
                    | "invalid-directory"
                    | "invalid-metadata-root"
                    | "invalid-stream"
                    | "missing-stream"
                    | "invalid-tables"
                    | "invalid-row"
                    | "invalid-heap-index"
                    | "invalid-string"
                    | "invalid-blob"
                    | "invalid-guid"
                    | "invalid-resource"
                    | "limit-exceeded";
                    detail: string;
                    offset: number
                    | null;
                    scope: string;
                }[];
                state: "unavailable"
                | "complete"
                | "partial";
            };
            field_accesses: {
                complete: boolean;
                dropped: number;
                items: {
                    field_name: string
                    | null;
                    field_token: string;
                    method: string | null;
                    method_token: string;
                    opcode: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            fields: {
                complete: boolean;
                dropped: number;
                items: {
                    declaring_type: string
                    | null;
                    declaring_type_token: string | null;
                    flags: number;
                    name: string;
                    row_offset: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            identity_scope: {
                requires_artifact_sha256: string;
                requires_mvid: string
                | null;
                token_identity: "build-local";
            };
            limitations: string[];
            member_refs: {
                complete: boolean;
                dropped: number;
                items: {
                    name: string;
                    parent_token: string
                    | null;
                    row_offset: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            metadata: {
                status: "complete"
                | "partial"
                | "malformed"
                | "absent";
                table_row_counts: Record<string, number>;
                version: string | null;
            };
            methods: {
                complete: boolean;
                dropped: number;
                items: {
                    body: {
                        anchors: {
                            il_offset: number;
                            opcode: string;
                            operand: string
                            | null;
                            operand_kind:
                                | "string"
                                | "unknown"
                                | "type"
                                | "method"
                                | "field"
                                | "none"
                                | "signature"
                                | "token"
                                | "branch"
                                | "constant"
                                | "switch"
                                | "variable";
                        }[];
                        decoded_instruction_count: number;
                        exception_regions: {
                            class_token: string
                            | null;
                            filter_offset: number | null;
                            flags: number;
                            handler_length: number;
                            handler_offset: number;
                            try_length: number;
                            try_offset: number;
                        }[];
                        file_offset: number
                        | null;
                        header_format: "unknown" | "none" | "tiny" | "fat";
                        il_sha256: string | null;
                        il_size: number;
                        init_locals: boolean | null;
                        instruction_count: number;
                        issue: string | null;
                        local_var_sig_token: string | null;
                        max_stack: number | null;
                        normalized_il_sha256: string | null;
                        opcode_counts: Record<string, number>;
                        rva: number;
                        status: "too-large" | "partial" | "malformed" | "present" | "absent";
                        truncated_instructions: number;
                    };
                    declaring_type: string
                    | null;
                    declaring_type_token: string | null;
                    flags: number;
                    impl_flags: number;
                    name: string;
                    row_offset: number;
                    rva: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            module: | {
                enc_base_id: string
                | null;
                enc_id: string | null;
                generation: number;
                mvid: string | null;
                name: string;
                row_offset: number;
                token: string;
            }
            | null;
            schema_version: 1;
            types: {
                complete: boolean;
                dropped: number;
                items: {
                    extends_token: string
                    | null;
                    field_list: {
                        count: number;
                        first_row: number | null;
                        last_row: number | null;
                    };
                    flags: number;
                    full_name: string;
                    method_list: {
                        count: number;
                        first_row: number
                        | null;
                        last_row: number | null;
                    };
                    name: string;
                    namespace: string;
                    row_offset: number;
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
        }
        | null;
    }
    -
    members:
        | {
            artifact: {
                byte_length: number;
                format: "pe";
                path: string;
                sha256: string;
            };
            call_edges: {
                complete: boolean;
                dropped: number;
                items: {
                    caller: string
                    | null;
                    caller_token: string;
                    opcode: string;
                    target_kind: "unknown" | "method-def" | "member-ref" | "method-spec";
                    target_name: string | null;
                    target_token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            coverage: {
                issues: {
                    code: | "invalid-cli-header"
                    | "invalid-directory"
                    | "invalid-metadata-root"
                    | "invalid-stream"
                    | "missing-stream"
                    | "invalid-tables"
                    | "invalid-row"
                    | "invalid-heap-index"
                    | "invalid-string"
                    | "invalid-blob"
                    | "invalid-guid"
                    | "invalid-resource"
                    | "limit-exceeded";
                    detail: string;
                    offset: number
                    | null;
                    scope: string;
                }[];
                state: "unavailable"
                | "complete"
                | "partial";
            };
            field_accesses: {
                complete: boolean;
                dropped: number;
                items: {
                    field_name: string
                    | null;
                    field_token: string;
                    method: string | null;
                    method_token: string;
                    opcode: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            fields: {
                complete: boolean;
                dropped: number;
                items: {
                    declaring_type: string
                    | null;
                    declaring_type_token: string | null;
                    flags: number;
                    name: string;
                    row_offset: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            identity_scope: {
                requires_artifact_sha256: string;
                requires_mvid: string
                | null;
                token_identity: "build-local";
            };
            limitations: string[];
            member_refs: {
                complete: boolean;
                dropped: number;
                items: {
                    name: string;
                    parent_token: string
                    | null;
                    row_offset: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            metadata: {
                status: "complete"
                | "partial"
                | "malformed"
                | "absent";
                table_row_counts: Record<string, number>;
                version: string | null;
            };
            methods: {
                complete: boolean;
                dropped: number;
                items: {
                    body: {
                        anchors: {
                            il_offset: number;
                            opcode: string;
                            operand: string
                            | null;
                            operand_kind:
                                | "string"
                                | "unknown"
                                | "type"
                                | "method"
                                | "field"
                                | "none"
                                | "signature"
                                | "token"
                                | "branch"
                                | "constant"
                                | "switch"
                                | "variable";
                        }[];
                        decoded_instruction_count: number;
                        exception_regions: {
                            class_token: string
                            | null;
                            filter_offset: number | null;
                            flags: number;
                            handler_length: number;
                            handler_offset: number;
                            try_length: number;
                            try_offset: number;
                        }[];
                        file_offset: number
                        | null;
                        header_format: "unknown" | "none" | "tiny" | "fat";
                        il_sha256: string | null;
                        il_size: number;
                        init_locals: boolean | null;
                        instruction_count: number;
                        issue: string | null;
                        local_var_sig_token: string | null;
                        max_stack: number | null;
                        normalized_il_sha256: string | null;
                        opcode_counts: Record<string, number>;
                        rva: number;
                        status: "too-large" | "partial" | "malformed" | "present" | "absent";
                        truncated_instructions: number;
                    };
                    declaring_type: string
                    | null;
                    declaring_type_token: string | null;
                    flags: number;
                    impl_flags: number;
                    name: string;
                    row_offset: number;
                    rva: number;
                    signature: {
                        calling_convention: string | null;
                        field_type: string | null;
                        generic_parameter_count: number | null;
                        issue: string | null;
                        kind: "unknown" | "method" | "field";
                        parameter_count: number | null;
                        parameter_types: string[];
                        parse_status: "unsupported" | "decoded" | "partial" | "malformed";
                        raw_length: number;
                        raw_sha256: string;
                        return_type: string | null;
                    };
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
            module: | {
                enc_base_id: string
                | null;
                enc_id: string | null;
                generation: number;
                mvid: string | null;
                name: string;
                row_offset: number;
                token: string;
            }
            | null;
            schema_version: 1;
            types: {
                complete: boolean;
                dropped: number;
                items: {
                    extends_token: string
                    | null;
                    field_list: {
                        count: number;
                        first_row: number | null;
                        last_row: number | null;
                    };
                    flags: number;
                    full_name: string;
                    method_list: {
                        count: number;
                        first_row: number
                        | null;
                        last_row: number | null;
                    };
                    name: string;
                    namespace: string;
                    row_offset: number;
                    token: string;
                }[];
                limit: number;
                offset: number;
                returned: number;
                total: number;
            };
        }
        | null
    diff --git a/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphProjectionOmissions.html b/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphProjectionOmissions.html index cdae946163..9e5b002f68 100644 --- a/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphProjectionOmissions.html +++ b/docs/api/interfaces/domain_managedApplicationGraphCoverage.ManagedGraphProjectionOmissions.html @@ -14,7 +14,7 @@

    Exact known-page omissions plus any unknown source-coverage floor.

    -
    interface ManagedGraphProjectionOmissions {
        fields: number;
        limits: ManagedGraphProjectionLimits;
        methods: number;
        nativeImplementations: number;
        partialInput: boolean;
        pinvokeImports: number;
        sourceLimits: {
            name: string;
            unit:
                | "other"
                | "items"
                | "bytes"
                | "depth"
                | "milliseconds"
                | "characters"
                | "instructions";
            value: number;
        }[];
        types: number;
        unknownInputCoverage: boolean;
    }
    -
    sourceLimits: {
        name: string;
        unit:
            | "other"
            | "items"
            | "bytes"
            | "depth"
            | "milliseconds"
            | "characters"
            | "instructions";
        value: number;
    }[]
    diff --git a/docs/api/interfaces/domain_managedApplicationGraphNodes.ContainsEdgeOptions.html b/docs/api/interfaces/domain_managedApplicationGraphNodes.ContainsEdgeOptions.html index 226e363247..57619232bb 100644 --- a/docs/api/interfaces/domain_managedApplicationGraphNodes.ContainsEdgeOptions.html +++ b/docs/api/interfaces/domain_managedApplicationGraphNodes.ContainsEdgeOptions.html @@ -14,7 +14,7 @@

    Options for a managed contains relationship edge.

    -
    interface ContainsEdgeOptions {
        coverage: {
            limits: {
                name: string;
                unit:
                    | "other"
                    | "items"
                    | "bytes"
                    | "depth"
                    | "milliseconds"
                    | "characters"
                    | "instructions";
                value: number;
            }[];
            omitted_count: number
            | null;
            status: "unknown" | "unavailable" | "complete" | "partial";
            truncated: boolean;
        };
        kind: string;
    }
    diff --git a/docs/api/interfaces/domain_processCapture.FileState.html b/docs/api/interfaces/domain_processCapture.FileState.html index 5b0bb43ed4..1ee0a05c33 100644 --- a/docs/api/interfaces/domain_processCapture.FileState.html +++ b/docs/api/interfaces/domain_processCapture.FileState.html @@ -16,7 +16,7 @@
    interface FileState {
        mode: number;
        path: string;
        sha256: string | null;
        size: number;
        symlink_target: string | null;
        type: "file" | "directory" | "symlink" | "other";
    }
    +
  • Defined in src/domain/processCapture.ts:43
  • @@ -38,32 +38,32 @@
    mode: number
    +
  • Defined in src/domain/processCapture.ts:46
  • path: string
    +
  • Defined in src/domain/processCapture.ts:44
  • sha256: string | null
    +
  • Defined in src/domain/processCapture.ts:48
  • size: number
    +
  • Defined in src/domain/processCapture.ts:47
  • symlink_target: string | null
    +
  • Defined in src/domain/processCapture.ts:49
  • type: "file" | "directory" | "symlink" | "other"
    +
  • Defined in src/domain/processCapture.ts:45
  • +
  • Defined in src/domain/processCapture.ts:77
  • +
  • Defined in src/domain/processCapture.ts:37
  • +
  • Defined in src/domain/processCapture.ts:162
  • interface ProcessSample {
        at_ms: number;
        command: string;
        parent_pid: number;
        pid: number;
        process_group_id: number | null;
        session_id: number | null;
    }
    +
  • Defined in src/domain/processCapture.ts:60
  • @@ -38,32 +38,32 @@
    at_ms: number
    +
  • Defined in src/domain/processCapture.ts:61
  • command: string
    +
  • Defined in src/domain/processCapture.ts:64
  • parent_pid: number
    +
  • Defined in src/domain/processCapture.ts:63
  • pid: number
    +
  • Defined in src/domain/processCapture.ts:62
  • process_group_id: number | null
    +
  • Defined in src/domain/processCapture.ts:65
  • session_id: number | null
    +
  • Defined in src/domain/processCapture.ts:66
  • +
  • Defined in src/domain/processCapture.ts:29
  • +
  • Defined in src/domain/processCapture.ts:87
  • +
  • Defined in src/domain/processCapture.ts:14
  • +
  • Defined in src/domain/processCaptureValidation.ts:7
  • +
  • Defined in src/domain/processScenario.ts:392
  • @@ -39,37 +40,42 @@
    at_ms: number
    +
  • Defined in src/domain/replayMachineRuntime.ts:22
  • body: string
    +
  • Defined in src/domain/replayMachineRuntime.ts:27
  • connection: "not_applicable" | "initial" | "reconnect"
    +
  • Defined in src/domain/replayMachineRuntime.ts:21
  • headers: Readonly<Record<string, string>>
    +
  • Defined in src/domain/replayMachineRuntime.ts:26
  • method: string | null
    +
  • Defined in src/domain/replayMachineRuntime.ts:24
  • path: string
    +
  • Defined in src/domain/replayMachineRuntime.ts:25
  • protocol: "http" | "websocket_connect" | "websocket_message"
    +
  • Defined in src/domain/replayMachineRuntime.ts:20
  • +
    + +
    recorded_at_ms?: number
    +
  • Defined in src/domain/replayMachineRuntime.ts:34
  • interface StableWebResource {
        content_size: number | null;
        mime_type: string;
        origin: string | null;
        resource_key: string;
        type: string;
        url: string;
    }
    -
    +

    Hierarchy (View Summary)

    Interface WebInventoryResourceInput

    interface WebInventoryResourceInput {
        content_size: number | null;
        mime_type: string;
        origin: string | null;
        type: string;
        url: string;
    }
    -
    +

    Hierarchy (View Summary)

    • WebInventoryResourceInput diff --git a/docs/api/interfaces/ghidra_GhidraLauncher.GhidraLaunch.html b/docs/api/interfaces/ghidra_GhidraLauncher.GhidraLaunch.html index 4e1f083716..499f5c3474 100644 --- a/docs/api/interfaces/ghidra_GhidraLauncher.GhidraLaunch.html +++ b/docs/api/interfaces/ghidra_GhidraLauncher.GhidraLaunch.html @@ -15,7 +15,7 @@

      Process plus private log coordinates returned by a Ghidra launcher.

    interface GhidraLaunch {
        cleanup?: () => Promise<ProcessCleanupResult>;
        ghidraLogPath: string;
        ownership?: OwnedProcessGroup;
        ownsProcessLifetime: boolean;
        process: ChildProcess;
        projectRoot: string;
        scriptLogPath: string;
    }
    -
    +

    Hierarchy (View Summary)

    • ProviderProcessLaunch diff --git a/docs/api/interfaces/ghidra_GhidraSessionError.GhidraSessionErrorOptions.html b/docs/api/interfaces/ghidra_GhidraSessionError.GhidraSessionErrorOptions.html index 2455df7b37..6d9474419d 100644 --- a/docs/api/interfaces/ghidra_GhidraSessionError.GhidraSessionErrorOptions.html +++ b/docs/api/interfaces/ghidra_GhidraSessionError.GhidraSessionErrorOptions.html @@ -15,7 +15,7 @@

      Additional structured context for a Ghidra session failure.

    interface GhidraSessionErrorOptions {
        remoteCode?: string;
        timeoutMs?: number;
    }
    -
    +

    Hierarchy

    • ErrorOptions diff --git a/docs/api/interfaces/hopper_BridgeLauncher.BridgeLaunch.html b/docs/api/interfaces/hopper_BridgeLauncher.BridgeLaunch.html index 30a766b152..25eef7a0f3 100644 --- a/docs/api/interfaces/hopper_BridgeLauncher.BridgeLaunch.html +++ b/docs/api/interfaces/hopper_BridgeLauncher.BridgeLaunch.html @@ -15,7 +15,7 @@

      Process handle returned by a bridge launcher.

    interface BridgeLaunch {
        cleanup?: () => Promise<ProcessCleanupResult>;
        ownership?: OwnedProcessGroup;
        ownsProcessLifetime: boolean;
        process: ChildProcess;
        shutdownByCleanup?: boolean;
    }
    -
    +

    Hierarchy (View Summary)

    • ProviderProcessLaunch diff --git a/docs/api/interfaces/process_ProviderProcess.ProviderProcessLaunch.html b/docs/api/interfaces/process_ProviderProcess.ProviderProcessLaunch.html index e41d6c2934..6c4d882e09 100644 --- a/docs/api/interfaces/process_ProviderProcess.ProviderProcessLaunch.html +++ b/docs/api/interfaces/process_ProviderProcess.ProviderProcessLaunch.html @@ -15,7 +15,7 @@

      Process handle returned by a provider-specific launcher.

    interface ProviderProcessLaunch {
        cleanup?: () => Promise<ProcessCleanupResult>;
        ownership?: OwnedProcessGroup;
        ownsProcessLifetime: boolean;
        process: ChildProcess;
    }
    -
    +

    Hierarchy (View Summary)

    • ProviderProcessLaunch diff --git a/docs/api/types/domain_processScenario.ProcessPolicyDecision.html b/docs/api/types/domain_processScenario.ProcessPolicyDecision.html index 04da74f016..f9081c21d9 100644 --- a/docs/api/types/domain_processScenario.ProcessPolicyDecision.html +++ b/docs/api/types/domain_processScenario.ProcessPolicyDecision.html @@ -15,7 +15,7 @@

      Explicit authorization result; denial reasons are safe to show callers.

      +
    • Defined in src/domain/processScenario.ts:398
    +
  • Defined in src/domain/replayMachine.ts:393
  • +
  • Defined in src/domain/processScenario.ts:43
  • +
  • Defined in src/domain/processScenario.ts:18
  • +
  • Defined in src/domain/processScenario.ts:95