From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vincenzo Pupillo Newsgroups: gmane.emacs.bugs Subject: bug#75456: 31.0.50; Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list) Date: Thu, 09 Jan 2025 10:49:44 +0100 Message-ID: <2719520.lGaqSPkdTl@3-191.divsi.unimi.it> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart2533904.XAFRqVoOGU" Content-Transfer-Encoding: 7Bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35978"; mail-complaints-to="usenet@ciao.gmane.io" To: 75456@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 09 10:51:24 2025 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tVpCF-0009Ep-6s for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Jan 2025 10:51:23 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVpBx-0002QL-I7; Thu, 09 Jan 2025 04:51:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVpBv-0002Po-A9 for bug-gnu-emacs@gnu.org; Thu, 09 Jan 2025 04:51:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVpBv-00040R-1c for bug-gnu-emacs@gnu.org; Thu, 09 Jan 2025 04:51:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=qXPqiJrELB7CIexAa4ypeLK7mU652il+P4VcMSm4lyE=; b=oG5pIouS5XBXKFIRvHXt4bSdSzIedcKaPwAMBOydmLwuxyLvhNYr/ITxOY1rIgma6fMUMEoB4Ff2ZF4EV92a34HlEcLtwI4viwYOg1pcNcMFzgYWlttk75a5nkQa5NyxxOATXX089thU7WpXuWt2ywL2gX5n7eyrS33W6yTuMpPvdlKJAT14Rs66RkicM9bbR7lqqIbs0X4jKjOck3ZvvPALfh+0cF68jhYVwwB9xStVH9blgxlBkXzjsCTmozxXviSnmXIsFaIBmwxfgBcxHge7JSzQh15fQvf/v3jAS/wpT3AIeM2qvPbZCnUZn8Z8uaHNfYtGzW1ZVh7t3L7NFw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVpBu-0005bg-N9 for bug-gnu-emacs@gnu.org; Thu, 09 Jan 2025 04:51:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Vincenzo Pupillo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Jan 2025 09:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75456 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.173641620821132 (code B ref -1); Thu, 09 Jan 2025 09:51:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Jan 2025 09:50:08 +0000 Original-Received: from localhost ([127.0.0.1]:50472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVpB1-0005Um-KP for submit@debbugs.gnu.org; Thu, 09 Jan 2025 04:50:07 -0500 Original-Received: from lists.gnu.org ([2001:470:142::17]:54804) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tVpAy-0005To-IJ for submit@debbugs.gnu.org; Thu, 09 Jan 2025 04:50:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVpAj-0002Gw-Vm for bug-gnu-emacs@gnu.org; Thu, 09 Jan 2025 04:49:50 -0500 Original-Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVpAi-0003jV-Ab for bug-gnu-emacs@gnu.org; Thu, 09 Jan 2025 04:49:49 -0500 Original-Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-4361f664af5so8832295e9.1 for ; Thu, 09 Jan 2025 01:49:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736416186; x=1737020986; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=qXPqiJrELB7CIexAa4ypeLK7mU652il+P4VcMSm4lyE=; b=L9gzPkrNfkZhGYPGDW7yrq0R1MPgIvekIfOIk4hKv4GBr5zdlAyAcfcymvEfM2UYJ/ 7u1lUVhpVpsttoOmke4XNwjjVtfAv0gFBRssR7Cw6WG1VjwLu//IiJhgvJGtBF2EyqFi PTzGwH3++2ndo/wtO3cTdNzMvxjm6QVOQYD0af2pewV9OaNJ9X/XoJCDisdkj5Fm6oWk Z4W8PN0uhZIl79HQMk413WI7nl5kr1ArVwKCI0Hf03SB04LB8R2UUneTdI4iMTcrhwR5 dG/azZv12fm9uEenaVfID0iQK6xqOXZ9d6mjFBczAeo6Gn4h9XYeiJNYqmNySzMLh1yL S3Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736416186; x=1737020986; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qXPqiJrELB7CIexAa4ypeLK7mU652il+P4VcMSm4lyE=; b=k3mMnWfPXpM6lK7oeJSnRad8JUjXE2MeudFX/7wxpX8eu3MP0zlEPdDDo/8XHp9SVn Mk74f78P7PgdNrhokNTxPn2WWkAedAm2QcLlGxQvfsTjf96T/zJjXHcgK6cYxxoJXjPI ADqrdVJQDAe8ORurn8nhSTT2M90trmPaEJipvaCPUz1NSrh1ogaPPVFmr4J2QBP0AG/A 29qGGpon7w5tg7NZMZflllMxVSJBfJIjxjT4lZgmk2O/TNJJ4jayiwtWlqLIxrVA1bPh l2uFQFvOyLeMsy9o89A+Hox1Qj6vZ17KHza0wBvVJWb1JbaUCbQ39RX9dtxgZpaAmlMw oJWA== X-Gm-Message-State: AOJu0YwJbhtX7i51DIwB+/4lvOdCZyu/v35rOzh8wK3BLYsSL3vaxlCP z1dGxNl5TYtKVULfpQEVHvJWzMLv7oEBM6B6xPl4IlyHhAy2y/e3kEvIuw== X-Gm-Gg: ASbGnctzT/IGNvw/Hi72CLvZpW5BuwXgnsXfNNCEE7ot3yUkM5NGVLdKMRHktE4kAvJ AwBPofb7hlrhvqQpbul2i9mHfDdr6/03eESpy/82Hi67g4AQQjqAiIw/OSNU7PX4zFthBSemU2j IQyWyx1wJzvp2wJ8T9G0WxxFEQYNSzdYI2LQF6AHKu/Rcock8K4zUjbhwJGkog6PEU0HrYGm894 JbDKEjrZh/J2yMwjXyZK79Hopn2nCsYHDaKpL8KzCMkrCsNHiu6F1tHytt3ElMeaoFB+S5U2mHI ltuhxgSlyA== X-Google-Smtp-Source: AGHT+IFHahz6FqhrNi3y1cmr4qPEIywkQNmmt2RIU4zgK63pYwkk6cLcOiXuQ1tFUc2jKK5RbiHPAg== X-Received: by 2002:a05:6000:184e:b0:385:f64e:f163 with SMTP id ffacd0b85a97d-38a87312f41mr4785607f8f.32.1736416186161; Thu, 09 Jan 2025 01:49:46 -0800 (PST) Original-Received: from 3-191.divsi.unimi.it (3-191.divsi.unimi.it. [159.149.3.191]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e37d11csm1338786f8f.16.2025.01.09.01.49.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jan 2025 01:49:45 -0800 (PST) Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=v.pupillo@gmail.com; helo=mail-wm1-x331.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DC_IMAGE_SPAM_HTML=0.1, DC_IMAGE_SPAM_TEXT=0.1, DC_PNG_UNO_LARGO=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:298824 Archived-At: This is a multi-part message in MIME format. --nextPart2533904.XAFRqVoOGU Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" Ciao, this problem occurs with js-ts-mode when jsdoc is enabled. Occurs when you place the cursor in a comment highlighted by jsdoc. This is the error message: "treesit-show-paren-data--categorize: peculiar error: ("Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list)" Could this be due to commit 493bb2eaf1610ec950e4a2f7229d6e1f939064b9 ? GNU Emacs 31.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) of 2025-01-09 Thanks. Vincenzo --nextPart2533904.XAFRqVoOGU Content-Disposition: attachment; filename="js_sexp-list_issue.png" Content-Transfer-Encoding: base64 Content-Type: image/png; name="js_sexp-list_issue.png" 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 slLd5ypYrzMAAAAAQGSpmCQEUUlJiTZs2KiUlC46cOCAMjIyKiw1yeVyaevWberWrZtXeWJios46 6yyvMrOSkhI5nb/MogqWuXPnyul0avz4uyrMdmnVqpUGDrxOu3bt0urVa7zWSVKvXr28bvfu3Vs5 OTmea6IF0ueSkhJt27ZNl156qRo0+OXXJVu2bKnOnS+ocCqhXbt379Zrr72u4uJiv7OSgqFp0yY6 44wWys096ik7ePCQWrZs6TW2pk2b6Fe/Ottz265Q7Nc1+Tht27ZNxcUl6tOnt1d5z56Xyul0auPG TUHbL2pyXFaC8VxV9joDAAAAANQ9IZ1hJkmvvvqqnn/+OT3//HNasGCBDh8+rEaNGqtjxw6SpNdf n2nepFq6dbtQbdq0MRdr1apVKikp0dtvv62//32KBg26VR9/vEBNmjTR/fffp+LiYvMmXvbs2aOY mBgNHHidfvzxJxUXF2vXrl9m51TV5s0/aObMWbrjjpFKTGyp//73f8rLy1ObNm103XUDVFJSokmT nq5wSt+JEyc0fPhQJSTEa8+everZs4d++9vfaNq06Z5TyALt85tvvq1JkyZq0qSntGDBAsXGxmrI kCEqKirSnDkfmKv7lZiYqAcffEBffPGlMjL2yeVy6bLLeio6Olrr1q0zV6+WlJQuSko6Uw6HQ82b N9c11/SX0+nUxx8v8NT58suvNHToEN1++22aM+cDNWvWTHfeOValpaVebdlV3f26Jh8ns/z8fM2Z M0dDhgzWiRMn9O2336p167M1fPhQbd26VStXrpSquF/U5rh8qc5zFcjrDAAAAABQ94Q8MNu5c5fu vvtPGjZsiEaOHKmEhHjl5eVp69ZtVTpFqjJ33jnWXCRJuvXWwTpy5Ig2bNioyZOnaMSIYRoyZLAO H87SBx98oOLiEvMmXlau/EaLFy/R4MGD1KhRI+Xk5Gjw4KHmalUyZ84HSk9P1w03XK8//vF2xcbG Kjs7W8uWfaZ3333P8jpSJ06c0MSJkzRu3FglJycrLy9Pr776mhYtWuypE2if165dqwkTHtHw4UP1 4IMPqqysVBs3btLjj8+s9Bc2zfLz87V3b4auvfYanXHGGSotLdWePXv05JMTtXnzD+bq1XLPPXd7 /n/0aK527dqpv/3tIa/TV/ft26dJk57WiBHDNGDAtTp48KDeeeffcjj6eepURXX365p8nKy89dbb OnbsmPr3v1p/+MPvlZ+fr88++1yzZr3hCYKqsl/U9risVOe5CuR1BgAAAACoexwXXXSRy1yI8DZ6 9Chdfnkf3XLLIPMqAEHC6wwAAAAA6q+QXsMMAAAAAAAAiDQEZgAAAAAAAIABp2QCAAAAAAAABsww AwAAAAAAAAwIzAAAAAAAAAADAjMAAAAAAADAILqkpMRcBgAAAAAAANRb0U6n01wGAAAAAAAA1Fuc kgkAAAAAAAAYEJgBAAAAAAAABgRmAAAAAAAAgAGBGQAgbPBDNPbweKGuYt8GAAC1jcAMAAAAAAAA MCAwAwAAAAAAAAwIzAAAAAAAAAADAjMAAAAAAADAgMAMAAAAAAAAMCAwAwAAAAAAAAwIzAAAAAAA AAADAjMAAAAAAADAgMAMAAAAAAAAMIg2FwRiwIBrNW7cnTp6NFcjRtymEydOeNYlJibqrbdma9q0 6Vq0aLHXdjXF3T8rEyY8otWrV2vJkkWaOXOWPvhgriRp8OBBuuWWmzVgwEDzJrUiNTVFN954ozp1 OldxcXHKysrWqlWr9J//vKvc3Fxz9TolUsdu3u+Kiop09OhRpafv0Oeff6EVK1bI5XJ51tfGPpeW lqpzzz1X7733vnlVROvUqZNuuGGgOnfurMaNG+v48ePatm2blixZqhUrVki19HiH2kUXXaSbbrpR 55xzjuLj45STk6Pt27dr0aIlWrdunbl6vXPffX9W3759ddVVV5tXqWvXrpoyZbKeemqyli9fbl5d JVOmPK2SkhI98sij5lURpUWLFjrvvE5q2bKlTjvtNJWUlCg7O1vp6Tu0d+9ec3W/EhMT1aJFC/3w ww/mVSERzL6HM/P7TWFhoTIzf9aiRYu0ZMknKi8v96pfVXXpPSPSjpejR4/S5Zf30S23DDKvAgAA NaRKgZlb06ZNdN11A/Tuu++ZV4WFf/3rZWVn53iVpaenS5J2796tvLw8r3Xh4vrrB2rMmNHasmWL Zs9+U7m5eUpObqPrrhugnj0v1QMPPKh9+/aZN6sT6sLYp02brqysLDmdMWrZsqV+85uL9fDDD2nt 2rV69NHHVVJSIkk6evRojX+BS0tL07XXXlMnvvy4DRhwrcaOHaOMjAzNmzdfBw8eUkJCvLp2TdOE CX/T448/oW+//c68WcT7/e9/r/vu+7M2btyk2bNnq6DguFq1SlT37t110UXdw/ILIMLfueeeq+7d uykvL08//bRFBQUFcjqdOvPMVrr00h764osvtX//fvNmPp155pnq2LFDjQRmwe57JHC/3yQkJKh3 796655671apVK82cOctctUrqynsGx0sAAFAV1QrM1q5dq5tuulELFixUQUGBeXWtW7NmrTIyMszF kqQ777zLXBQWzj//fI0adYeWL1+uyZOneP5KvGLFCi1btkwzZkzXww8/pHHjxgftL8jhoq6MfePG TV773bx589S//9W6++7xuuOOkfrXv16WJC1evESLFy8xbFmR0+n0BGzhqjb7eN5552ns2DH6+uuV evrpKSorK/OsW7LkEyUnv6fo6AZe29QVN9wwULt379b//d+DXq+H99+fI6fT6VUXCESLFi3UvXs3 ZWRkaPly7xmx6enpatq0qaKiwvNKDpHc9+owvt988cWXeumlGbrmmv56443ZYf0+WdPC6XhZm++Z AADAnmoFZu+8829NmfK0rr9+oN5++/+ZV3tJTk7WbbeNUJcuneV0xig9fbtmzpylzZtP/tW5Q4cO mjFjmv7yl/s9Ze5TDv7zn3c1e/abkqSkpCS98cZMPfLIo/ruu++97sMO8ymZVirrcyjcdNONKi0t 07RpMyp82M3M/Fnz5s3XsGFD1b17N8/43dP2n3vued1++21q3bq1cnNzNX/+h5o7d55XG4GMyd3e xIlPadSoO9S2bTtlZWXpo48+0ocffuTVXjDV5bEvXLhIPXpcon79+mnWrDdUVFRU4RRB931PmfJ3 3X77bUpObqtPPvlE//znS/rd736rW265WW3btlVpaanWrFmjV199XYcOHfK6n+TkZA0fPkxdunTW aafF6vDhQ/rvf/+nd999T2PHjtHAgddJkpYuPRnUZWdna/DgoZKkCy+8UMOHD1W7du1VWlqiTZs2 6/XXZ3rNgvPVx3Xr1umxxx7V+PF3a/v2k7M43aZMeVoJCQm6++57vMqD4eabb1JpaalefHGaV1jm tmvXLnORl0DGnJiYqJEjb1dqaqoSEhKUl5enrVu36R//eEaFhYVSgPtWsDVs2FA7duys8FqR5PVl rE2bNho06Fadf/55atq0qbKzc/Tdd9/pzTff8vyho2fPnpow4W8aO3Zchcds0qSJatasmeePDLUx 1ppi5/V/6aWXasSIYUpMTNTBgwf15ptve613C2QfCxcXXHCBysvLtWrVt16Bk9vRo0c9/7/kkkvU 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 nJwcHThwsFbHFKi6PPb+/a9W165pWrhwoa39d8uWLSooKFDnzp0r9DkjI8NzXbSSkpO/vte7dy+v U0PMSkpK5HR6/2W6pKRE27Zt06WXXuqZdaNTM+I6d77A8vRLXzZt2qzdu3frjjtGnroG4SJzlaB6 //05io6O1p/+dI9X392Sk5PVoUN7c3GVx7x792699trrKi4uVps259TqvnX22WebiyRJbdu2lSQd PXpEDodDsbGxFa7t5A6fzT79dJni4uLUo8cl6tOnt1as+Nqzv9bmWKtqw4aT1wzq3dv7+OBwONSr Vy/l5+drx45frjkWCJfLpa1bt6lbt25e5YmJiTrrrLM8t6u6j9WmH374QVFRUfrNby62DMOaNm3q uQZjfn6BEhISvOrFxsZWmKFVVlZm+doMtkD7XlZWruzsbP3qV7/yqpeQkKCWLVtWuFaXpAqzAZOT 26iwsNDrdXXo0CEdPXpUF17YVYmJidq61fu03prmfh8wv/Z79rzU67aR+fgmP+8ZkXYsCOR4Gei4 7B5XzX76aYuOHz+ufv36mVcBAIAwE5QZZjr1oWzevPkaNuzkz40bvfrqq3r++ef0/PPPacGCBTp8 +LAaNWqsjh1P/jXO+GMBGzZs0Pjxd6m8vNzza5k7duzQ8ePHlZqaov/3/97x1A0lO30Ops2bf9DM mbN0xx0jlZjYUv/97/+Ul5enNm3a6LrrBqikpESTJj1dYYr+iRMnNHz4UCUkxGvPnr3q2bOHfvvb 32jatOme0xVra0yBqitjT0npoqSkM+V0xqhlyzN08cUXKy0tVWvXrtWsWW+Yq/tVWFioV155Tffe +yclJMRr+fKvlZ+fr+bNmyktLU1r1qzxXJD99ddf13PPPatp017QBx/M0+HDh3Xmma3Utm1bz8XF 9+zZo5iYGA0ceJ1+/PEnFRcXa9euXXrzzbc1adJETZr0lBYsWKDY2FgNGTJERUVFmjPnA1Ov/Fu4 cJHGj79L+fn5+vLLr8yrg+qnn37Syy+/orFjx+ill2bo00+X6cCBg2rYMEFpaWnq2fNSPfbY4+bN JCmgMScmJurBBx/QF198qYyMfXK5XLrssp6Kjo72XOerJvctoylTJuvQoUNaseJrHTx4ULGxsere vbt69+6llSu/UWbmz5KkNWvW6qqrrtI336zS4cOH1bNnT/Xte4W5OUnS/v37tWXLFo0c+Uc1b95c y5Z5XzuvtsZaVRs2bNT333+vkSP/qKSkJG3atEmxsbHq1auX0tJS9dJL/1JJSYl5s0q9/fbb+vvf p2jQoFv18ccL1KRJE91//30VZicFso+Fk6ysLK1evUbdu3fT1Vf3086du5Sfn6+YmBi1apWoc845 x/MDHnv27FFKShd17ZqmH374UXFxcbroou4Vjs+5uUfVoEEDderUSVlZh1VaWqajR4M/88pO3zds 2Kg+fXrr8sv7aOvWbYqOjlZKSheVlpbqxx9/9Gq3tLRUKSkpcjqdOno0V+ec8yu1bt1a3333XYVT Nbdt265f//oiFRcXa+/e0F7svzK7du1STk6OBg8epOeff16SQ4MG3eoV6gZyfPP1nhFpx4JAj5eB jMvlctk6rpqdOHFCr78+U/fcc7eeeOJxLVv2mQoLC9WuXVsVFRV5zVoDAAC1K2iBmSTNnTtPAwZc q8aNG3uV79y5S3ff/ScNGzZEI0eOVEJCvPLy8rR167YK097dvyK0bds2z+kO5ad+QfO3v/2NNm4M 7Ppl1WWnz8E2Z84HSk9P1w03XK8//vF2xcbGKjs7W8uWfaZ3333P8po4J06c0MSJkzRu3FglJycr Ly9Pr776mtf1o2pzTIGqC2O/5567pVMX6z1y5IjS03foqacma8WKFRW+YAVi6dKlys7O1s0336S/ /OVeNWgQraysLG3atNHr9M7t29N17733afjw4RozZpSczhgdOnRQS5f+11Nn5cpvtHjxEg0ePEiN GjU69YVqqNauXasJEx7R8OFD9eCDD6qsrFQbN27S44/PtJxx4c9XXy3X+PF36b///V+Vwgi7Pvro Y23duk033ni9brjh+lOnxRVo69atmjjxKa9fMjMKZMz5+fnauzdD1157jc444wyVlpZqz549evLJ iZ5Avyb3LaNXXnlNPXr8Ttdcc82pU5Bd2r9/v9588y2vMObFF6dp/Phxmjr1OTVo0ECbN2/Wk08+ peeff9arPbdlyz7TXXeNU3Z2doXrRdbWWKvjiScm6pZbblbv3r105ZV9VVZWpl27dmnSpKf11VdV C3Q3bNioyZOnaMSIYRoyZLAOH87SBx98oOJi7/09kH0s3GzdulXZ2dk6//zzdN55nRQbe/I0xays bH355Vfavz9TOnVa2fLlK5SamqJzzz1XBQUF2rRpk9q3957RmZGxT9u3b1eXLp0VExOjEydOaO7c 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 EGlCGpgBAAAAAAAAkYbADAAAAAAAADCwHZi5L/wfyOmWDofDXAQAAAAAAACEtWhzQWVcLhdBGAAA AAAAAOos2zPMAAAAAAAAgLqMwAwAAAAAAAAwCGlgFsh1zgAAAAAAAIBwEtLADAAAAAAAAIg0tgIz LvgPAAAAAACAui6gX8l0n1pJWAYAAAAAAIC6LqDArCpBGbPRAAAAAAAAEIlsnZJpB2EZAAAAAAAA IlHIAjMAAAAAAAAgEhGYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAA AAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAIABgRkA AAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCY AQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAIAB gRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAA GBCYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAA AIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAA AAAAGBCYAQAAAAAAAAYEZgAAAAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAA AAAAAIABgRkAAAAAAABgQGAGAAAAAAAAGBCYAQAAAAAAAAYEZgAAAAAAAICBIzMz02UuBAAAAAAA AOqr6K1bt5rLAAAAAAAAgHqLUzIBAACAKurdu7ff29Vlbs98GwAAhAaBGQAAAAAAAGAQbS5A7XH/ xfDzzz83r6oVdvrj66+dgWxbVXb6h5pntU/4e66M9f3Vc7NbP1z07t07qP0Ndnt1hZ3Hxe6+Gg7C tc92HveqsNO+nbo1rap9q+p2OKk+PX71aawAAIQKgRmqzVdw1bt3bz6w1VO+nndf5TLsP1ZBgBW7 9eui+jx2f/ztZ1aM+5Kd7WqLr376Kq+vPv/887B8TMKxT6h9wd4vwnX/BwAgknBKJqrFV1hmLONL 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 yPxERPNbx62+0fYoK0crf+t4ZsVF25OzXnO8dbxk5bfaVVvqjLdiSlaM1T4iMj/WOWfWExGdz6w3 1oqb0a7aStbx0etl5Tsimt867vUdHW/Jym+1p87zebzcyTiu2rz2I/PfE582mn8vNnUcv1qrPnVc tXntUVaOWflH9K63Vo3qePlaHV9t+FcyP+L3Qb0BzIi/E69+b9xHeHln1tMb78XNrAf+fCoz4r3r pOKfTI3Xm5/dROtX8VFefsWLn1HPTLvVo8ycz2i8MrOe3aj6rxyvl9+rq+TFqfxe/AxeflWPJxqv zKxntd3q8XjzWvLi1Hij8S1WricamZ8Ild+7Xmeoz+3Vo+q/E1W/N94RM3Ndoa7fmx81n6ot83Ip Xq67iIz3LM1vmF1pxwk7KrrwV4vWE42POpJ/tB8AAG935PN3d08d15s8eX0e1fOA/Oa5Y36wu7zR Va7D+vUo1v9xW2+Y3UXPQsx2W5DReqLxUavzP0FkvQEA0OONn798nt7HG9dnL+bGx/zgDspNs1mb ZYn1P8X0DbO33Xx4C/qKubjinDjPbusNz7bbmtqtHuCIu6/nJ9S/8vN0Rg6Mi85/JD4/0FqsdYV7 GLm+XvzbjcznTkbq9+I9szfLdjQyn1ebvmG24yBX2XFB71YP5tlxveHZdltvu9UDHHH39Xzn+s/4 PF2dH77o/M+MP2N9YS3v+qnrW7/G//LmR83nbrz6VP316145l8r5JN7Ydhz78B/9B3bj7VYflX94 nens8wEAAAAAzlVuFF3x3PlkRzfhtt4wY6EAAADgCO4nAQC7Uhs6bJrtY3jDbOTC1se8+JH8Z7tb Pd6xFbx61PXdnTeeEV4+NT9e/BW8elT9b+PNzx206veO9Wjlr7XivWP4f958XvH+3a2e1bzxpsXr ecZ8RutvxR/l5Vfj9eJnaOX3juG46PxH4+vXOJd3vaz2iGgOr540kG933nhVu2q7k2j93vwkke8r PqOyVq6al2sXkfHMMGNOmn/DzBqUdWLvwqo+VryKTU68p4zP/2/lT8H4kXpW8uqxxrCSVc+KWlbk rOXxzDpXdH6s+KtY9Vj1l1Tfnn6zRd7vUWqMq6hzHR2HypkdzZ0a+RUvfkY9afF6SAfyq7GrfpH8 Kmduv8Ju9ZRUbUfrUjmzo7nTwP1bVLR+L96ycj1b8T1U3/o8KiarY0dF5mdnaq6OjkPlzFTuSLwX m0R8Nnq91Pl6+vValX90vD1UzV57RCuHGoPXR8WXVF+vT2/8LvOv2kqzalplpH6vj4qPWpk7i66f 3nhvbpLRp6T6W32+k57ZP79+/ZIV//z8TDsJAAAAzsH9G4C34ufftZj/tZjf8w3/SiYAAAAAAADw RGyYAQAAAABujW/fXIv5xxM1/4YZAAAAAAA7qP+GUcZmzTmYf7zJfwCdD7B1c4E29wAAAABJRU5E rkJggg== --nextPart2533904.XAFRqVoOGU--