_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


node-enabled 2.0.0
Channel: guix-science
Location: guix-science/packages/jupyter-node.scm (guix-science packages jupyter-node)
Home page: https://github.com/3rd-Eden/enabled#readme
Licenses: Expat
Build system: node
Synopsis: Check if a certain debug flag is enabled.
Description:

Check if a certain debug flag is enabled.

node-color-name 1.1.4
Channel: guix-science
Location: guix-science/packages/jupyter-node.scm (guix-science packages jupyter-node)
Home page: https://github.com/colorjs/color-name
Licenses: Expat
Build system: node
Synopsis: A list of color names and its values
Description:

A list of color names and its values

node-fecha 4.2.3
Channel: guix-science
Location: guix-science/packages/jupyter-node.scm (guix-science packages jupyter-node)
Home page: https://github.com/taylorhakes/fecha
Licenses: Expat
Build system: node
Synopsis: Date formatting and parsing
Description:

Date formatting and parsing

node-http-proxy 1.18.1
Dependencies: node-follow-redirects@1.15.2 node-requires-port@1.0.0 node-eventemitter3@4.0.7
Channel: guix-science
Location: guix-science/packages/jupyter-node.scm (guix-science packages jupyter-node)
Home page: https://github.com/http-party/node-http-proxy#readme
Licenses: Expat
Build system: node
Synopsis: HTTP proxying for the masses
Description:

HTTP proxying for the masses

python-wrapspawner 1.0.0
Dependencies: jupyter@1.0.0 python-tornado@5.1.1 python-jupyterhub@3.0.0
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://github.com/jupyterhub/wrapspawner
Licenses: Modified BSD
Build system: pyproject
Synopsis: Wrapspawner for JupyterHub
Description:

This package includes WrapSpawner and ProfilesSpawner, which provide mechanisms for runtime configuration of spawners. The inspiration for their development was to allow users to select from a range of pre-defined batch job profiles, but their operation is completely generic.

python-jupyter-telemetry 0.1.0
Propagated dependencies: python-json-logger@2.0.7 python-jsonschema@4.23.0 python-ruamel.yaml@0.18.14 python-traitlets@5.14.1
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Jupyter telemetry library
Description:

Jupyter telemetry library

python-batchspawner 1.1.0
Propagated dependencies: python-jupyterhub@3.0.0 python-pamela@1.0.0
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: http://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Add-on for Jupyterhub to spawn notebooks using batch systems
Description:

This package provides a spawner for Jupyterhub to spawn notebooks using batch resource managers.

python-jupyterhub-ldapauthenticator 1.3.2
Propagated dependencies: python-jupyterhub@3.0.0 python-jupyter-telemetry@0.1.0 python-ldap3@2.9.1 python-tornado@6.4.2 python-traitlets@5.14.1
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://github.com/yuvipanda/ldapauthenticator
Licenses: Modified BSD
Build system: pyproject
Synopsis: LDAP Authenticator for JupyterHub
Description:

LDAP Authenticator for JupyterHub

python-sudospawner 0.5.2
Propagated dependencies: python-jupyterhub@3.0.0 python-notebook@6.5.7
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Spawner for JupyterHub using sudo
Description:

The SudoSpawner enables JupyterHub to spawn single-user servers without being root, by spawning an intermediate process via sudo, which takes actions on behalf of the user.

python-systemdspawner 0.16
Propagated dependencies: python-jupyterhub@3.0.0 python-tornado@6.4.2
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Spawn JupyterHub single-user notebook servers with systemd
Description:

The systemdspawner enables JupyterHub to spawn single-user notebook servers using systemd.

python-jupyterlab 4.3.4
Propagated dependencies: python-async-lru@2.0.4 python-httpx@0.28.1 python-importlib-metadata@8.7.0 python-importlib-resources@6.5.2 python-ipykernel@6.29.4 python-jinja2@3.1.2 python-jupyter-core@5.7.2 python-jupyter-lsp@2.3.0 python-jupyter-server@2.14.0 python-jupyterlab-server@2.27.1 python-notebook-shim@0.2.4 python-packaging@25.0 python-setuptools@80.9.0 python-tomli@2.2.1 python-tornado@6.4.2 python-traitlets@5.14.1
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: The JupyterLab notebook server extension
Description:

