From notifications@github.com Mon Oct 18 13:57:22 2021 From: Stefan Mititelu To: sr-dev@lists.kamailio.org Subject: [sr-dev] [kamailio/kamailio] carrierroute: Update cr dump structure (PR #2887) Date: Mon, 18 Oct 2021 04:57:18 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0639533737==" --===============0639533737== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable <!-- Kamailio Pull Request Template --> <!-- IMPORTANT: - for detailed contributing guidelines, read: https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md - pull requests must be done to master branch, unless they are backports of fixes from master branch to a stable branch - backports to stable branches must be done with 'git cherry-pick -x ..= .' - code is contributed under BSD for core and main components (tm, sl, auth,= tls) - code is contributed GPLv2 or a compatible license for the other components - GPL code is contributed with OpenSSL licensing exception --> #### Pre-Submission Checklist <!-- Go over all points below, and after creating the PR, tick all the che= ckboxes that apply --> <!-- All points should be verified, otherwise, read the CONTRIBUTING guide= lines from above--> <!-- If you're unsure about any of these, don't hesitate to ask on= sr-dev mailing list --> - [X] Commit message has the format required by CONTRIBUTING guide - [X] Commits are split per component (core, individual modules, libs, utils,= ...) - [X] Each component has a single commit (if not, squash them into one commit) - [X] No commits to README files for modules (changes must be done to docbook= files in `doc/` subfolder, the README file is autogenerated) #### Type Of Change - [ ] Small bug fix (non-breaking change which fixes an issue) - [X] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionalit= y) #### Checklist: <!-- Go over all points below, and after creating the PR, tick the checkbo= xes that apply --> - [ ] PR should be backported to stable branches - [X] Tested changes locally - [ ] Related to issue #XXXX (replace XXXX with an open issue number) #### Description <!-- Describe your changes in detail --> Remove the 1024 fixed size buffer. Update the cr dump structure. You can view, comment on, or merge this pull request online at: https://github.com/kamailio/kamailio/pull/2887 -- Commit Summary -- * carrierroute: Update cr dump structure -- File Changes -- M src/modules/carrierroute/cr_rpc.c (2) M src/modules/carrierroute/cr_rpc_helper.c (42) -- Patch Links -- https://github.com/kamailio/kamailio/pull/2887.patch https://github.com/kamailio/kamailio/pull/2887.diff --=20 You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/2887 --===============0639533737== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 Cgo8aDQ+UHJlLVN1Ym1pc3Npb24gQ2hlY2tsaXN0PC9oND4KCgoKPHVsIGNsYXNzPSJjb250YWlu cy10YXNrLWxpc3QiPgo8bGkgY2xhc3M9InRhc2stbGlzdC1pdGVtIj48aW5wdXQgdHlwZT0iY2hl Y2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbS1jaGVja2JveCIg Y2hlY2tlZD0iIj4gQ29tbWl0IG1lc3NhZ2UgaGFzIHRoZSBmb3JtYXQgcmVxdWlyZWQgYnkgQ09O VFJJQlVUSU5HIGd1aWRlPC9saT4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5 cGU9ImNoZWNrYm94IiBpZD0iIiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hl Y2tib3giIGNoZWNrZWQ9IiI+IENvbW1pdHMgYXJlIHNwbGl0IHBlciBjb21wb25lbnQgKGNvcmUs IGluZGl2aWR1YWwgbW9kdWxlcywgbGlicywgdXRpbHMsIC4uLik8L2xpPgo8bGkgY2xhc3M9InRh c2stbGlzdC1pdGVtIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNs YXNzPSJ0YXNrLWxpc3QtaXRlbS1jaGVja2JveCIgY2hlY2tlZD0iIj4gRWFjaCBjb21wb25lbnQg aGFzIGEgc2luZ2xlIGNvbW1pdCAoaWYgbm90LCBzcXVhc2ggdGhlbSBpbnRvIG9uZSBjb21taXQp PC9saT4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBp ZD0iIiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giIGNoZWNrZWQ9 IiI+IE5vIGNvbW1pdHMgdG8gUkVBRE1FIGZpbGVzIGZvciBtb2R1bGVzIChjaGFuZ2VzIG11c3Qg YmUgZG9uZSB0byBkb2Nib29rIGZpbGVzPGJyPgppbiA8Y29kZT5kb2MvPC9jb2RlPiBzdWJmb2xk ZXIsIHRoZSBSRUFETUUgZmlsZSBpcyBhdXRvZ2VuZXJhdGVkKTwvbGk+CjwvdWw+CjxoND5UeXBl IE9mIENoYW5nZTwvaDQ+Cjx1bCBjbGFzcz0iY29udGFpbnMtdGFzay1saXN0Ij4KPGxpIGNsYXNz PSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iIiBkaXNhYmxlZD0i IiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giPiBTbWFsbCBidWcgZml4IChub24tYnJl YWtpbmcgY2hhbmdlIHdoaWNoIGZpeGVzIGFuIGlzc3VlKTwvbGk+CjxsaSBjbGFzcz0idGFzay1s aXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9IiIgZGlzYWJsZWQ9IiIgY2xhc3M9 InRhc2stbGlzdC1pdGVtLWNoZWNrYm94IiBjaGVja2VkPSIiPiBOZXcgZmVhdHVyZSAobm9uLWJy ZWFraW5nIGNoYW5nZSB3aGljaCBhZGRzIG5ldyBmdW5jdGlvbmFsaXR5KTwvbGk+CjxsaSBjbGFz cz0idGFzay1saXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9IiIgZGlzYWJsZWQ9 IiIgY2xhc3M9InRhc2stbGlzdC1pdGVtLWNoZWNrYm94Ij4gQnJlYWtpbmcgY2hhbmdlIChmaXgg b3IgZmVhdHVyZSB0aGF0IHdvdWxkIGNoYW5nZSBleGlzdGluZyBmdW5jdGlvbmFsaXR5KTwvbGk+ CjwvdWw+CjxoND5DaGVja2xpc3Q6PC9oND4KCjx1bCBjbGFzcz0iY29udGFpbnMtdGFzay1saXN0 Ij4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0i IiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giPiBQUiBzaG91bGQg YmUgYmFja3BvcnRlZCB0byBzdGFibGUgYnJhbmNoZXM8L2xpPgo8bGkgY2xhc3M9InRhc2stbGlz dC1pdGVtIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNsYXNzPSJ0 YXNrLWxpc3QtaXRlbS1jaGVja2JveCIgY2hlY2tlZD0iIj4gVGVzdGVkIGNoYW5nZXMgbG9jYWxs eTwvbGk+CjxsaSBjbGFzcz0idGFzay1saXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIg aWQ9IiIgZGlzYWJsZWQ9IiIgY2xhc3M9InRhc2stbGlzdC1pdGVtLWNoZWNrYm94Ij4gUmVsYXRl ZCB0byBpc3N1ZSAjWFhYWCAocmVwbGFjZSBYWFhYIHdpdGggYW4gb3BlbiBpc3N1ZSBudW1iZXIp PC9saT4KPC91bD4KPGg0PkRlc2NyaXB0aW9uPC9oND4KCjxwPlJlbW92ZSB0aGUgMTAyNCBmaXhl ZCBzaXplIGJ1ZmZlci4gVXBkYXRlIHRoZSBjciBkdW1wIHN0cnVjdHVyZS48L3A+Cgo8aHI+Cgo8 aDQ+WW91IGNhbiB2aWV3LCBjb21tZW50IG9uLCBvciBtZXJnZSB0aGlzIHB1bGwgcmVxdWVzdCBv bmxpbmUgYXQ6PC9oND4KPHA+Jm5ic3A7Jm5ic3A7PGEgaHJlZj0naHR0cHM6Ly9naXRodWIuY29t L2thbWFpbGlvL2thbWFpbGlvL3B1bGwvMjg4Nyc+aHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlv L2thbWFpbGlvL3B1bGwvMjg4NzwvYT48L3A+Cgo8aDQ+Q29tbWl0IFN1bW1hcnk8L2g0Pgo8dWw+ CiAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxs LzI4ODcvY29tbWl0cy8xMzZmMzIxYzM2MDliNTZhNGQ5MTIwZmU5OGVhNmExNmZlZTQ2YzgyIj5j YXJyaWVycm91dGU6IFVwZGF0ZSBjciBkdW1wIHN0cnVjdHVyZTwvYT48L2xpPgo8L3VsPgoKPGg0 PkZpbGUgQ2hhbmdlczwvaDQ+Cjx1bD4KICA8bGk+CiAgICA8c3Ryb25nPk08L3N0cm9uZz4KICAg IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcv ZmlsZXMjZGlmZi1jNzkxNTUzZWMyMTZmNGFmYjZlOTljOThlNmFjNzFkNTcwOGQ4NGZkNjIzZDhi MTkxOTVmYWI3Y2MzMzBlN2NkIj5zcmMvbW9kdWxlcy9jYXJyaWVycm91dGUvY3JfcnBjLmM8L2E+ CiAgICAoMikKICA8L2xpPgogIDxsaT4KICAgIDxzdHJvbmc+TTwvc3Ryb25nPgogICAgPGEgaHJl Zj0iaHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlvL2thbWFpbGlvL3B1bGwvMjg4Ny9maWxlcyNk aWZmLTExNmI2N2VmMzJkNGFiOWFlMTRhN2VlZGE5NDY4NDljY2Y2ZjNlNTBhYzkyZTcyMTVjZjVj MTUyYWUwM2NkNDAiPnNyYy9tb2R1bGVzL2NhcnJpZXJyb3V0ZS9jcl9ycGNfaGVscGVyLmM8L2E+ CiAgICAoNDIpCiAgPC9saT4KPC91bD4KCjxoND5QYXRjaCBMaW5rczo8L2g0Pgo8dWw+CiAgPGxp PjxhIGhyZWY9J2h0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcu cGF0Y2gnPmh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcucGF0 Y2g8L2E+PC9saT4KICA8bGk+PGEgaHJlZj0naHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlvL2th bWFpbGlvL3B1bGwvMjg4Ny5kaWZmJz5odHRwczovL2dpdGh1Yi5jb20va2FtYWlsaW8va2FtYWls aW8vcHVsbC8yODg3LmRpZmY8L2E+PC9saT4KPC91bD4KCjxwIHN0eWxlPSJmb250LXNpemU6c21h bGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2NjsiPiZtZGFzaDs8YnIg Lz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRo aXMgdGhyZWFkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0 dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciPnZpZXcgaXQgb24g R2l0SHViPC9hPiwgb3IgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMv dW5zdWJzY3JpYmUtYXV0aC9BQk83VVpKQlk1UFRKWk1CRTVDM1FHM1VIUURSNUFOQ05GU001R0dP TzdWUSI+dW5zdWJzY3JpYmU8L2E+LjxiciAvPlRyaWFnZSBub3RpZmljYXRpb25zIG9uIHRoZSBn byB3aXRoIEdpdEh1YiBNb2JpbGUgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYXBwcy5hcHBsZS5jb20v YXBwL2FwcGxlLXN0b3JlL2lkMTQ3NzM3NjkwNT9jdD1ub3RpZmljYXRpb24tZW1haWwmYW1wO210 PTgmYW1wO3B0PTUyNDY3NSI+aU9TPC9hPiBvciA8YSBocmVmPSJodHRwczovL3BsYXkuZ29vZ2xl LmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9Y29tLmdpdGh1Yi5hbmRyb2lkJmFtcDtyZWZlcnJl cj11dG1fY2FtcGFpZ24lM0Rub3RpZmljYXRpb24tZW1haWwlMjZ1dG1fbWVkaXVtJTNEZW1haWwl MjZ1dG1fc291cmNlJTNEZ2l0aHViIj5BbmRyb2lkPC9hPi4KPGltZyBzcmM9Imh0dHBzOi8vZ2l0 aHViLmNvbS9ub3RpZmljYXRpb25zL2JlYWNvbi9BQk83VVpKWTJLQ1lBQzRaUUVOUUY2TFVIUURS NUE1Q05GU001R0dPTzdWMllZM1BOVldXSzNUVUw1MkhTNERGVVZFWEc0M1ZNV1ZHRzMzTk5WU1c0 NUM3TkZTTTRQS1ZSRkhBLmdpZiIgaGVpZ2h0PSIxIiB3aWR0aD0iMSIgYWx0PSIiIC8+PC9wPgo8 c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPlsKewoiQGNvbnRleHQiOiAiaHR0cDov L3NjaGVtYS5vcmciLAoiQHR5cGUiOiAiRW1haWxNZXNzYWdlIiwKInBvdGVudGlhbEFjdGlvbiI6 IHsKIkB0eXBlIjogIlZpZXdBY3Rpb24iLAoidGFyZ2V0IjogImh0dHBzOi8vZ2l0aHViLmNvbS9r YW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciLAoidXJsIjogImh0dHBzOi8vZ2l0aHViLmNvbS9r YW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciLAoibmFtZSI6ICJWaWV3IFB1bGwgUmVxdWVzdCIK fSwKImRlc2NyaXB0aW9uIjogIlZpZXcgdGhpcyBQdWxsIFJlcXVlc3Qgb24gR2l0SHViIiwKInB1 Ymxpc2hlciI6IHsKIkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsCiJuYW1lIjogIkdpdEh1YiIsCiJ1 cmwiOiAiaHR0cHM6Ly9naXRodWIuY29tIgp9Cn0KXTwvc2NyaXB0Pgo= --===============0639533737==-- From notifications@github.com Wed Oct 20 10:53:55 2021 From: Henning Westerholt To: sr-dev@lists.kamailio.org Subject: Re: [sr-dev] [kamailio/kamailio] carrierroute: Update cr dump structure (PR #2887) Date: Wed, 20 Oct 2021 01:53:51 -0700 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0106831416==" --===============0106831416== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Thanks for the pull request. Great to see the old static buffer (which was an= left-over from the earlier FIFO implementation) gone. --=20 You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/2887#issuecomment-947462834 --===============0106831416== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PHA+PC9wPgo8cD5UaGFua3MgZm9yIHRoZSBwdWxsIHJlcXVlc3QuIEdyZWF0IHRvIHNlZSB0aGUg b2xkIHN0YXRpYyBidWZmZXIgKHdoaWNoIHdhcyBhbiBsZWZ0LW92ZXIgZnJvbSB0aGUgZWFybGll ciBGSUZPIGltcGxlbWVudGF0aW9uKSBnb25lLjwvcD4KCjxwIHN0eWxlPSJmb250LXNpemU6c21h bGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2NjsiPiZtZGFzaDs8YnIg Lz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRo aXMgdGhyZWFkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0 dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcjaXNzdWVjb21tZW50 LTk0NzQ2MjgzNCI+dmlldyBpdCBvbiBHaXRIdWI8L2E+LCBvciA8YSBocmVmPSJodHRwczovL2dp dGh1Yi5jb20vbm90aWZpY2F0aW9ucy91bnN1YnNjcmliZS1hdXRoL0FCTzdVWlBGQjNBTTcyTFhQ VEJCR0tEVUhaN1I3QU5DTkZTTTVHR09PN1ZRIj51bnN1YnNjcmliZTwvYT4uPGJyIC8+VHJpYWdl IG5vdGlmaWNhdGlvbnMgb24gdGhlIGdvIHdpdGggR2l0SHViIE1vYmlsZSBmb3IgPGEgaHJlZj0i aHR0cHM6Ly9hcHBzLmFwcGxlLmNvbS9hcHAvYXBwbGUtc3RvcmUvaWQxNDc3Mzc2OTA1P2N0PW5v dGlmaWNhdGlvbi1lbWFpbCZhbXA7bXQ9OCZhbXA7cHQ9NTI0Njc1Ij5pT1M8L2E+IG9yIDxhIGhy ZWY9Imh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1jb20uZ2l0 aHViLmFuZHJvaWQmYW1wO3JlZmVycmVyPXV0bV9jYW1wYWlnbiUzRG5vdGlmaWNhdGlvbi1lbWFp bCUyNnV0bV9tZWRpdW0lM0RlbWFpbCUyNnV0bV9zb3VyY2UlM0RnaXRodWIiPkFuZHJvaWQ8L2E+ Lgo8aW1nIHNyYz0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvYmVhY29uL0FCTzdV Wk0yUEJMNE43Mlo2SjcyM0FMVUhaN1I3QTVDTkZTTTVHR09PN1YyWVkzUE5WV1dLM1RVTDUySFM0 REZWUkVYRzQzVk1WQlc2M0xOTVZYSEpLVERONVdXMlpMT09SUFdTWkdPSEI0U0ZNUS5naWYiIGhl aWdodD0iMSIgd2lkdGg9IjEiIGFsdD0iIiAvPjwvcD4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlv bi9sZCtqc29uIj5bCnsKIkBjb250ZXh0IjogImh0dHA6Ly9zY2hlbWEub3JnIiwKIkB0eXBlIjog IkVtYWlsTWVzc2FnZSIsCiJwb3RlbnRpYWxBY3Rpb24iOiB7CiJAdHlwZSI6ICJWaWV3QWN0aW9u IiwKInRhcmdldCI6ICJodHRwczovL2dpdGh1Yi5jb20va2FtYWlsaW8va2FtYWlsaW8vcHVsbC8y ODg3I2lzc3VlY29tbWVudC05NDc0NjI4MzQiLAoidXJsIjogImh0dHBzOi8vZ2l0aHViLmNvbS9r YW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcjaXNzdWVjb21tZW50LTk0NzQ2MjgzNCIsCiJuYW1l IjogIlZpZXcgUHVsbCBSZXF1ZXN0Igp9LAoiZGVzY3JpcHRpb24iOiAiVmlldyB0aGlzIFB1bGwg UmVxdWVzdCBvbiBHaXRIdWIiLAoicHVibGlzaGVyIjogewoiQHR5cGUiOiAiT3JnYW5pemF0aW9u IiwKIm5hbWUiOiAiR2l0SHViIiwKInVybCI6ICJodHRwczovL2dpdGh1Yi5jb20iCn0KfQpdPC9z Y3JpcHQ+ --===============0106831416==-- From notifications@github.com Wed Oct 20 10:53:58 2021 From: Henning Westerholt To: sr-dev@lists.kamailio.org Subject: Re: [sr-dev] [kamailio/kamailio] carrierroute: Update cr dump structure (PR #2887) Date: Wed, 20 Oct 2021 01:53:56 -0700 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2080510956==" --===============2080510956== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Merged #2887 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/2887#event-5490337516 --===============2080510956== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PHA+PC9wPgo8cD5NZXJnZWQgPGEgY2xhc3M9Imlzc3VlLWxpbmsganMtaXNzdWUtbGluayIgZGF0 YS1lcnJvci10ZXh0PSJGYWlsZWQgdG8gbG9hZCB0aXRsZSIgZGF0YS1pZD0iMTAyOTAxNTg4NiIg ZGF0YS1wZXJtaXNzaW9uLXRleHQ9IlRpdGxlIGlzIHByaXZhdGUiIGRhdGEtdXJsPSJodHRwczov L2dpdGh1Yi5jb20va2FtYWlsaW8va2FtYWlsaW8vaXNzdWVzLzI4ODciIGRhdGEtaG92ZXJjYXJk LXR5cGU9InB1bGxfcmVxdWVzdCIgZGF0YS1ob3ZlcmNhcmQtdXJsPSIva2FtYWlsaW8va2FtYWls aW8vcHVsbC8yODg3L2hvdmVyY2FyZCIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlv L2thbWFpbGlvL3B1bGwvMjg4NyI+IzI4ODc8L2E+IGludG8gbWFzdGVyLjwvcD4KCjxwIHN0eWxl PSJmb250LXNpemU6c21hbGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2 NjsiPiZtZGFzaDs8YnIgLz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IGFyZSBz dWJzY3JpYmVkIHRvIHRoaXMgdGhyZWFkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0 bHksIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4 ODcjZXZlbnQtNTQ5MDMzNzUxNiI+dmlldyBpdCBvbiBHaXRIdWI8L2E+LCBvciA8YSBocmVmPSJo dHRwczovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy91bnN1YnNjcmliZS1hdXRoL0FCTzdVWko2 RTQ2RExUQ0VJUFNVSlBMVUhaN1NKQU5DTkZTTTVHR09PN1ZRIj51bnN1YnNjcmliZTwvYT4uPGJy IC8+VHJpYWdlIG5vdGlmaWNhdGlvbnMgb24gdGhlIGdvIHdpdGggR2l0SHViIE1vYmlsZSBmb3Ig PGEgaHJlZj0iaHR0cHM6Ly9hcHBzLmFwcGxlLmNvbS9hcHAvYXBwbGUtc3RvcmUvaWQxNDc3Mzc2 OTA1P2N0PW5vdGlmaWNhdGlvbi1lbWFpbCZhbXA7bXQ9OCZhbXA7cHQ9NTI0Njc1Ij5pT1M8L2E+ IG9yIDxhIGhyZWY9Imh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9p ZD1jb20uZ2l0aHViLmFuZHJvaWQmYW1wO3JlZmVycmVyPXV0bV9jYW1wYWlnbiUzRG5vdGlmaWNh dGlvbi1lbWFpbCUyNnV0bV9tZWRpdW0lM0RlbWFpbCUyNnV0bV9zb3VyY2UlM0RnaXRodWIiPkFu ZHJvaWQ8L2E+Lgo8aW1nIHNyYz0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvYmVh Y29uL0FCTzdVWk5TVlVDVFZCQkRFR0hMVktMVUhaN1NKQTVDTkZTTTVHR09PN1YyWVkzUE5WV1dL M1RVTDUySFM0REZXWkVYRzQzVk1WQ1hNWkxPT1JIRzY1REpNWlVXR1lMVU5GWFc1S1RETjVXVzJa TE9PUlBXU1pHUEFBQUFBQUtISDdUT1kuZ2lmIiBoZWlnaHQ9IjEiIHdpZHRoPSIxIiBhbHQ9IiIg Lz48L3A+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+Wwp7CiJAY29udGV4dCI6 ICJodHRwOi8vc2NoZW1hLm9yZyIsCiJAdHlwZSI6ICJFbWFpbE1lc3NhZ2UiLAoicG90ZW50aWFs QWN0aW9uIjogewoiQHR5cGUiOiAiVmlld0FjdGlvbiIsCiJ0YXJnZXQiOiAiaHR0cHM6Ly9naXRo dWIuY29tL2thbWFpbGlvL2thbWFpbGlvL3B1bGwvMjg4NyNldmVudC01NDkwMzM3NTE2IiwKInVy bCI6ICJodHRwczovL2dpdGh1Yi5jb20va2FtYWlsaW8va2FtYWlsaW8vcHVsbC8yODg3I2V2ZW50 LTU0OTAzMzc1MTYiLAoibmFtZSI6ICJWaWV3IFB1bGwgUmVxdWVzdCIKfSwKImRlc2NyaXB0aW9u IjogIlZpZXcgdGhpcyBQdWxsIFJlcXVlc3Qgb24gR2l0SHViIiwKInB1Ymxpc2hlciI6IHsKIkB0 eXBlIjogIk9yZ2FuaXphdGlvbiIsCiJuYW1lIjogIkdpdEh1YiIsCiJ1cmwiOiAiaHR0cHM6Ly9n aXRodWIuY29tIgp9Cn0KXTwvc2NyaXB0Pg== --===============2080510956==--