diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d511e6a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,382 @@
+# Created by https://www.toptal.com/developers/gitignore/api/windows,linux,macos,pycharm,visualstudiocode,python
+# Edit at https://www.toptal.com/developers/gitignore?templates=windows,linux,macos,pycharm,visualstudiocode,python
+
+### Linux ###
+*~
+
+# temporary files which can be created if a process still has a handle open of a deleted file
+.fuse_hidden*
+
+# KDE directory preferences
+.directory
+
+# Linux trash folder which might appear on any partition or disk
+.Trash-*
+
+# .nfs files are created when an open file is removed but is still being accessed
+.nfs*
+
+### macOS ###
+# General
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Icon must end with two \r
+Icon
+
+
+# Thumbnails
+._*
+
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
+.Spotlight-V100
+.TemporaryItems
+.Trashes
+.VolumeIcon.icns
+.com.apple.timemachine.donotpresent
+
+# Directories potentially created on remote AFP share
+.AppleDB
+.AppleDesktop
+Network Trash Folder
+Temporary Items
+.apdisk
+
+### macOS Patch ###
+# iCloud generated files
+*.icloud
+
+### PyCharm ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff
+.idea/**/workspace.xml
+.idea/**/tasks.xml
+.idea/**/usage.statistics.xml
+.idea/**/dictionaries
+.idea/**/shelf
+
+# AWS User-specific
+.idea/**/aws.xml
+
+# Generated files
+.idea/**/contentModel.xml
+
+# Sensitive or high-churn files
+.idea/**/dataSources/
+.idea/**/dataSources.ids
+.idea/**/dataSources.local.xml
+.idea/**/sqlDataSources.xml
+.idea/**/dynamic.xml
+.idea/**/uiDesigner.xml
+.idea/**/dbnavigator.xml
+
+# Gradle
+.idea/**/gradle.xml
+.idea/**/libraries
+
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### PyCharm Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Python ###
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+# For a library or package, you might want to ignore these files since the code is
+# intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don't work, or not
+# install all needed dependencies.
+#Pipfile.lock
+
+# poetry
+# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+#poetry.lock
+
+# pdm
+# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+#pdm.lock
+# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
+# in version control.
+# https://pdm.fming.dev/#use-with-ide
+.pdm.toml
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+# and can be added to the global gitignore or merged into this file. For a more nuclear
+# option (not recommended) you can uncomment the following to ignore the entire idea folder.
+#.idea/
+
+### Python Patch ###
+# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
+poetry.toml
+
+# ruff
+.ruff_cache/
+
+# LSP config files
+pyrightconfig.json
+
+### VisualStudioCode ###
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+!.vscode/*.code-snippets
+
+# Local History for Visual Studio Code
+.history/
+
+# Built Visual Studio Code Extensions
+*.vsix
+
+### VisualStudioCode Patch ###
+# Ignore all local history of files
+.history
+.ionide
+
+### Windows ###
+# Windows thumbnail cache files
+Thumbs.db
+Thumbs.db:encryptable
+ehthumbs.db
+ehthumbs_vista.db
+
+# Dump file
+*.stackdump
+
+# Folder config file
+[Dd]esktop.ini
+
+# Recycle Bin used on file shares
+$RECYCLE.BIN/
+
+# Windows Installer files
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
+
+# Windows shortcuts
+*.lnk
+
+# End of https://www.toptal.com/developers/gitignore/api/windows,linux,macos,pycharm,visualstudiocode,python
\ No newline at end of file
diff --git a/env.yml b/env.yml
new file mode 100644
index 0000000..a1e1841
--- /dev/null
+++ b/env.yml
@@ -0,0 +1,84 @@
+name: openvino
+channels:
+ - conda-forge
+ - defaults
+dependencies:
+ - backcall=0.2.0=pyh9f0ad1d_0
+ - backports=1.0=pyhd8ed1ab_3
+ - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0
+ - ca-certificates=2022.12.7=h5b45459_0
+ - certifi=2022.12.7=pyhd8ed1ab_0
+ - colorama=0.4.6=pyhd8ed1ab_0
+ - debugpy=1.6.3=py37hf2a7229_0
+ - decorator=5.1.1=pyhd8ed1ab_0
+ - entrypoints=0.4=pyhd8ed1ab_0
+ - ipykernel=6.16.2=pyh025b116_0
+ - ipython=7.33.0=py37h03978a9_0
+ - jedi=0.18.2=pyhd8ed1ab_0
+ - jupyter_client=7.4.9=pyhd8ed1ab_0
+ - jupyter_core=4.11.1=py37h03978a9_0
+ - libsodium=1.0.18=h8d14728_1
+ - matplotlib-inline=0.1.6=pyhd8ed1ab_0
+ - nest-asyncio=1.5.6=pyhd8ed1ab_0
+ - openssl=1.1.1t=h2bbff1b_0
+ - packaging=23.1=pyhd8ed1ab_0
+ - parso=0.8.3=pyhd8ed1ab_0
+ - pickleshare=0.7.5=py_1003
+ - pip=22.3.1=py37haa95532_0
+ - prompt-toolkit=3.0.38=pyha770c72_0
+ - psutil=5.9.1=py37hcc03f2d_0
+ - pygments=2.15.1=pyhd8ed1ab_0
+ - python=3.7.16=h6244533_0
+ - python-dateutil=2.8.2=pyhd8ed1ab_0
+ - python_abi=3.7=2_cp37m
+ - pywin32=303=py37hcc03f2d_0
+ - pyzmq=23.2.0=py37hcce574b_0
+ - setuptools=65.6.3=py37haa95532_0
+ - six=1.16.0=pyh6c4a22f_0
+ - sqlite=3.41.2=h2bbff1b_0
+ - tornado=6.2=py37hcc03f2d_0
+ - traitlets=5.9.0=pyhd8ed1ab_0
+ - vc=14.2=h21ff451_1
+ - vs2015_runtime=14.27.29016=h5e58377_2
+ - wcwidth=0.2.6=pyhd8ed1ab_0
+ - wheel=0.38.4=py37haa95532_0
+ - wincertstore=0.2=py37haa95532_2
+ - zeromq=4.3.4=h0e60522_1
+ - pip:
+ - addict==2.4.0
+ - charset-normalizer==3.1.0
+ - cycler==0.11.0
+ - defusedxml==0.7.1
+ - idna==3.4
+ - jstyleson==0.0.2
+ - kiwisolver==1.4.4
+ - loguru==0.4.1
+ - matplotlib==3.2.2
+ - mouseinfo==0.1.3
+ - networkx==2.6.3
+ - numpy==1.19.0
+ - opencv-python==4.7.0.72
+ - openvino==2022.3.0
+ - openvino-dev==2022.3.0
+ - openvino-telemetry==2022.3.0
+ - pandas==1.3.5
+ - pillow==9.5.0
+ - pyautogui==0.9.50
+ - pygetwindow==0.0.9
+ - pymsgbox==1.0.9
+ - pyparsing==3.0.9
+ - pyperclip==1.8.2
+ - pyrect==0.2.0
+ - pyscreeze==0.1.28
+ - python3-xlib==0.15
+ - pytweening==1.0.4
+ - pytz==2023.3
+ - pyyaml==6.0
+ - requests==2.28.2
+ - scipy==1.7.3
+ - texttable==1.6.7
+ - tqdm==4.65.0
+ - typing-extensions==4.5.0
+ - urllib3==1.26.15
+ - win32-setctime==1.1.0
+prefix: C:\Users\ajink\anaconda3\envs\openvino
diff --git a/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin
new file mode 100644
index 0000000..ce1b080
Binary files /dev/null and b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin differ
diff --git a/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml
new file mode 100644
index 0000000..691df49
--- /dev/null
+++ b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml
@@ -0,0 +1,19126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+ 1
+ 3
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 1
+ 1
+
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 3
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 24
+ 3
+ 3
+ 3
+
+
+ 24
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+ 24
+ 3
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 24
+ 1
+ 3
+ 3
+
+
+ 24
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 24
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+ 24
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 56
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 56
+ 24
+ 1
+ 1
+
+
+ 56
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 192
+ 336
+
+
+ 56
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 192
+ 336
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 56
+ 192
+ 336
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 192
+ 336
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 56
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 56
+ 1
+ 3
+ 3
+
+
+ 56
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 56
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 56
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 192
+ 336
+
+
+ 56
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 96
+ 168
+
+
+ 1
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 56
+ 96
+ 168
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 96
+ 168
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 104
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 104
+ 56
+ 1
+ 1
+
+
+ 104
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 96
+ 168
+
+
+ 104
+ 56
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 104
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 104
+ 1
+ 3
+ 3
+
+
+ 104
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 104
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 104
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+ 104
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+ 1
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 120
+ 104
+ 1
+ 1
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+ 120
+ 104
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 96
+ 168
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 96
+ 168
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 96
+ 168
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 96
+ 168
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 48
+ 84
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 48
+ 84
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 48
+ 84
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 232
+ 120
+ 1
+ 1
+
+
+ 232
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 48
+ 84
+
+
+ 232
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+ 232
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 232
+ 232
+ 1
+ 1
+
+
+ 232
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 232
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+ 232
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 48
+ 84
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 24
+ 42
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 232
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 360
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 360
+ 232
+ 1
+ 1
+
+
+ 360
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 24
+ 42
+
+
+ 360
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 360
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 360
+ 1
+ 3
+ 3
+
+
+ 360
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 360
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 360
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+ 360
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 328
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 328
+ 360
+ 1
+ 1
+
+
+ 328
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+ 328
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 328
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 328
+ 1
+ 3
+ 3
+
+
+ 328
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 328
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 328
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+ 328
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 304
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 304
+ 328
+ 1
+ 1
+
+
+ 304
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 24
+ 42
+
+
+ 304
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 304
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 304
+ 1
+ 3
+ 3
+
+
+ 304
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 304
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 304
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+ 304
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 248
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 248
+ 304
+ 1
+ 1
+
+
+ 248
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 24
+ 42
+
+
+ 248
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 248
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 248
+ 1
+ 3
+ 3
+
+
+ 248
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 248
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 248
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 248
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 224
+ 248
+ 1
+ 1
+
+
+ 224
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 224
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+ 224
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 184
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 184
+ 224
+ 1
+ 1
+
+
+ 184
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 24
+ 42
+
+
+ 184
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 42
+ 16
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 42
+ 16
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 184
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 184
+ 1
+ 3
+ 3
+
+
+ 184
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 184
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 184
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 184
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 12
+ 21
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 184
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 224
+ 184
+ 1
+ 1
+
+
+ 224
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 12
+ 21
+
+
+ 224
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+ 224
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 128
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 128
+ 224
+ 1
+ 1
+
+
+ 128
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 12
+ 21
+
+
+ 128
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 24
+ 128
+ 3
+ 3
+
+
+ 24
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+ 24
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 12
+ 21
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 12
+ 21
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 21
+ 24
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 120
+ 128
+ 1
+ 1
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+ 120
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 12
+ 21
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 12
+ 21
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 12
+ 21
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 6
+ 11
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 6
+ 11
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 6
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 152
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 152
+ 120
+ 1
+ 1
+
+
+ 152
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 6
+ 11
+
+
+ 152
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+ 1
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 152
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 24
+ 152
+ 3
+ 3
+
+
+ 24
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+ 24
+ 152
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 6
+ 11
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 6
+ 11
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 6
+ 11
+ 24
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 112
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 112
+ 152
+ 1
+ 1
+
+
+ 112
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+ 112
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 6
+ 11
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 112
+ 6
+ 11
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 6
+ 11
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 112
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 112
+ 1
+ 3
+ 3
+
+
+ 112
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 112
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 112
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 6
+ 11
+
+
+ 112
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 168
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 168
+ 112
+ 1
+ 1
+
+
+ 168
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+ 168
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+ 1
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 168
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 24
+ 168
+ 3
+ 3
+
+
+ 24
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+ 24
+ 168
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 3
+ 6
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 3
+ 6
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 6
+ 24
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 120
+ 168
+ 1
+ 1
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+ 120
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 3
+ 6
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 3
+ 6
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 3
+ 6
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 120
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 3
+ 6
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 2
+ 3
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 120
+ 2
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 2
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 200
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 200
+ 120
+ 1
+ 1
+
+
+ 200
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 2
+ 3
+
+
+ 200
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+ 1
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 200
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 200
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+ 16
+ 200
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 16
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 64
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 64
+ 200
+ 1
+ 1
+
+
+ 64
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+ 64
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 2
+ 3
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 64
+ 2
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 2
+ 3
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 64
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 64
+ 1
+ 3
+ 3
+
+
+ 64
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 64
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ 2
+
+
+
+
+
+
+
+
+ 64
+ 1
+ 3
+ 3
+
+
+ 5
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 2
+ 3
+
+
+ 64
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 2
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 128
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 128
+ 64
+ 1
+ 1
+
+
+ 128
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 2
+
+
+ 128
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+ 16
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 2
+ 16
+
+
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 16128
+
+
+ 1
+ 16128
+
+
+ 1
+ 6048
+
+
+ 1
+ 1584
+
+
+ 1
+ 432
+
+
+ 1
+ 96
+
+
+ 1
+ 32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 16
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+ 8
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 24
+ 42
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 24
+ 42
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 42
+ 8
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+ 8
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 24
+ 42
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 24
+ 42
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 24
+ 42
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 42
+ 8
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+ 12
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 12
+ 21
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 12
+ 21
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 12
+ 21
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 21
+ 12
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 152
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+ 16
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+ 12
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 6
+ 11
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 6
+ 11
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 6
+ 11
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 6
+ 11
+ 12
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 168
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+ 16
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+ 12
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 3
+ 6
+
+
+ 12
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 3
+ 6
+
+
+ 1
+ 12
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 12
+ 3
+ 6
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 6
+ 12
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 200
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+ 16
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+ 8
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 2
+ 3
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 2
+ 3
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 2
+ 3
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 8
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+ 16
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+ 16
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 16
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+ 8
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 2
+
+
+ 8
+ 16
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 2
+
+
+ 1
+ 8
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 8
+ 1
+ 2
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 2
+ 8
+
+
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 8064
+
+
+ 1
+ 8064
+
+
+ 1
+ 3024
+
+
+ 1
+ 792
+
+
+ 1
+ 216
+
+
+ 1
+ 48
+
+
+ 1
+ 16
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 20224
+
+
+ 3
+
+
+
+
+
+
+
+
+ 1
+ 10112
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 10112
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 384
+ 672
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 16128
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 16128
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 12
+ 21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 6048
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 6
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 1584
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 168
+ 3
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 432
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 2
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 96
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+
+
+
+ 2
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+ 32
+
+
+ 1
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 16128
+
+
+ 1
+ 2
+ 16128
+
+
+ 1
+ 2
+ 6048
+
+
+ 1
+ 2
+ 1584
+
+
+ 1
+ 2
+ 432
+
+
+ 1
+ 2
+ 96
+
+
+ 1
+ 2
+ 32
+
+
+
+
+
+
+
+
+ 1
+ 40448
+
+
+ 1
+ 20224
+
+
+ 1
+ 2
+ 40448
+
+
+
+
+
+
+
+ 1
+ 1
+ 200
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ 'compression': {
+ 'algorithms': [
+ {
+ 'name': 'DefaultQuantization',
+ 'params': {
+ 'num_samples_for_tuning': 2000,
+ 'preset': 'performance',
+ 'stat_subset_size': 300,
+ 'use_layerwise_tuning': false
+ }
+ }
+ ],
+ 'dump_intermediate_model': true,
+ 'target_device': 'ANY'
+ },
+ 'engine': {
+ 'models': [
+ {
+ 'name': 'face-detection-adas-0001',
+ 'launchers': [
+ {
+ 'framework': 'openvino',
+ 'adapter': 'ssd',
+ 'device': 'cpu'
+ }
+ ],
+ 'datasets': [
+ {
+ 'name': 'wider',
+ 'data_source': 'PATH',
+ 'annotation_conversion': {
+ 'converter': 'wider',
+ 'annotation_file': 'PATH'
+ },
+ 'annotation': 'PATH',
+ 'dataset_meta': 'PATH',
+ 'preprocessing': [
+ {
+ 'type': 'resize',
+ 'dst_width': 672,
+ 'dst_height': 384
+ }
+ ],
+ 'postprocessing': [
+ {
+ 'type': 'resize_prediction_boxes'
+ },
+ {
+ 'type': 'filter',
+ 'height_range': 100,
+ 'apply_to': 'annotation'
+ }
+ ],
+ 'metrics': [
+ {
+ 'type': 'map',
+ 'ignore_difficult': true,
+ 'include_boundaries': false,
+ 'allow_multiple_matches_per_ignored': true,
+ 'use_filtered_tp': true,
+ 'reference': 0.941
+ }
+ ],
+ '_command_line_mapping': {
+ 'annotation_file': 'PATH'
+ }
+ }
+ ]
+ }
+ ],
+ 'stat_requests_number': null,
+ 'eval_requests_number': null,
+ 'type': 'accuracy_checker'
+ }
+ }
+
+
+
+
diff --git a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin
index 33bf507..0b49e65 100644
Binary files a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin and b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin differ
diff --git a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml
index f2dcb51..a8c5c3c 100644
--- a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml
+++ b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml
@@ -1,45 +1,77 @@
-
-
+
+
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+ 1
+ 3
+ 1
1
+
+
+
-
+
+
+
+
+
-
+
1
3
384
672
-
- 1
+
1
+ 3
1
1
-
-
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 1
+ 1
+
+
+
-
+
+
+
+
+
-
+
1
3
384
672
-
+
+ 1
1
- 3
1
1
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 3
+ 3
+ 3
+
+
-
-
+
+
-
+
1
3
384
672
-
+
24
3
3
@@ -110,7 +190,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
-
+
+
-
+
1
24
192
336
-
+
1
24
1
@@ -145,7 +248,7 @@
-
+
-
+
1
24
192
@@ -163,7 +266,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 24
+ 1
+ 1
+ 3
+ 3
+
+
-
-
+
+
-
+
1
24
192
336
-
+
24
1
1
@@ -201,7 +328,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
-
+
+
-
+
1
24
192
336
-
+
1
24
1
@@ -236,7 +386,7 @@
-
+
-
+
1
24
192
@@ -254,7 +404,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 56
+ 24
+ 1
+ 1
+
+
-
-
+
+
-
+
1
24
192
336
-
+
56
24
1
@@ -290,7 +462,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 1
+ 1
+
+
-
+
+
-
+
1
56
192
336
-
+
1
56
1
@@ -325,7 +520,7 @@
-
+
-
+
1
56
192
@@ -343,7 +538,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 56
+ 1
+ 1
+ 3
+ 3
+
+
-
-
+
+
-
+
1
56
192
336
-
+
56
1
1
@@ -381,7 +600,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 56
+ 1
+ 1
+
+
-
+
+
-
+
1
56
96
168
-
+
1
56
1
@@ -416,7 +658,7 @@
-
+
-
+
1
56
96
@@ -434,7 +676,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 104
+ 56
+ 1
+ 1
+
+
-
-
+
+
-
+
1
56
96
168
-
+
104
56
1
@@ -470,7 +734,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 104
+ 1
+ 1
+
+
-
+
+
-
+
1
104
96
168
-
+
1
104
1
@@ -505,7 +792,7 @@
-
+
-
+
1
104
96
@@ -523,7 +810,7 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 104
+ 1
+ 1
+ 3
+ 3
+
+
-
-
+
+
-
+
1
104
96
168
-
+
104
1
1
@@ -561,7 +872,7 @@
-
-
+
+
-
+
+
+
+
+
-
- 1
- 104
- 96
- 168
-
-
+
1
104
1
@@ -596,36 +905,83 @@
-
+
+
-
+
1
104
96
168
-
-
+
+
+
+ 1
+ 104
+ 96
168
+
+
+
+ 1
+ 104
+ 96
+ 168
+
+
+
+
+
+
+
+ 120
+ 104
+ 1
+ 1
+
-
-
+
+
+
+
+
+
+
+ 120
+ 104
+ 1
+ 1
+
+
-
+
120
104
1
@@ -633,16 +989,16 @@
-
-
+
+
-
+
1
104
96
168
-
+
120
104
1
@@ -650,7 +1006,7 @@
-
+
1
120
96
@@ -658,10 +1014,32 @@
-
-
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
-
+
1
120
1
@@ -669,15 +1047,16 @@
-
+
+
-
+
1
120
96
168
-
+
1
120
1
@@ -685,7 +1064,7 @@
-
+
1
120
96
@@ -693,9 +1072,9 @@
-
+
-
+
1
120
96
@@ -703,7 +1082,7 @@
-
+
1
120
96
@@ -711,10 +1090,34 @@
-
-
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
-
+
120
1
1
@@ -723,16 +1126,16 @@
-
-
+
+
-
+
1
120
96
168
-
+
120
1
1
@@ -741,7 +1144,7 @@
-
+
1
120
48
@@ -749,10 +1152,32 @@
-
-
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
-
+
1
120
1
@@ -760,15 +1185,16 @@
-
+
+
-
+
1
120
48
84
-
+
1
120
1
@@ -776,7 +1202,7 @@
-
+
1
120
48
@@ -784,9 +1210,9 @@
-
+
-
+
1
120
48
@@ -794,7 +1220,7 @@
-
+
1
120
48
@@ -802,10 +1228,32 @@
-
-
+
+
+
+
+ 232
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 232
+ 120
+ 1
+ 1
+
+
-
+
232
120
1
@@ -813,16 +1261,16 @@
-
-
+
+
-
+
1
120
48
84
-
+
232
120
1
@@ -830,7 +1278,7 @@
-
+
1
232
48
@@ -838,10 +1286,32 @@
-
-
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
-
+
1
232
1
@@ -849,15 +1319,16 @@
-
+
+
-
+
1
232
48
84
-
+
1
232
1
@@ -865,7 +1336,7 @@
-
+
1
232
48
@@ -873,9 +1344,9 @@
-
+
-
+
1
232
48
@@ -883,7 +1354,7 @@
-
+
1
232
48
@@ -891,10 +1362,34 @@
-
-
+
+
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
-
+
232
1
1
@@ -903,16 +1398,16 @@
-
-
+
+
-
+
1
232
48
84
-
+
232
1
1
@@ -921,7 +1416,7 @@
-
+
1
232
48
@@ -929,10 +1424,32 @@
-
-
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
-
+
1
232
1
@@ -940,15 +1457,16 @@
-
+
+
-
+
1
232
48
84
-
+
1
232
1
@@ -956,7 +1474,7 @@
-
+
1
232
48
@@ -964,9 +1482,9 @@
-
+
-
+
1
232
48
@@ -974,7 +1492,7 @@
-
+
1
232
48
@@ -982,10 +1500,32 @@
-
-
+
+
+
+
+ 232
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 232
+ 232
+ 1
+ 1
+
+
-
+
232
232
1
@@ -993,16 +1533,16 @@
-
-
+
+
-
+
1
232
48
84
-
+
232
232
1
@@ -1010,7 +1550,7 @@
-
+
1
232
48
@@ -1018,10 +1558,32 @@
-
-
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
-
+
1
232
1
@@ -1029,15 +1591,16 @@
-
+
+
-
+
1
232
48
84
-
+
1
232
1
@@ -1045,7 +1608,7 @@
-
+
1
232
48
@@ -1053,9 +1616,9 @@
-
+
-
+
1
232
48
@@ -1063,7 +1626,7 @@
-
+
1
232
48
@@ -1071,10 +1634,34 @@
-
-
+
+
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 232
+ 1
+ 1
+ 3
+ 3
+
+
-
+
232
1
1
@@ -1083,16 +1670,16 @@
-
-
+
+
-
+
1
232
48
84
-
+
232
1
1
@@ -1101,7 +1688,7 @@
-
+
1
232
24
@@ -1109,10 +1696,32 @@
-
-
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 232
+ 1
+ 1
+
+
-
+
1
232
1
@@ -1120,15 +1729,16 @@
-
+
+
-
+
1
232
24
42
-
+
1
232
1
@@ -1136,7 +1746,7 @@
-
+
1
232
24
@@ -1144,9 +1754,9 @@
-
+
-
+
1
232
24
@@ -1154,7 +1764,7 @@
-
+
1
232
24
@@ -1162,10 +1772,10 @@
-
-
+
+
-
+
360
232
1
@@ -1173,16 +1783,13 @@
-
-
+
+
+
+
+
-
- 1
- 232
- 24
- 42
-
-
+
360
232
1
@@ -1190,34 +1797,82 @@
-
- 1
- 360
- 24
- 42
-
-
-
-
-
-
-
- 1
+
360
+ 232
1
1
-
+
+
-
+
+ 1
+ 232
+ 24
+ 42
+
+
+ 360
+ 232
+ 1
+ 1
+
+
+
+
+ 1
+ 360
+ 24
+ 42
+
+
+
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
1
360
24
42
-
+
1
360
1
@@ -1225,7 +1880,7 @@
-
+
1
360
24
@@ -1233,9 +1888,9 @@
-
+
-
+
1
360
24
@@ -1243,7 +1898,7 @@
-
+
1
360
24
@@ -1251,10 +1906,34 @@
-
-
+
+
+
+
+ 360
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 360
+ 1
+ 1
+ 3
+ 3
+
+
-
+
360
1
1
@@ -1263,16 +1942,16 @@
-
-
+
+
-
+
1
360
24
42
-
+
360
1
1
@@ -1281,7 +1960,7 @@
-
+
1
360
24
@@ -1289,10 +1968,32 @@
-
-
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 360
+ 1
+ 1
+
+
-
+
1
360
1
@@ -1300,15 +2001,16 @@
-
+
+
-
+
1
360
24
42
-
+
1
360
1
@@ -1316,7 +2018,7 @@
-
+
1
360
24
@@ -1324,9 +2026,9 @@
-
+
-
+
1
360
24
@@ -1334,7 +2036,7 @@
-
+
1
360
24
@@ -1342,10 +2044,32 @@
-
-
+
+
+
+
+ 328
+ 360
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 328
+ 360
+ 1
+ 1
+
+
-
+
328
360
1
@@ -1353,16 +2077,16 @@
-
-
+
+
-
+
1
360
24
42
-
+
328
360
1
@@ -1370,7 +2094,7 @@
-
+
1
328
24
@@ -1378,10 +2102,32 @@
-
-
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
-
+
1
328
1
@@ -1389,15 +2135,16 @@
-
+
+
-
+
1
328
24
42
-
+
1
328
1
@@ -1405,7 +2152,7 @@
-
+
1
328
24
@@ -1413,9 +2160,9 @@
-
+
-
+
1
328
24
@@ -1423,7 +2170,7 @@
-
+
1
328
24
@@ -1431,10 +2178,34 @@
-
-
+
+
+
+
+ 328
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 328
+ 1
+ 1
+ 3
+ 3
+
+
-
+
328
1
1
@@ -1443,16 +2214,16 @@
-
-
+
+
-
+
1
328
24
42
-
+
328
1
1
@@ -1461,7 +2232,7 @@
-
+
1
328
24
@@ -1469,10 +2240,32 @@
-
-
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 328
+ 1
+ 1
+
+
-
+
1
328
1
@@ -1480,15 +2273,16 @@
-
+
+
-
+
1
328
24
42
-
+
1
328
1
@@ -1496,7 +2290,7 @@
-
+
1
328
24
@@ -1504,9 +2298,9 @@
-
+
-
+
1
328
24
@@ -1514,7 +2308,7 @@
-
+
1
328
24
@@ -1522,10 +2316,32 @@
-
-
+
+
+
+
+ 304
+ 328
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 304
+ 328
+ 1
+ 1
+
+
-
+
304
328
1
@@ -1533,16 +2349,16 @@
-
-
+
+
-
+
1
328
24
42
-
+
304
328
1
@@ -1550,7 +2366,7 @@
-
+
1
304
24
@@ -1558,10 +2374,32 @@
-
-
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
-
+
1
304
1
@@ -1569,15 +2407,16 @@
-
+
+
-
+
1
304
24
42
-
+
1
304
1
@@ -1585,7 +2424,7 @@
-
+
1
304
24
@@ -1593,9 +2432,9 @@
-
+
-
+
1
304
24
@@ -1603,7 +2442,7 @@
-
+
1
304
24
@@ -1611,10 +2450,34 @@
-
-
+
+
+
+
+ 304
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 304
+ 1
+ 1
+ 3
+ 3
+
+
-
+
304
1
1
@@ -1623,16 +2486,16 @@
-
-
+
+
-
+
1
304
24
42
-
+
304
1
1
@@ -1641,7 +2504,7 @@
-
+
1
304
24
@@ -1649,10 +2512,32 @@
-
-
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 304
+ 1
+ 1
+
+
-
+
1
304
1
@@ -1660,15 +2545,16 @@
-
+
+
-
+
1
304
24
42
-
+
1
304
1
@@ -1676,7 +2562,7 @@
-
+
1
304
24
@@ -1684,9 +2570,9 @@
-
+
-
+
1
304
24
@@ -1694,7 +2580,7 @@
-
+
1
304
24
@@ -1702,10 +2588,32 @@
-
-
+
+
+
+
+ 248
+ 304
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 248
+ 304
+ 1
+ 1
+
+
-
+
248
304
1
@@ -1713,16 +2621,16 @@
-
-
+
+
-
+
1
304
24
42
-
+
248
304
1
@@ -1730,7 +2638,7 @@
-
+
1
248
24
@@ -1738,10 +2646,10 @@
-
-
+
+
-
+
1
248
1
@@ -1749,15 +2657,13 @@
-
+
+
+
+
+
-
- 1
- 248
- 24
- 42
-
-
+
1
248
1
@@ -1765,17 +2671,42 @@
-
+
1
248
- 24
- 42
+ 1
+ 1
-
+
+
-
+
+ 1
+ 248
+ 24
+ 42
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+ 1
+ 248
+ 24
+ 42
+
+
+
+
+
+
1
248
24
@@ -1783,7 +2714,7 @@
-
+
1
248
24
@@ -1791,10 +2722,34 @@
-
-
+
+
+
+
+ 248
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 248
+ 1
+ 1
+ 3
+ 3
+
+
-
+
248
1
1
@@ -1803,16 +2758,16 @@
-
-
+
+
-
+
1
248
24
42
-
+
248
1
1
@@ -1821,7 +2776,7 @@
-
+
1
248
24
@@ -1829,10 +2784,32 @@
-
-
+
+
+
+
+ 1
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 248
+ 1
+ 1
+
+
-
+
1
248
1
@@ -1840,15 +2817,16 @@
-
+
+
-
+
1
248
24
42
-
+
1
248
1
@@ -1856,7 +2834,7 @@
-
+
1
248
24
@@ -1864,9 +2842,9 @@
-
+
-
+
1
248
24
@@ -1874,7 +2852,7 @@
-
+
1
248
24
@@ -1882,10 +2860,32 @@
-
-
+
+
+
+
+ 224
+ 248
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 224
+ 248
+ 1
+ 1
+
+
-
+
224
248
1
@@ -1893,16 +2893,16 @@
-
-
+
+
-
+
1
248
24
42
-
+
224
248
1
@@ -1910,7 +2910,7 @@
-
+
1
224
24
@@ -1918,10 +2918,32 @@
-
-
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
-
+
1
224
1
@@ -1929,15 +2951,16 @@
-
+
+
-
+
1
224
24
42
-
+
1
224
1
@@ -1945,7 +2968,7 @@
-
+
1
224
24
@@ -1953,9 +2976,9 @@
-
+
-
+
1
224
24
@@ -1963,7 +2986,7 @@
-
+
1
224
24
@@ -1971,10 +2994,34 @@
-
-
+
+
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
-
+
224
1
1
@@ -1983,16 +3030,16 @@
-
-
+
+
-
+
1
224
24
42
-
+
224
1
1
@@ -2001,7 +3048,7 @@
-
+
1
224
24
@@ -2009,10 +3056,32 @@
-
-
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
-
+
1
224
1
@@ -2020,15 +3089,16 @@
-
+
+
-
+
1
224
24
42
-
+
1
224
1
@@ -2036,7 +3106,7 @@
-
+
1
224
24
@@ -2044,9 +3114,9 @@
-
+
-
+
1
224
24
@@ -2054,7 +3124,7 @@
-
+
1
224
24
@@ -2062,10 +3132,32 @@
-
-
+
+
+
+
+ 184
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 184
+ 224
+ 1
+ 1
+
+
-
+
184
224
1
@@ -2073,16 +3165,16 @@
-
-
+
+
-
+
1
224
24
42
-
+
184
224
1
@@ -2090,7 +3182,7 @@
-
+
1
184
24
@@ -2098,10 +3190,32 @@
-
-
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
-
+
1
184
1
@@ -2109,15 +3223,16 @@
-
+
+
-
+
1
184
24
42
-
+
1
184
1
@@ -2125,7 +3240,7 @@
-
+
1
184
24
@@ -2133,9 +3248,9 @@
-
+
-
+
1
184
24
@@ -2143,7 +3258,7 @@
-
+
1
184
24
@@ -2151,10 +3266,32 @@
-
-
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
-
+
16
184
3
@@ -2162,16 +3299,16 @@
-
-
+
+
-
+
1
184
24
42
-
+
16
184
3
@@ -2179,7 +3316,7 @@
-
+
1
16
24
@@ -2187,10 +3324,32 @@
-
-
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
-
+
1
16
1
@@ -2198,15 +3357,16 @@
-
+
+
-
+
1
16
24
42
-
+
1
16
1
@@ -2214,7 +3374,7 @@
-
+
1
16
24
@@ -2222,28 +3382,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
16
24
42
-
+
4
-
+
1
24
42
@@ -2251,38 +3411,60 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
24
42
16
-
+
2
-
+
1
16128
-
-
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 16
+ 184
+ 3
+ 3
+
+
-
+
16
184
3
@@ -2290,16 +3472,16 @@
-
-
+
+
-
+
1
184
24
42
-
+
16
184
3
@@ -2307,7 +3489,7 @@
-
+
1
16
24
@@ -2315,10 +3497,32 @@
-
-
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
-
+
1
16
1
@@ -2326,15 +3530,16 @@
-
+
+
-
+
1
16
24
42
-
+
1
16
1
@@ -2342,7 +3547,7 @@
-
+
1
16
24
@@ -2350,28 +3555,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
16
24
42
-
+
4
-
+
1
24
42
@@ -2379,38 +3584,38 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
24
42
16
-
+
2
-
+
1
16128
-
-
+
+
-
+
184
1
1
@@ -2419,16 +3624,13 @@
-
-
+
+
+
+
+
-
- 1
- 184
- 24
- 42
-
-
+
184
1
1
@@ -2437,18 +3639,67 @@
-
- 1
+
184
- 12
- 21
+ 1
+ 1
+ 3
+ 3
-
-
+
+
+
+
+ 1
+ 184
+ 24
+ 42
+
+
+ 184
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+ 1
+ 184
+ 12
+ 21
+
+
+
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 184
+ 1
+ 1
+
+
-
+
1
184
1
@@ -2456,15 +3707,16 @@
-
+
+
-
+
1
184
12
21
-
+
1
184
1
@@ -2472,7 +3724,7 @@
-
+
1
184
12
@@ -2480,9 +3732,9 @@
-
+
-
+
1
184
12
@@ -2490,7 +3742,7 @@
-
+
1
184
12
@@ -2498,10 +3750,32 @@
-
-
+
+
+
+
+ 224
+ 184
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 224
+ 184
+ 1
+ 1
+
+
-
+
224
184
1
@@ -2509,16 +3783,16 @@
-
-
+
+
-
+
1
184
12
21
-
+
224
184
1
@@ -2526,7 +3800,7 @@
-
+
1
224
12
@@ -2534,10 +3808,32 @@
-
-
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
-
+
1
224
1
@@ -2545,15 +3841,16 @@
-
+
+
-
+
1
224
12
21
-
+
1
224
1
@@ -2561,7 +3858,7 @@
-
+
1
224
12
@@ -2569,9 +3866,9 @@
-
+
-
+
1
224
12
@@ -2579,7 +3876,7 @@
-
+
1
224
12
@@ -2587,10 +3884,34 @@
-
-
+
+
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 224
+ 1
+ 1
+ 3
+ 3
+
+
-
+
224
1
1
@@ -2599,16 +3920,16 @@
-
-
+
+
-
+
1
224
12
21
-
+
224
1
1
@@ -2617,7 +3938,7 @@
-
+
1
224
12
@@ -2625,10 +3946,32 @@
-
-
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 224
+ 1
+ 1
+
+
-
+
1
224
1
@@ -2636,15 +3979,16 @@
-
+
+
-
+
1
224
12
21
-
+
1
224
1
@@ -2652,7 +3996,7 @@
-
+
1
224
12
@@ -2660,9 +4004,9 @@
-
+
-
+
1
224
12
@@ -2670,7 +4014,7 @@
-
+
1
224
12
@@ -2678,10 +4022,10 @@
-
-
+
+
-
+
128
224
1
@@ -2689,16 +4033,38 @@
-
-
+
+
+
+
+
-
+
+ 128
+ 224
+ 1
+ 1
+
+
+
+
+ 128
+ 224
+ 1
+ 1
+
+
+
+
+
+
+
1
224
12
21
-
+
128
224
1
@@ -2706,7 +4072,7 @@
-
+
1
128
12
@@ -2714,10 +4080,32 @@
-
-
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
-
+
1
128
1
@@ -2725,15 +4113,16 @@
-
+
+
-
+
1
128
12
21
-
+
1
128
1
@@ -2741,7 +4130,7 @@
-
+
1
128
12
@@ -2749,9 +4138,9 @@
-
+
-
+
1
128
12
@@ -2759,7 +4148,7 @@
-
+
1
128
12
@@ -2767,10 +4156,32 @@
-
-
+
+
+
+
+ 24
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 24
+ 128
+ 3
+ 3
+
+
-
+
24
128
3
@@ -2778,16 +4189,16 @@
-
-
+
+
-
+
1
128
12
21
-
+
24
128
3
@@ -2795,7 +4206,7 @@
-
+
1
24
12
@@ -2803,10 +4214,10 @@
-
-
+
+
-
+
1
24
1
@@ -2814,15 +4225,38 @@
-
+
+
+
+
+
-
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
1
24
12
21
-
+
1
24
1
@@ -2830,7 +4264,7 @@
-
+
1
24
12
@@ -2838,28 +4272,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
24
12
21
-
+
4
-
+
1
12
21
@@ -2867,38 +4301,38 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
12
21
24
-
+
2
-
+
1
6048
-
-
+
+
-
+
120
128
1
@@ -2906,16 +4340,38 @@
-
-
+
+
+
+
+
-
+
+ 120
+ 128
+ 1
+ 1
+
+
+
+
+ 120
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
1
128
12
21
-
+
120
128
1
@@ -2923,7 +4379,7 @@
-
+
1
120
12
@@ -2931,10 +4387,10 @@
-
-
+
+
-
+
1
120
1
@@ -2942,15 +4398,38 @@
-
+
+
+
+
+
-
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
1
120
12
21
-
+
1
120
1
@@ -2958,7 +4437,7 @@
-
+
1
120
12
@@ -2966,9 +4445,9 @@
-
+
-
+
1
120
12
@@ -2976,7 +4455,7 @@
-
+
1
120
12
@@ -2984,10 +4463,34 @@
-
-
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
-
+
120
1
1
@@ -2996,16 +4499,16 @@
-
-
+
+
-
+
1
120
12
21
-
+
120
1
1
@@ -3014,7 +4517,7 @@
-
+
1
120
6
@@ -3022,10 +4525,32 @@
-
-
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
-
+
1
120
1
@@ -3033,15 +4558,16 @@
-
+
+
-
+
1
120
6
11
-
+
1
120
1
@@ -3049,7 +4575,7 @@
-
+
1
120
6
@@ -3057,9 +4583,9 @@
-
+
-
+
1
120
6
@@ -3067,7 +4593,7 @@
-
+
1
120
6
@@ -3075,10 +4601,32 @@
-
-
+
+
+
+
+ 152
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 152
+ 120
+ 1
+ 1
+
+
-
+
152
120
1
@@ -3086,16 +4634,16 @@
-
-
+
+
-
+
1
120
6
11
-
+
152
120
1
@@ -3103,7 +4651,7 @@
-
+
1
152
6
@@ -3111,10 +4659,32 @@
-
-
+
+
+
+
+ 1
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 152
+ 1
+ 1
+
+
-
+
1
152
1
@@ -3122,15 +4692,16 @@
-
+
+
-
+
1
152
6
11
-
+
1
152
1
@@ -3138,7 +4709,7 @@
-
+
1
152
6
@@ -3146,9 +4717,9 @@
-
+
-
+
1
152
6
@@ -3156,7 +4727,7 @@
-
+
1
152
6
@@ -3164,10 +4735,32 @@
-
-
+
+
+
+
+ 24
+ 152
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 24
+ 152
+ 3
+ 3
+
+
-
+
24
152
3
@@ -3175,16 +4768,16 @@
-
-
+
+
-
+
1
152
6
11
-
+
24
152
3
@@ -3192,7 +4785,7 @@
-
+
1
24
6
@@ -3200,10 +4793,32 @@
-
-
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
-
+
1
24
1
@@ -3211,15 +4826,16 @@
-
+
+
-
+
1
24
6
11
-
+
1
24
1
@@ -3227,7 +4843,7 @@
-
+
1
24
6
@@ -3235,28 +4851,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
24
6
11
-
+
4
-
+
1
6
11
@@ -3264,38 +4880,38 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
6
11
24
-
+
2
-
+
1
1584
-
-
+
+
-
+
112
152
1
@@ -3303,16 +4919,38 @@
-
-
+
+
+
+
+
-
+
+ 112
+ 152
+ 1
+ 1
+
+
+
+
+ 112
+ 152
+ 1
+ 1
+
+
+
+
+
+
+
1
152
6
11
-
+
112
152
1
@@ -3320,7 +4958,7 @@
-
+
1
112
6
@@ -3328,10 +4966,32 @@
-
-
+
+
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 112
+ 1
+ 1
+
+
-
+
1
112
1
@@ -3339,15 +4999,16 @@
-
+
+
-
+
1
112
6
11
-
+
1
112
1
@@ -3355,7 +5016,7 @@
-
+
1
112
6
@@ -3363,9 +5024,9 @@
-
+
-
+
1
112
6
@@ -3373,7 +5034,7 @@
-
+
1
112
6
@@ -3381,10 +5042,34 @@
-
-
+
+
+
+
+ 112
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 112
+ 1
+ 1
+ 3
+ 3
+
+
-
+
112
1
1
@@ -3393,16 +5078,16 @@
-
-
+
+
-
+
1
112
6
11
-
+
112
1
1
@@ -3411,7 +5096,7 @@
-
+
1
112
3
@@ -3419,10 +5104,10 @@
-
-
+
+
-
+
1
112
1
@@ -3430,15 +5115,38 @@
-
+
+
+
+
+
-
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+ 1
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
1
112
3
6
-
+
1
112
1
@@ -3446,72 +5154,116 @@
-
+
+ 1
+ 112
+ 3
+ 6
+
+
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+
+
+ 1
+ 112
+ 3
+ 6
+
+
+
+
+
+
+
+ 168
+ 112
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 168
+ 112
+ 1
+ 1
+
+
+
+
+ 168
+ 112
+ 1
1
- 112
- 3
- 6
-
+
+
-
+
1
112
3
6
+
+ 168
+ 112
+ 1
+ 1
+
-
+
1
- 112
+ 168
3
6
-
-
+
+
-
+
+ 1
168
- 112
1
1
-
-
+
+
+
+
+
-
+
1
- 112
- 3
- 6
-
-
168
- 112
1
1
-
- 1
- 168
- 3
- 6
-
-
-
-
-
-
-
+
1
168
1
@@ -3519,15 +5271,16 @@
-
+
+
-
+
1
168
3
6
-
+
1
168
1
@@ -3535,7 +5288,7 @@
-
+
1
168
3
@@ -3543,9 +5296,9 @@
-
+
-
+
1
168
3
@@ -3553,7 +5306,7 @@
-
+
1
168
3
@@ -3561,10 +5314,32 @@
-
-
+
+
+
+
+ 24
+ 168
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 24
+ 168
+ 3
+ 3
+
+
-
+
24
168
3
@@ -3572,16 +5347,16 @@
-
-
+
+
-
+
1
168
3
6
-
+
24
168
3
@@ -3589,7 +5364,7 @@
-
+
1
24
3
@@ -3597,10 +5372,32 @@
-
-
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 24
+ 1
+ 1
+
+
-
+
1
24
1
@@ -3608,15 +5405,16 @@
-
+
+
-
+
1
24
3
6
-
+
1
24
1
@@ -3624,7 +5422,7 @@
-
+
1
24
3
@@ -3632,28 +5430,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
24
3
6
-
+
4
-
+
1
3
6
@@ -3661,38 +5459,60 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
3
6
24
-
+
2
-
+
1
432
-
-
+
+
+
+
+ 120
+ 168
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 120
+ 168
+ 1
+ 1
+
+
-
+
120
168
1
@@ -3700,16 +5520,16 @@
-
-
+
+
-
+
1
168
3
6
-
+
120
168
1
@@ -3717,7 +5537,7 @@
-
+
1
120
3
@@ -3725,10 +5545,32 @@
-
-
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
-
+
1
120
1
@@ -3736,15 +5578,16 @@
-
+
+
-
+
1
120
3
6
-
+
1
120
1
@@ -3752,7 +5595,7 @@
-
+
1
120
3
@@ -3760,9 +5603,9 @@
-
+
-
+
1
120
3
@@ -3770,7 +5613,7 @@
-
+
1
120
3
@@ -3778,10 +5621,34 @@
-
-
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 120
+ 1
+ 1
+ 3
+ 3
+
+
-
+
120
1
1
@@ -3790,16 +5657,16 @@
-
-
+
+
-
+
1
120
3
6
-
+
120
1
1
@@ -3808,7 +5675,7 @@
-
+
1
120
2
@@ -3816,10 +5683,32 @@
-
-
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 120
+ 1
+ 1
+
+
-
+
1
120
1
@@ -3827,15 +5716,16 @@
-
+
+
-
+
1
120
2
3
-
+
1
120
1
@@ -3843,7 +5733,7 @@
-
+
1
120
2
@@ -3851,9 +5741,9 @@
-
+
-
+
1
120
2
@@ -3861,7 +5751,7 @@
-
+
1
120
2
@@ -3869,10 +5759,32 @@
-
-
+
+
+
+
+ 200
+ 120
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 200
+ 120
+ 1
+ 1
+
+
-
+
200
120
1
@@ -3880,16 +5792,16 @@
-
-
+
+
-
+
1
120
2
3
-
+
200
120
1
@@ -3897,7 +5809,7 @@
-
+
1
200
2
@@ -3905,10 +5817,32 @@
-
-
+
+
+
+
+ 1
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 200
+ 1
+ 1
+
+
-
+
1
200
1
@@ -3916,15 +5850,16 @@
-
+
+
-
+
1
200
2
3
-
+
1
200
1
@@ -3932,7 +5867,7 @@
-
+
1
200
2
@@ -3940,9 +5875,9 @@
-
+
-
+
1
200
2
@@ -3950,7 +5885,7 @@
-
+
1
200
2
@@ -3958,10 +5893,32 @@
-
-
+
+
+
+
+ 16
+ 200
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 16
+ 200
+ 3
+ 3
+
+
-
+
16
200
3
@@ -3969,16 +5926,16 @@
-
-
+
+
-
+
1
200
2
3
-
+
16
200
3
@@ -3986,7 +5943,7 @@
-
+
1
16
2
@@ -3994,10 +5951,32 @@
-
-
+
+
-
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 16
+ 1
+ 1
+
+
+
+
1
16
1
@@ -4005,15 +5984,16 @@
-
+
+
-
+
1
16
2
3
-
+
1
16
1
@@ -4021,7 +6001,7 @@
-
+
1
16
2
@@ -4029,28 +6009,28 @@
-
-
+
+
-
+
4
-
+
-
+
1
16
2
3
-
+
4
-
+
1
2
3
@@ -4058,38 +6038,60 @@
-
-
+
+
-
+
2
-
-
+
+
-
+
1
2
3
16
-
+
2
-
+
1
96
-
-
+
+
+
+
+ 64
+ 200
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 64
+ 200
+ 1
+ 1
+
+
-
+
64
200
1
@@ -4097,16 +6099,16 @@
-
-
+
+
-
+
1
200
2
3
-
+
64
200
1
@@ -4114,7 +6116,7 @@
-
+
1
64
2
@@ -4122,10 +6124,32 @@
-
-
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
-
+
1
64
1
@@ -4133,15 +6157,16 @@
-
+
+
-
+
1
64
2
3
-
+
1
64
1
@@ -4149,7 +6174,7 @@
-
+
1
64
2
@@ -4157,9 +6182,9 @@
-
+
-
+
1
64
2
@@ -4167,7 +6192,7 @@
-
+
1
64
2
@@ -4175,10 +6200,34 @@
-
-
+
+
+
+
+ 64
+ 1
+ 1
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 64
+ 1
+ 1
+ 3
+ 3
+
+
-
+
64
1
1
@@ -4187,16 +6236,16 @@
-
-
+
+
-
+
1
64
2
3
-
+
64
1
1
@@ -4205,7 +6254,7 @@
-
+
1
64
1
@@ -4213,10 +6262,32 @@
-
-
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 64
+ 1
+ 1
+
+
-
+
1
64
1
@@ -4224,15 +6295,16 @@
-
+
+
-
+
1
64
1
2
-
+
1
64
1
@@ -4240,7 +6312,7 @@
-
+
1
64
1
@@ -4248,9 +6320,9 @@
-
+
-
+
1
64
1
@@ -4258,7 +6330,7 @@
-
+
1
64
1
@@ -4266,10 +6338,32 @@
-
-
+
+
+
+
+ 128
+ 64
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 128
+ 64
+ 1
+ 1
+
+
-
+
128
64
1
@@ -4277,16 +6371,16 @@
-
-
+
+
-
+
1
64
1
2
-
+
128
64
1
@@ -4294,7 +6388,7 @@
-
+
1
128
1
@@ -4302,10 +6396,32 @@
-
-
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1
+ 128
+ 1
+ 1
+
+
-
+
1
128
1
@@ -4313,15 +6429,16 @@
-
+
+
-
+
1
128
1
2
-
+
1
128
1
@@ -4329,7 +6446,7 @@
-
+
1
128
1
@@ -4337,9 +6454,9 @@
-
+
-
+
1
128
1
@@ -4347,7 +6464,7 @@
-
+
1
128
1
@@ -4355,10 +6472,32 @@
-
-
+
+
-
+
+ 16
+ 128
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+ 16
+ 128
+ 3
+ 3
+
+
+
+
16
128
3
@@ -4366,16 +6505,16 @@
-
-
+
+
-
+
1
128
1
2
-
+