An extensible environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture.

python-tensorstore 0.1.80
Dependencies: brotli@1.0.9 c-blosc@1.21.1 curl@8.6.0 libavif@1.0.4 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 lz4@1.10.0 nasm@2.15.05 nghttp2@1.58.0 python-wrapper@3.11.14 snappy@1.1.9 xz@5.4.5 zstd@1.5.6
Propagated dependencies: python-absl-py@2.3.1 python-appdirs@1.4.4 python-asttokens@3.0.0 python-attrs@25.3.0 python-aws-sam-translator@1.99.0 python-aws-xray-sdk@2.14.0 python-babel@2.16.0 python-blinker@1.9.0 python-boto3@1.40.61 python-botocore@1.40.61 python-certifi@2025.06.15 python-cffi@1.17.1 python-cfn-lint@1.38.1 python-charset-normalizer@3.4.2 python-click@8.1.8 python-cloudpickle@3.1.0 python-colorama@0.4.6 python-cryptography@44.0.0 python-dateutil@2.9.0 python-decorator@5.2.1 python-docker@7.1.0 python-docutils@0.21.2 python-ecdsa@0.19.0 python-exceptiongroup@1.3.0 python-executing@2.2.0 python-flask@3.1.0 python-flask-cors@6.0.1 python-googleapis-common-protos@1.56.4 python-graphql-core@3.1.2 python-grpcio@1.52.0 python-idna@3.10 python-imagesize@1.4.1 python-importlib-metadata@8.7.0 python-iniconfig@2.1.0 python-ipython@8.37.0 python-itsdangerous@2.2.0 python-jedi@0.19.2 python-jinja2@3.1.2 python-jmespath@1.0.1 python-jose@3.5.0 python-jsondiff@2.2.1 python-jsonpatch@1.33 python-jsonpickle@4.0.0 python-jsonpointer@3.0.0 python-jsonschema@4.23.0 python-junit-xml@1.9-0.4bd08a2 python-lazy-object-proxy@1.11.0 python-markupsafe@3.0.2 python-matplotlib-inline@0.1.7 python-ml-dtypes@0.5.3 python-moto@5.1.5 python-mpmath@1.3.0 python-networkx@3.4.2 python-numpy@1.26.4 python-openapi-schema-validator@0.6.2 python-openapi-spec-validator@0.7.1 python-packaging@25.0 python-parso@0.8.4 python-pbr@7.0.1 python-pexpect@4.9.0 python-platformdirs@4.3.6 python-pluggy@1.6.0 python-prompt-toolkit@3.0.51 python-protobuf@3.20.3 python-ptyprocess@0.7.0 python-pure-eval@0.2.3 python-pyasn1@0.6.1 python-pycparser@2.22 python-pygments@2.19.1 python-pyparsing@3.2.3 python-pytest@8.4.1 python-pytest-asyncio@1.0.0 python-pyyaml@6.0.2 python-regex@2024.11.6 python-requests@2.32.5 python-requests-toolbelt@1.0.0 python-responses@0.25.3 python-rfc3339-validator@0.1.4 python-rpds-py@0.10.6 python-rsa@4.9.1 python-s3transfer@0.14.0 python-sarif-om@1.0.4 python-setuptools@80.9.0 python-six@1.17.0 python-snowballstemmer@2.2.0 python-sphinx@7.4.7 python-sphinxcontrib-applehelp@2.0.0 python-sphinxcontrib-devhelp@2.0.0 python-sphinxcontrib-htmlhelp@2.1.0 python-sphinxcontrib-jsmath@1.0.1 python-sphinxcontrib-qthelp@2.0.0 python-sphinxcontrib-serializinghtml@2.0.0 python-sshpubkeys@3.2.0 python-stack-data@0.6.3 python-sympy@1.13.3 python-tomli@2.2.1 python-traitlets@5.14.1 python-typing-extensions@4.15.0 python-urllib3@2.5.0 python-wcwidth@0.2.13 python-websocket-client@1.8.0 python-werkzeug@3.1.3 python-wrapt@1.17.0 python-xmltodict@0.14.2 python-yapf@0.43.0 python-zipp@3.23.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/google/tensorstore
Licenses: ASL 2.0
Build system: bazel
Synopsis: Library for reading and writing large multi-dimensional arrays
Description:

