@cwd /usr/pkg
@name py311-websockets-16.0
@blddep python311-3.11.15
@pkgdep python311>=3.11.0
@blddep digest-20220214
@blddep py311-setuptools-82.0.1
@blddep py311-build-1.5.0
@blddep py311-installer-1.0.1
@blddep mktools-20250213
@blddep cwrappers-20220403
@comment $NetBSD: PLIST,v 1.20 2026/01/11 09:57:53 adam Exp $
bin/websockets-3.11
@comment MD5:c52f974c36bb21ee984eb7f1df9ca3e2
lib/python3.11/site-packages/websockets-16.0.dist-info/METADATA
@comment MD5:da3b65c97cab41b11179909e1879e358
lib/python3.11/site-packages/websockets-16.0.dist-info/RECORD
@comment MD5:d68d5747a9867a6d7cce5e4089135c83
lib/python3.11/site-packages/websockets-16.0.dist-info/WHEEL
@comment MD5:3e5432601d84aa643e56a6428e570c61
lib/python3.11/site-packages/websockets-16.0.dist-info/entry_points.txt
@comment MD5:13d62d47a7efe53fedbdebe3fb3654c7
lib/python3.11/site-packages/websockets-16.0.dist-info/licenses/LICENSE
@comment MD5:51924a6af4495b8cfaee1b1da869b6f4
lib/python3.11/site-packages/websockets-16.0.dist-info/top_level.txt
@comment MD5:f36b810914d17b7d95a034db8477fece
lib/python3.11/site-packages/websockets/__init__.py
@comment MD5:b704d9d41c08cc2ef2f1dc913f7bab73
lib/python3.11/site-packages/websockets/__pycache__/__init__.cpython-311.pyc
@comment MD5:524c6f1905f3cfebc797ba606196d0da
lib/python3.11/site-packages/websockets/__pycache__/__init__.cpython-311.opt-1.pyc
@comment MD5:524c6f1905f3cfebc797ba606196d0da
lib/python3.11/site-packages/websockets/__main__.py
@comment MD5:6c34f0a0e94a424d3c8a52ddc8517fa6
lib/python3.11/site-packages/websockets/__pycache__/__main__.cpython-311.pyc
@comment MD5:9aa216834cff401e0d377bf165ead454
lib/python3.11/site-packages/websockets/__pycache__/__main__.cpython-311.opt-1.pyc
@comment MD5:9aa216834cff401e0d377bf165ead454
lib/python3.11/site-packages/websockets/asyncio/__init__.py
@comment MD5:d41d8cd98f00b204e9800998ecf8427e
lib/python3.11/site-packages/websockets/asyncio/__pycache__/__init__.cpython-311.pyc
@comment MD5:bd2371cd40c4b15674076086966d5c9d
lib/python3.11/site-packages/websockets/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc
@comment MD5:bd2371cd40c4b15674076086966d5c9d
lib/python3.11/site-packages/websockets/asyncio/async_timeout.py
@comment MD5:d765572fa70b96d0518777b260ab7f1f
lib/python3.11/site-packages/websockets/asyncio/__pycache__/async_timeout.cpython-311.pyc
@comment MD5:688da3d995ef4dd70f4c9faba359233c
lib/python3.11/site-packages/websockets/asyncio/__pycache__/async_timeout.cpython-311.opt-1.pyc
@comment MD5:335c8cb91a1f71e6f3c58793554294f6
lib/python3.11/site-packages/websockets/asyncio/client.py
@comment MD5:54dbabe59c81961bb5302bd0aa34fb39
lib/python3.11/site-packages/websockets/asyncio/__pycache__/client.cpython-311.pyc
@comment MD5:d8fc04f4d3dbea17e9aa7a8a4ece3501
lib/python3.11/site-packages/websockets/asyncio/__pycache__/client.cpython-311.opt-1.pyc
@comment MD5:e425f5531688bfc11f57c7ef74a08c41
lib/python3.11/site-packages/websockets/asyncio/compatibility.py
@comment MD5:e3f6e38be08bb42c0e6e6f16edc76ee9
lib/python3.11/site-packages/websockets/asyncio/__pycache__/compatibility.cpython-311.pyc
@comment MD5:4b919adb48ca55e2e487a81674da61a0
lib/python3.11/site-packages/websockets/asyncio/__pycache__/compatibility.cpython-311.opt-1.pyc
@comment MD5:4b919adb48ca55e2e487a81674da61a0
lib/python3.11/site-packages/websockets/asyncio/connection.py
@comment MD5:94cd557f08580be8ce0672cf4fd2b120
lib/python3.11/site-packages/websockets/asyncio/__pycache__/connection.cpython-311.pyc
@comment MD5:71b71a321f1e649aa180b3c593f4301c
lib/python3.11/site-packages/websockets/asyncio/__pycache__/connection.cpython-311.opt-1.pyc
@comment MD5:937ac76e77fde635bebbe41ebbc21822
lib/python3.11/site-packages/websockets/asyncio/messages.py
@comment MD5:3b44a00931f2534b7cdaa8a46f674b4d
lib/python3.11/site-packages/websockets/asyncio/__pycache__/messages.cpython-311.pyc
@comment MD5:28997014108b92ec1c2ff2563bfc0f90
lib/python3.11/site-packages/websockets/asyncio/__pycache__/messages.cpython-311.opt-1.pyc
@comment MD5:03044228e2e34d1f1cc183363f6e278a
lib/python3.11/site-packages/websockets/asyncio/router.py
@comment MD5:603c9cabbb8ee8737ba14ca0628a8c0f
lib/python3.11/site-packages/websockets/asyncio/__pycache__/router.cpython-311.pyc
@comment MD5:eb74bd9a5946e2fea31e9e6253138a2a
lib/python3.11/site-packages/websockets/asyncio/__pycache__/router.cpython-311.opt-1.pyc
@comment MD5:eb74bd9a5946e2fea31e9e6253138a2a
lib/python3.11/site-packages/websockets/asyncio/server.py
@comment MD5:8124d1ed240351f6b8202c77175c791c
lib/python3.11/site-packages/websockets/asyncio/__pycache__/server.cpython-311.pyc
@comment MD5:e1be3cf3a400dcfe9d72ac08a76692af
lib/python3.11/site-packages/websockets/asyncio/__pycache__/server.cpython-311.opt-1.pyc
@comment MD5:12ca97dde758c5f69757642543094557
lib/python3.11/site-packages/websockets/auth.py
@comment MD5:0c5930431e03d13e67cb1cc1d0b04a33
lib/python3.11/site-packages/websockets/__pycache__/auth.cpython-311.pyc
@comment MD5:f8d898c4a635601a520fd4a7bb445b77
lib/python3.11/site-packages/websockets/__pycache__/auth.cpython-311.opt-1.pyc
@comment MD5:f8d898c4a635601a520fd4a7bb445b77
lib/python3.11/site-packages/websockets/cli.py
@comment MD5:451d5ee7aed5ad0156b2ea82510805e9
lib/python3.11/site-packages/websockets/__pycache__/cli.cpython-311.pyc
@comment MD5:7eac9fa2408ad565c5f8b3973e7531aa
lib/python3.11/site-packages/websockets/__pycache__/cli.cpython-311.opt-1.pyc
@comment MD5:cc005a1228c34df8a8cf6377c4832d1d
lib/python3.11/site-packages/websockets/client.py
@comment MD5:7223ca184634279466e99ee528cbc09a
lib/python3.11/site-packages/websockets/__pycache__/client.cpython-311.pyc
@comment MD5:2545fbc398ae8d7f51f84df96b53910d
lib/python3.11/site-packages/websockets/__pycache__/client.cpython-311.opt-1.pyc
@comment MD5:157efaf49b1a4ea594a4a6c6868526f9
lib/python3.11/site-packages/websockets/connection.py
@comment MD5:1821c94c5915e5763e43f1bafa0fec89
lib/python3.11/site-packages/websockets/__pycache__/connection.cpython-311.pyc
@comment MD5:61bd5be22ad0411a58b1a1d6932f6519
lib/python3.11/site-packages/websockets/__pycache__/connection.cpython-311.opt-1.pyc
@comment MD5:61bd5be22ad0411a58b1a1d6932f6519
lib/python3.11/site-packages/websockets/datastructures.py
@comment MD5:719ee59729e031b889191645c0e7bca8
lib/python3.11/site-packages/websockets/__pycache__/datastructures.cpython-311.pyc
@comment MD5:116a62e8f6ef3a3e7b9ba07b37d8ecd4
lib/python3.11/site-packages/websockets/__pycache__/datastructures.cpython-311.opt-1.pyc
@comment MD5:116a62e8f6ef3a3e7b9ba07b37d8ecd4
lib/python3.11/site-packages/websockets/exceptions.py
@comment MD5:fbcdea806462cbd801dbb2c905782bd4
lib/python3.11/site-packages/websockets/__pycache__/exceptions.cpython-311.pyc
@comment MD5:6ad7eb2917835b7b1806b5567b7b78d1
lib/python3.11/site-packages/websockets/__pycache__/exceptions.cpython-311.opt-1.pyc
@comment MD5:2b019b893d7727a71eb300d1227bd0fe
lib/python3.11/site-packages/websockets/extensions/__init__.py
@comment MD5:88e9ea76671f46dee133260841eb8a93
lib/python3.11/site-packages/websockets/extensions/__pycache__/__init__.cpython-311.pyc
@comment MD5:05d441f33b1fcf1157f2be4c53b43667
lib/python3.11/site-packages/websockets/extensions/__pycache__/__init__.cpython-311.opt-1.pyc
@comment MD5:05d441f33b1fcf1157f2be4c53b43667
lib/python3.11/site-packages/websockets/extensions/base.py
@comment MD5:d66fca664f0ce5b54080081694795de3
lib/python3.11/site-packages/websockets/extensions/__pycache__/base.cpython-311.pyc
@comment MD5:700093e1c9b024264096845e2f3a58fc
lib/python3.11/site-packages/websockets/extensions/__pycache__/base.cpython-311.opt-1.pyc
@comment MD5:700093e1c9b024264096845e2f3a58fc
lib/python3.11/site-packages/websockets/extensions/permessage_deflate.py
@comment MD5:441546ba07d5a850b1306e71fb1a99c8
lib/python3.11/site-packages/websockets/extensions/__pycache__/permessage_deflate.cpython-311.pyc
@comment MD5:3e2063a8088bb74c9181f68904cce971
lib/python3.11/site-packages/websockets/extensions/__pycache__/permessage_deflate.cpython-311.opt-1.pyc
@comment MD5:8b5f5c1ff2e3fbb741ba2114a497cae2
lib/python3.11/site-packages/websockets/frames.py
@comment MD5:3aee304bf029bd0bf61727434d7ae04c
lib/python3.11/site-packages/websockets/__pycache__/frames.cpython-311.pyc
@comment MD5:578e0ced38b0a2851b476f08d2d9274d
lib/python3.11/site-packages/websockets/__pycache__/frames.cpython-311.opt-1.pyc
@comment MD5:578e0ced38b0a2851b476f08d2d9274d
lib/python3.11/site-packages/websockets/headers.py
@comment MD5:5fc936d17970743ef883dbc5bf5a62ac
lib/python3.11/site-packages/websockets/__pycache__/headers.cpython-311.pyc
@comment MD5:16fdd14e22cac92f96d64d2b62ed210d
lib/python3.11/site-packages/websockets/__pycache__/headers.cpython-311.opt-1.pyc
@comment MD5:f9cf85bc76738193124fa49c04e0dab2
lib/python3.11/site-packages/websockets/http.py
@comment MD5:f668643b3c499596d49ba66c4e2d8eb5
lib/python3.11/site-packages/websockets/__pycache__/http.cpython-311.pyc
@comment MD5:578821206fabac7e1aa3e7e28561bc40
lib/python3.11/site-packages/websockets/__pycache__/http.cpython-311.opt-1.pyc
@comment MD5:578821206fabac7e1aa3e7e28561bc40
lib/python3.11/site-packages/websockets/http11.py
@comment MD5:ab5d5bc598aa70a8bbbe4a6cff5cecae
lib/python3.11/site-packages/websockets/__pycache__/http11.cpython-311.pyc
@comment MD5:b1b2ea6c47834ab8c9c6e17cee444e8b
lib/python3.11/site-packages/websockets/__pycache__/http11.cpython-311.opt-1.pyc
@comment MD5:b1b2ea6c47834ab8c9c6e17cee444e8b
lib/python3.11/site-packages/websockets/imports.py
@comment MD5:5d615a61816359dea26a207596f704a6
lib/python3.11/site-packages/websockets/__pycache__/imports.cpython-311.pyc
@comment MD5:20554e4dde8d88111642eef88fa59476
lib/python3.11/site-packages/websockets/__pycache__/imports.cpython-311.opt-1.pyc
@comment MD5:c3883def43e504023e928a557cd67938
lib/python3.11/site-packages/websockets/legacy/__init__.py
@comment MD5:509dcc7e1a8d7714272df0b035bd5010
lib/python3.11/site-packages/websockets/legacy/__pycache__/__init__.cpython-311.pyc
@comment MD5:0fa9351836373d868a7e1ec2506b20ee
lib/python3.11/site-packages/websockets/legacy/__pycache__/__init__.cpython-311.opt-1.pyc
@comment MD5:0fa9351836373d868a7e1ec2506b20ee
lib/python3.11/site-packages/websockets/legacy/auth.py
@comment MD5:2eb80864556c243b02f0f604ef839820
lib/python3.11/site-packages/websockets/legacy/__pycache__/auth.cpython-311.pyc
@comment MD5:5066235d337c7db6a12455c7a7094402
lib/python3.11/site-packages/websockets/legacy/__pycache__/auth.cpython-311.opt-1.pyc
@comment MD5:5066235d337c7db6a12455c7a7094402
lib/python3.11/site-packages/websockets/legacy/client.py
@comment MD5:63229a8ed20db70420ce24bcf4263868
lib/python3.11/site-packages/websockets/legacy/__pycache__/client.cpython-311.pyc
@comment MD5:fb6d581f79f1b424bf5b31156b7a35e1
lib/python3.11/site-packages/websockets/legacy/__pycache__/client.cpython-311.opt-1.pyc
@comment MD5:fb6d581f79f1b424bf5b31156b7a35e1
lib/python3.11/site-packages/websockets/legacy/exceptions.py
@comment MD5:1e0efdb70a1994b2a51dbc80b806f19a
lib/python3.11/site-packages/websockets/legacy/__pycache__/exceptions.cpython-311.pyc
@comment MD5:c5de59bfe08166bab1ef34b8bd0769e4
lib/python3.11/site-packages/websockets/legacy/__pycache__/exceptions.cpython-311.opt-1.pyc
@comment MD5:c5de59bfe08166bab1ef34b8bd0769e4
lib/python3.11/site-packages/websockets/legacy/framing.py
@comment MD5:59d5936ea349be07317406978a53fd1f
lib/python3.11/site-packages/websockets/legacy/__pycache__/framing.cpython-311.pyc
@comment MD5:20ed562ce40e8daaa5dd2ffe4dd88ba4
lib/python3.11/site-packages/websockets/legacy/__pycache__/framing.cpython-311.opt-1.pyc
@comment MD5:20ed562ce40e8daaa5dd2ffe4dd88ba4
lib/python3.11/site-packages/websockets/legacy/handshake.py
@comment MD5:fd47efa1e66c15be7603717ba05e2433
lib/python3.11/site-packages/websockets/legacy/__pycache__/handshake.cpython-311.pyc
@comment MD5:fb646d90dd950dfb74ce5c1c6d66f4ea
lib/python3.11/site-packages/websockets/legacy/__pycache__/handshake.cpython-311.opt-1.pyc
@comment MD5:fb646d90dd950dfb74ce5c1c6d66f4ea
lib/python3.11/site-packages/websockets/legacy/http.py
@comment MD5:593e02515cdd4607b84dfb74492ea594
lib/python3.11/site-packages/websockets/legacy/__pycache__/http.cpython-311.pyc
@comment MD5:d55b6a8f328d59a169f9dc3851f733d9
lib/python3.11/site-packages/websockets/legacy/__pycache__/http.cpython-311.opt-1.pyc
@comment MD5:d55b6a8f328d59a169f9dc3851f733d9
lib/python3.11/site-packages/websockets/legacy/protocol.py
@comment MD5:5eef5cf57c3222fc1ee2325aa75a9233
lib/python3.11/site-packages/websockets/legacy/__pycache__/protocol.cpython-311.pyc
@comment MD5:2c1a4e022c5668e1e0a44bc000de797f
lib/python3.11/site-packages/websockets/legacy/__pycache__/protocol.cpython-311.opt-1.pyc
@comment MD5:3c7c4ec14a8024f988b160a64c482edc
lib/python3.11/site-packages/websockets/legacy/server.py
@comment MD5:7e3c9b0b77a88646f94f38d5ac063f6c
lib/python3.11/site-packages/websockets/legacy/__pycache__/server.cpython-311.pyc
@comment MD5:bf062ede80a52f1e42a44b3f08fb4c6a
lib/python3.11/site-packages/websockets/legacy/__pycache__/server.cpython-311.opt-1.pyc
@comment MD5:12106ff486ad7e470ab73151a5047a52
lib/python3.11/site-packages/websockets/protocol.py
@comment MD5:de095e28a8080df9c1b1211ed7168705
lib/python3.11/site-packages/websockets/__pycache__/protocol.cpython-311.pyc
@comment MD5:9b91b00a2ffc9c51ee49ffd0d70ed035
lib/python3.11/site-packages/websockets/__pycache__/protocol.cpython-311.opt-1.pyc
@comment MD5:c0e6f41270458e59d5bb0ec9d41bfb44
lib/python3.11/site-packages/websockets/proxy.py
@comment MD5:9bf900eebc848d9a2aca6458da597deb
lib/python3.11/site-packages/websockets/__pycache__/proxy.cpython-311.pyc
@comment MD5:b7884372ad43ac6530bb520d332d3417
lib/python3.11/site-packages/websockets/__pycache__/proxy.cpython-311.opt-1.pyc
@comment MD5:d62db86052c0b7fbf00aa0e460ec9d6c
lib/python3.11/site-packages/websockets/py.typed
@comment MD5:d41d8cd98f00b204e9800998ecf8427e
lib/python3.11/site-packages/websockets/server.py
@comment MD5:bfa9d869325ac1acfdf87ea5cdec973f
lib/python3.11/site-packages/websockets/__pycache__/server.cpython-311.pyc
@comment MD5:a5e91f62db5603eb4a903b6535e746a7
lib/python3.11/site-packages/websockets/__pycache__/server.cpython-311.opt-1.pyc
@comment MD5:d1289ecbd618d446d9b1181553391ece
lib/python3.11/site-packages/websockets/speedups.c
@comment MD5:4213ebb019e36b08a0fd6f71b009d223
lib/python3.11/site-packages/websockets/speedups.pyi
@comment MD5:65b3bf6a5777210540f264dd4a576456
lib/python3.11/site-packages/websockets/speedups.so
@comment MD5:c5b197c1767497e0322f542e08a11aa2
lib/python3.11/site-packages/websockets/streams.py
@comment MD5:ba55cd30f1f497b211639a6fae6f3f88
lib/python3.11/site-packages/websockets/__pycache__/streams.cpython-311.pyc
@comment MD5:e25323818c96aa7cdb81c57060a68cb2
lib/python3.11/site-packages/websockets/__pycache__/streams.cpython-311.opt-1.pyc
@comment MD5:8f79bde2eefc3f8608b776e1f126a025
lib/python3.11/site-packages/websockets/sync/__init__.py
@comment MD5:d41d8cd98f00b204e9800998ecf8427e
lib/python3.11/site-packages/websockets/sync/__pycache__/__init__.cpython-311.pyc
@comment MD5:e94e119ee874e9d60081133527c1ddf1
lib/python3.11/site-packages/websockets/sync/__pycache__/__init__.cpython-311.opt-1.pyc
@comment MD5:e94e119ee874e9d60081133527c1ddf1
lib/python3.11/site-packages/websockets/sync/client.py
@comment MD5:809967a355c72cee00a23679f9c5fab6
lib/python3.11/site-packages/websockets/sync/__pycache__/client.cpython-311.pyc
@comment MD5:e88aa19eef1267f16a57b6e9600f336c
lib/python3.11/site-packages/websockets/sync/__pycache__/client.cpython-311.opt-1.pyc
@comment MD5:b9e880d420cd9b396feefdaf8250c139
lib/python3.11/site-packages/websockets/sync/connection.py
@comment MD5:c60be5e97a0929c447c3a01f6ee344cc
lib/python3.11/site-packages/websockets/sync/__pycache__/connection.cpython-311.pyc
@comment MD5:0dd6d047fd9fd3b1182cfc063559110f
lib/python3.11/site-packages/websockets/sync/__pycache__/connection.cpython-311.opt-1.pyc
@comment MD5:0e73aa2eb419efa27963cacebcfc5b2a
lib/python3.11/site-packages/websockets/sync/messages.py
@comment MD5:b85b6e0e7e26e0292a87ed478261069c
lib/python3.11/site-packages/websockets/sync/__pycache__/messages.cpython-311.pyc
@comment MD5:8cb7dd054f878e702688d69d1948cd61
lib/python3.11/site-packages/websockets/sync/__pycache__/messages.cpython-311.opt-1.pyc
@comment MD5:555c5b30da9bd84340e73cbd4303a3e4
lib/python3.11/site-packages/websockets/sync/router.py
@comment MD5:52aa296aaf0f9a1465dadf81341f238e
lib/python3.11/site-packages/websockets/sync/__pycache__/router.cpython-311.pyc
@comment MD5:b6fef659499ca7a5fbc1d23a2eb81ad3
lib/python3.11/site-packages/websockets/sync/__pycache__/router.cpython-311.opt-1.pyc
@comment MD5:b6fef659499ca7a5fbc1d23a2eb81ad3
lib/python3.11/site-packages/websockets/sync/server.py
@comment MD5:b7746babf58781fe38e26d46ee773357
lib/python3.11/site-packages/websockets/sync/__pycache__/server.cpython-311.pyc
@comment MD5:d55389bb71c9a4ab969b040fcf5c5c5e
lib/python3.11/site-packages/websockets/sync/__pycache__/server.cpython-311.opt-1.pyc
@comment MD5:bc8dca01ba59247c5388cfcf10cc2313
lib/python3.11/site-packages/websockets/sync/utils.py
@comment MD5:5dbab54fe60bf8e61d8d1f837784a21b
lib/python3.11/site-packages/websockets/sync/__pycache__/utils.cpython-311.pyc
@comment MD5:f54872b2f4f291456349dba851df4292
lib/python3.11/site-packages/websockets/sync/__pycache__/utils.cpython-311.opt-1.pyc
@comment MD5:f54872b2f4f291456349dba851df4292
lib/python3.11/site-packages/websockets/typing.py
@comment MD5:fec02157db03ed60f8911fc4a99bc6bf
lib/python3.11/site-packages/websockets/__pycache__/typing.cpython-311.pyc
@comment MD5:7661bf469a5ec34df9bcf7554ffee4d2
lib/python3.11/site-packages/websockets/__pycache__/typing.cpython-311.opt-1.pyc
@comment MD5:7661bf469a5ec34df9bcf7554ffee4d2
lib/python3.11/site-packages/websockets/uri.py
@comment MD5:4f18c149b3f3f6cc01538f53c989296c
lib/python3.11/site-packages/websockets/__pycache__/uri.cpython-311.pyc
@comment MD5:787603ec89d0f1f475b105aefcd7f836
lib/python3.11/site-packages/websockets/__pycache__/uri.cpython-311.opt-1.pyc
@comment MD5:6d9bf29deb0424271de4181a83a17258
lib/python3.11/site-packages/websockets/utils.py
@comment MD5:52e1812d3ca75213d1ca6af98ad006f9
lib/python3.11/site-packages/websockets/__pycache__/utils.cpython-311.pyc
@comment MD5:70b859941e489495f837d344fec1ecb3
lib/python3.11/site-packages/websockets/__pycache__/utils.cpython-311.opt-1.pyc
@comment MD5:70b859941e489495f837d344fec1ecb3
lib/python3.11/site-packages/websockets/version.py
@comment MD5:592c83325ec4bbee63657c7d0210a79a
lib/python3.11/site-packages/websockets/__pycache__/version.cpython-311.pyc
@comment MD5:bea4074d85a696e7957921d450b21c35
lib/python3.11/site-packages/websockets/__pycache__/version.cpython-311.opt-1.pyc
@comment MD5:bea4074d85a696e7957921d450b21c35
@cwd /usr/pkg
@ignore
+COMMENT
@ignore
+DESC
@ignore
+INSTALL
@ignore
+DEINSTALL
@ignore
+BUILD_VERSION
@ignore
+BUILD_INFO
@ignore
+SIZE_PKG
@ignore
+SIZE_ALL