TensorStore is a C++ and Python software library designed for storage and manipulation of large multi-dimensional arrays that:

  • Provides advanced, fully composable indexing operations and virtual views.

  • Provides a uniform API for reading and writing multiple array formats, including zarr and N5.

  • Natively supports multiple storage systems, such as local and network filesystems, Google Cloud Storage, Amazon S3-compatible object stores, HTTP servers, and in-memory storage.

  • Offers an asynchronous API to enable high-throughput access even to high-latency remote storage.

  • Supports read caching and transactions, with strong atomicity, isolation, consistency, and durability (ACID) guarantees.

  • Supports safe, efficient access from multiple processes and machines via optimistic concurrency.

python-sklearn-compat 0.1.4
Propagated dependencies: python-scikit-learn@1.7.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://sklearn-compat.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multi-version scikit-learn compatibility layer
Description:

sklearn-compat is a small Python package that help developer writing scikit-learn compatible estimators to support multiple scikit-learn versions.

python-ezyrb 1.3.2
Propagated dependencies: python-datasets@4.5.0 python-future@1.0.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pytorch@2.9.0 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://mathlab.github.io/EZyRB/
Licenses: Expat
Build system: pyproject
Synopsis: Easy Reduced Basis method in Python
Description:

EZyRB is a python library for the Model Order Reduction based on baricentric triangulation for the selection of the parameter points and on Proper Orthogonal Decomposition for the selection of the modes.

python-pyod 2.0.6
Propagated dependencies: python-joblib@1.5.2 python-matplotlib@3.8.2 python-numba@0.61.0 python-numpy@1.26.4 python-pandas@2.2.3 python-pytorch@2.9.0 python-scikit-learn@1.7.0 python-scipy@1.12.0 python-xgboost@1.7.6
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: http://pyod.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Library for outlier detection
Description:

This package provides a Python library for outlier and anomaly detection, integrating classical and deep learning techniques .

python-evaluate 0.4.6
Propagated dependencies: python-cookiecutter@2.6.0 python-datasets@4.5.0 python-dill@0.4.0 python-fsspec@2025.9.0 python-huggingface-hub@0.31.4 python-multiprocess@0.70.18 python-numpy@1.26.4 python-packaging@25.0 python-pandas@2.2.3 python-requests@2.32.5 python-scipy@1.12.0 python-tqdm@4.67.1 python-transformers@4.44.2 python-xxhash@3.5.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://huggingface.co/docs/evaluate/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Easy evaluation of machine learning models and datasets
Description:

Evaluate is a library that makes evaluating and comparing models and reporting their performance easier and more standardized.

python-optuna-integration 4.6.0
Propagated dependencies: python-optuna@4.6.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://optuna-integration.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Extended functionalities for Optuna
Description:

This package is an integration module of Optuna, an automatic Hyperparameter optimization software framework. The modules in this package provide users with extended functionalities for Optuna in combination with third-party libraries such as PyTorch, sklearn, and TensorFlow.

python-ray-cpp 2.38.0
Propagated dependencies: python-aiohttp@3.11.11 python-aiosignal@1.4.0 python-click@8.1.8 python-colorama@0.4.6 python-filelock@3.16.1 python-frozenlist@1.3.3 python-jsonschema@4.23.0 python-msgpack@1.1.1 python-numpy@1.26.4 python-packaging@25.0 python-pandas@2.2.3 python-protobuf@3.20.3 python-psutil@7.0.0 python-pyyaml@6.0.2 python-ray@2.38.0 python-requests@2.32.5 python-setproctitle@1.3.7
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/ray-project/ray
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Framework for scaling machine learning applications
Description:

Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI libraries for simplifying ML compute. These are the provided Ray AI libraries:

  • Data: Scalable datasets for ML;

  • Train: Distributed training;

  • Tune: Scalable hyperparameter tuning;

  • RLlib: Scalable reinforcement learning;

  • Serve: Scalable and programmable serving.

python-pythresh 1.0.2
Propagated dependencies: python-joblib@1.5.2 python-numpy@1.26.4 python-pandas@2.2.3 python-pyod@2.0.6 python-pytorch@2.9.0 python-ruptures@1.1.10 python-scikit-learn@1.7.0 python-scikit-lego@0.9.5 python-scipy@1.12.0 python-tqdm@4.67.1 python-xgboost@1.7.6
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://pythresh.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Outlier detection thresholding in Python
Description:

PyThresh is a comprehensive and scalable Python toolkit for thresholding outlier detection likelihood scores in univariate/multivariate data. It has been written to work in tandem with PyOD and has similar syntax and data structures. However, it is not limited to this single library.

PyThresh is meant to threshold likelihood scores generated by an outlier detector. It thresholds these likelihood scores and replaces the need to set a contamination level or have the user guess the amount of outliers that may exist in the dataset beforehand. These non-parametric methods were written to reduce the user's input/guess work and rather rely on statistics instead to threshold outlier likelihood scores. For thresholding to be applied correctly, the outlier detection likelihood scores must follow this rule: the higher the score, the higher the probability that it is an outlier in the dataset. All threshold functions return a binary array where inliers and outliers are represented by a 0 and 1 respectively.

PyThresh includes more than 30 thresholding algorithms. These algorithms range from using simple statistical analysis like the Z-score to more complex mathematical methods that involve graph theory and topology.

python-alphafold 2.3.2
Propagated dependencies: openmm@8.3.1 python-absl-py@2.3.1 python-biopython@1.85 python-chex@0.1.88 python-dm-haiku@0.0.13 python-dm-tree@0.1.9 python-immutabledict@4.2.0 python-jax@0.4.28 python-ml-collections@1.1.0 python-pandas@2.2.3 python-pdbfixer@1.9 python-scipy@1.12.0 python-tensorflow@2.20.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://alphafold.ebi.ac.uk/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Predict protein 3D structure from amino acid sequence
Description:

AlphaFold is an AI system developed by DeepMind that predicts a protein’s 3D structure from its amino acid sequence. It regularly achieves accuracy competitive with experiment.

python-pykeops 2.3
Propagated dependencies: pybind11@2.13.6 python-keopscore@2.3 python-numpy@1.26.4 python-pytorch@2.9.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://www.kernel-operations.io/
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for kernel operations (KeOps)
Description:

Python bindings for KeOps, on CPUs and GPUs, with autodiff and without memory overflows.

python-imbalanced-learn 0.14.0
Propagated dependencies: python-joblib@1.5.2 python-numpy@1.26.4 python-pandas@2.2.3 python-scikit-learn@1.7.0 python-scipy@1.12.0 python-threadpoolctl@3.1.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://imbalanced-learn.org/
Licenses: Expat
Build system: pyproject
Synopsis: Toolbox for imbalanced dataset in machine learning
Description:

imbalanced-learn is a python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance.

python-scikit-lego 0.9.5
Propagated dependencies: python-importlib-resources@6.5.2 python-narwhals@1.44.0 python-pandas@2.2.3 python-scikit-learn@1.7.0 python-sklearn-compat@0.1.4
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://koaning.github.io/scikit-lego/
Licenses: Expat
Build system: pyproject
Synopsis: Extra blocks for scikit-learn pipelines
Description:

This package provides a set of custom transformers, metrics and models complementing scikit-learn, which results from a collaboration between multiple companies in the Netherlands.

Page: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882
Total results: 69152