Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: librealsense
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     .github/ISSUE_TEMPLATE.md
           .gitignore
           .travis.yml
           AUTHORS
           CMake/FindLibUSB.cmake
           CMake/Findlibtm.cmake
           CMake/realsense.def
           CMake/realsense2Config.cmake.in
           CMakeLists.txt
           CONTRIBUTING.md
           cmake_uninstall.cmake
           common/res/int-rs-splash.png
           common/ux-window.cpp
           common/ux-window.h
           config/99-realsense-libusb.rules
           config/librealsense.pc.in
           config/usb-R200-in
           config/usb-R200-in_udev
           config/uvc.conf
           doc/.gitattributes
           doc/DSO-1369.md
           doc/RaspberryPi3.md
           doc/android/Android.md
           doc/android/AndroidJavaApp.md
           doc/android/AndroidNativeSamples.md
           doc/android/CMakeLists.txt_
           doc/android/MainActivity.java_
           doc/android/native-lib.cpp_
           doc/api_arch.md
           doc/distribution_linux.md
           doc/distribution_windows.md
           doc/doxygen/doxyfile
           doc/error_handling.md
           doc/frame_lifetime.md
           doc/frame_metadata.md
           doc/img/WinSDK_10.0.10586.png
           doc/img/ds5_branches.png
           doc/img/playback_screenshot.png
           doc/img/realsense.png
           doc/img/record_screenshot.png
           doc/img/sensors_within_device.png
           doc/img/win_deploy_device_manager.PNG
           doc/img/win_deploy_downloads.PNG
           doc/img/win_device_guid.png
           doc/img/win_device_interface.png
           doc/img/win_device_sibling_interfaces.png
           doc/img/win_md_reg_key.png
           doc/img/win_retarget_platform.png
           doc/img/win_samples.PNG
           doc/img/win_shortcuts.PNG
           doc/img/win_step1.PNG
           doc/img/win_step2.PNG
           doc/img/win_step3.PNG
           doc/img/win_step4.PNG
           doc/img/windows_cmake.png
           doc/img/windows_pointcloud_preview.PNG
           doc/img/windows_viewer_preview.PNG
           doc/img/winver_Win10.png
           doc/installation.md
           doc/installation_jetson.md
           doc/installation_osx.md
           doc/installation_windows.md
           doc/metadata/metadata-cpp-config-ui.png
           doc/metadata/metadata_acquisition_flow.bmp
           doc/metadata/metadata_diagrams_sources_generation.md
           doc/metadata/metadata_registration_flow.bmp
           doc/metadata/rs-save-to-disk-output-DEPTH-metadata.csv
           doc/readme.md
           doc/rs400/advanced_mode_sample.png
           doc/rs400/rs400_advanced_mode.md
           doc/rs400_advanced_mode.md
           doc/rs400_support.md
           doc/sample-data.md
           doc/stepbystep/getting_started_with_openCV.md
           doc/stepbystep/resources/Image_BGR.png
           doc/stepbystep/resources/Image_Depth.png
           doc/stepbystep/resources/Image_IR-noColorMap.png
           doc/stepbystep/resources/Image_IR.png
           doc/troubleshooting.md
           examples/C/color/CMakeLists.txt
           examples/C/color/readme.md
           examples/C/depth/CMakeLists.txt
           examples/C/depth/readme.md
           examples/C/distance/CMakeLists.txt
           examples/C/distance/readme.md
           examples/C/readme.md
           examples/CMakeLists.txt
           examples/align/CMakeLists.txt
           examples/align/readme.md
           examples/capture/CMakeLists.txt
           examples/capture/readme.md
           examples/measure/CMakeLists.txt
           examples/measure/readme.md
           examples/multicam/CMakeLists.txt
           examples/multicam/readme.md
           examples/pointcloud/CMakeLists.txt
           examples/pointcloud/readme.md
           examples/post-processing/CMakeLists.txt
           examples/post-processing/readme.md
           examples/readme.md
           examples/record-playback/CMakeLists.txt
           examples/record-playback/readme.md
           examples/save-to-disk/CMakeLists.txt
           examples/save-to-disk/readme.md
           examples/sensor-control/CMakeLists.txt
           examples/sensor-control/readme.md
           examples/software-device/CMakeLists.txt
           examples/software-device/readme.md
           include/readme.md
           scripts/01-xhci-Add-helper-to-get-hardware-dequeue-pointer-for.patch
           scripts/02-xhci-Add-stream-id-to-to-xhci_dequeue_state-structur.patch
           scripts/03-xhci-Find-out-where-an-endpoint-or-stream-stopped-fr.patch
           scripts/04-xhci-remove-unused-stopped_td-pointer.patch
           scripts/api_check.sh
           scripts/install-r200-udev-fix.sh
           scripts/install_dependencies-4.4.sh
           scripts/install_glfw3.sh
           scripts/install_qt.sh
           scripts/patch-arch.sh
           scripts/patch-hid-16.04.sh
           scripts/patch-realsense-ubuntu-xenial-joule.sh
           scripts/patch-realsense-ubuntu-xenial.sh
           scripts/patch-utils.sh
           scripts/patch-uvcvideo-16.04.simple.sh
           scripts/patch-uvcvideo-4.4.sh
           scripts/patch-uvcvideo-fc23.sh
           scripts/patch-uvcvideo-ubuntu-mainline.sh
           scripts/patch-xhci-realsense-ubuntu-xenial.sh
           scripts/realsense-camera-formats.patch
           scripts/realsense-camera-formats_fc25.patch
           scripts/realsense-camera-formats_ubuntu-xenial-Ubuntu-hwe-4.8.0-58.63_16.04.1.patch
           scripts/realsense-camera-formats_ubuntu-xenial-hwe-zesty.patch
           scripts/realsense-camera-formats_ubuntu-xenial-hwe.patch
           scripts/realsense-camera-formats_ubuntu-xenial-master.patch
           scripts/realsense-camera-formats_ubuntu-xenial.patch
           scripts/realsense-fourcc-ioctl-ubuntu-xenial-joule.patch
           scripts/realsense-hid-ubuntu-xenial-Ubuntu-hwe-4.8.0-58.63_16.04.1.patch
           scripts/realsense-hid-ubuntu-xenial-hwe-zesty.patch
           scripts/realsense-hid-ubuntu-xenial-hwe.patch
           scripts/realsense-hid-ubuntu-xenial-joule.patch
           scripts/realsense-hid-ubuntu-xenial-master.patch
           scripts/realsense-metadata-ubuntu-xenial-hwe-zesty.patch
           scripts/realsense-metadata-ubuntu-xenial-hwe.patch
           scripts/realsense-metadata-ubuntu-xenial-joule.patch
           scripts/realsense-metadata-ubuntu-xenial-master.patch
           scripts/realsense-powerlinefrequency-control-fix.patch
           scripts/untabify.sh
           src/archive.cpp
           src/error-handling.cpp
           src/error-handling.h
           src/libuvc/ctrl-gen.cpp
           src/libuvc/ctrl-gen.py
           src/libuvc/libuvc.h
           src/libuvc/libuvc_config.h
           src/libuvc/libuvc_config.h.in
           src/libuvc/libuvc_internal.h
           src/log.cpp
           src/media/readme.md
           src/mock/sql.cpp
           src/mock/sql.h
           src/readme.md
           src/res/librealsense.rc
           src/res/resource.h
           third-party/arcball_camera.h
           third-party/easyloggingpp/.gitignore
           third-party/glfw/.gitignore
           third-party/glfw/ALTERATIONS.txt
           third-party/glfw/CMakeLists.txt
           third-party/imgui/imconfig.h
           third-party/imgui/imgui-fonts-fontawesome.hpp
           third-party/imgui/imgui-fonts-karla.hpp
           third-party/imgui/imgui.cpp
           third-party/imgui/imgui.h
           third-party/imgui/imgui_impl_glfw.cpp
           third-party/imgui/imgui_impl_glfw.h
           third-party/imgui/imgui_internal.h
           third-party/imgui/stb_rect_pack.h
           third-party/imgui/stb_textedit.h
           third-party/imgui/stb_truetype.h
           third-party/libusb/CMakeLists.txt
           third-party/libusb/libusb/config_osx.h
           third-party/libusb/libusb/config_win.h
           third-party/libusb/libusb/libusb-1.0.def
           third-party/libusb/libusb/libusb-1.0.rc
           third-party/libusb/libusb/os/poll_posix.h
           third-party/libusb/libusb/version.h
           third-party/libusb/libusb/version_nano.h
           third-party/realsense-file/CMakeLists.txt
           third-party/realsense-file/boost/boost/preprocessor/arithmetic/add.hpp
           third-party/realsense-file/boost/boost/preprocessor/arithmetic/dec.hpp
           third-party/realsense-file/boost/boost/preprocessor/arithmetic/inc.hpp
           third-party/realsense-file/boost/boost/preprocessor/arithmetic/sub.hpp
           third-party/realsense-file/boost/boost/preprocessor/array/data.hpp
           third-party/realsense-file/boost/boost/preprocessor/array/elem.hpp
           third-party/realsense-file/boost/boost/preprocessor/array/size.hpp
           third-party/realsense-file/boost/boost/preprocessor/cat.hpp
           third-party/realsense-file/boost/boost/preprocessor/comma_if.hpp
           third-party/realsense-file/boost/boost/preprocessor/config/config.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/detail/msvc/while.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/detail/while.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/expr_iif.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/if.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/iif.hpp
           third-party/realsense-file/boost/boost/preprocessor/control/while.hpp
           third-party/realsense-file/boost/boost/preprocessor/debug/error.hpp
           third-party/realsense-file/boost/boost/preprocessor/detail/auto_rec.hpp
           third-party/realsense-file/boost/boost/preprocessor/detail/check.hpp
           third-party/realsense-file/boost/boost/preprocessor/detail/is_binary.hpp
           third-party/realsense-file/boost/boost/preprocessor/empty.hpp
           third-party/realsense-file/boost/boost/preprocessor/enum.hpp
           third-party/realsense-file/boost/boost/preprocessor/enum_params.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/detail/is_empty.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/empty.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/expand.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/identity.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/is_1.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/is_empty.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/is_empty_variadic.hpp
           third-party/realsense-file/boost/boost/preprocessor/facilities/overload.hpp
           third-party/realsense-file/boost/boost/preprocessor/identity.hpp
           third-party/realsense-file/boost/boost/preprocessor/inc.hpp
           third-party/realsense-file/boost/boost/preprocessor/iterate.hpp
           third-party/realsense-file/boost/boost/preprocessor/iteration/detail/bounds/lower1.hpp
           third-party/realsense-file/boost/boost/preprocessor/iteration/detail/bounds/upper1.hpp
           third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp
           third-party/realsense-file/boost/boost/preprocessor/iteration/iterate.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/adt.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/append.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/detail/fold_left.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/detail/fold_right.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/fold_left.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/fold_right.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/for_each_i.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/reverse.hpp
           third-party/realsense-file/boost/boost/preprocessor/list/transform.hpp
           third-party/realsense-file/boost/boost/preprocessor/logical/and.hpp
           third-party/realsense-file/boost/boost/preprocessor/logical/bitand.hpp
           third-party/realsense-file/boost/boost/preprocessor/logical/bool.hpp
           third-party/realsense-file/boost/boost/preprocessor/logical/compl.hpp
           third-party/realsense-file/boost/boost/preprocessor/punctuation/comma.hpp
           third-party/realsense-file/boost/boost/preprocessor/punctuation/comma_if.hpp
           third-party/realsense-file/boost/boost/preprocessor/punctuation/detail/is_begin_parens.hpp
           third-party/realsense-file/boost/boost/preprocessor/punctuation/is_begin_parens.hpp
           third-party/realsense-file/boost/boost/preprocessor/punctuation/paren.hpp
           third-party/realsense-file/boost/boost/preprocessor/repeat.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/detail/for.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/detail/msvc/for.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/enum.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/enum_binary_params.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/enum_params.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/enum_trailing_params.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/for.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/repeat.hpp
           third-party/realsense-file/boost/boost/preprocessor/repetition/repeat_from_to.hpp
           third-party/realsense-file/boost/boost/preprocessor/slot/detail/def.hpp
           third-party/realsense-file/boost/boost/preprocessor/slot/detail/shared.hpp
           third-party/realsense-file/boost/boost/preprocessor/slot/slot.hpp
           third-party/realsense-file/boost/boost/preprocessor/stringize.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/detail/is_single_return.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/eat.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/elem.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/rem.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/size.hpp
           third-party/realsense-file/boost/boost/preprocessor/tuple/to_list.hpp
           third-party/realsense-file/boost/boost/preprocessor/variadic/elem.hpp
           third-party/realsense-file/boost/boost/preprocessor/variadic/size.hpp
           third-party/realsense-file/config.cmake
           third-party/realsense-file/rosbag/config.cmake
           third-party/realsense-file/rosbag/console_bridge/config.cmake
           third-party/realsense-file/rosbag/cpp_common/config.cmake
           third-party/realsense-file/rosbag/msgs/diagnostic_msgs/KeyValue.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Accel.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/AccelStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/AccelWithCovariance.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/AccelWithCovarianceStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Inertia.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/InertiaStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Point.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Point32.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PointStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Polygon.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PolygonStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Pose.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Pose2D.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PoseArray.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PoseStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PoseWithCovariance.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/PoseWithCovarianceStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Quaternion.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/QuaternionStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Transform.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/TransformStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Twist.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/TwistStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/TwistWithCovariance.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/TwistWithCovarianceStamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Vector3.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Vector3Stamped.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/Wrench.h
           third-party/realsense-file/rosbag/msgs/geometry_msgs/WrenchStamped.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/compressed_frame_info.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/controller_command.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/controller_event.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/controller_vendor_data.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/extrinsics.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/frame_info.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/metadata.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/motion_intrinsics.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/motion_stream_info.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/occupancy_map.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/pose.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/stream_extrinsics.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/stream_info.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/vendor_data.h
           third-party/realsense-file/rosbag/msgs/realsense_msgs/ImuIntrinsic.h
           third-party/realsense-file/rosbag/msgs/realsense_msgs/Notification.h
           third-party/realsense-file/rosbag/msgs/realsense_msgs/StreamInfo.h
           third-party/realsense-file/rosbag/msgs/rosgraph_msgs/Clock.h
           third-party/realsense-file/rosbag/msgs/rosgraph_msgs/Log.h
           third-party/realsense-file/rosbag/msgs/rosgraph_msgs/TopicStatistics.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/BatteryState.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/CameraInfo.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/ChannelFloat32.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/CompressedImage.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/FluidPressure.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Illuminance.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Imu.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/JointState.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Joy.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/JoyFeedback.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/JoyFeedbackArray.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/LaserEcho.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/LaserScan.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/MagneticField.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/MultiDOFJointState.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/MultiEchoLaserScan.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/NavSatFix.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/NavSatStatus.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/PointCloud.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/PointCloud2.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/PointField.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Range.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/RegionOfInterest.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/RelativeHumidity.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/SetCameraInfo.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/SetCameraInfoRequest.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/SetCameraInfoResponse.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/Temperature.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/TimeReference.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Bool.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Byte.h
           third-party/realsense-file/rosbag/msgs/std_msgs/ByteMultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Char.h
           third-party/realsense-file/rosbag/msgs/std_msgs/ColorRGBA.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Duration.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Empty.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Float32.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Float32MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Float64.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Float64MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Header.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int16.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int16MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int32.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int32MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int64.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int64MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int8.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Int8MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/MultiArrayDimension.h
           third-party/realsense-file/rosbag/msgs/std_msgs/MultiArrayLayout.h
           third-party/realsense-file/rosbag/msgs/std_msgs/String.h
           third-party/realsense-file/rosbag/msgs/std_msgs/Time.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt16.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt16MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt32.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt32MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt64.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt64MultiArray.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt8.h
           third-party/realsense-file/rosbag/msgs/std_msgs/UInt8MultiArray.h
           third-party/realsense-file/rosbag/rosbag_storage/config.cmake
           third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp
           third-party/realsense-file/rosbag/roscpp_serialization/config.cmake
           third-party/realsense-file/rosbag/roscpp_traits/config.cmake
           third-party/realsense-file/rosbag/roslz4/config.cmake
           third-party/realsense-file/rosbag/rostime/config.cmake
           third-party/sqlite/sqlite3.h
           third-party/stb_easy_font.h
           third-party/stb_image.h
           third-party/stb_image_write.h
           third-party/tclap/AUTHORS
           third-party/tclap/README
           tools/.gitattributes
           tools/CMakeLists.txt
           tools/data-collect/CMakeLists.txt
           tools/data-collect/readme.md
           tools/depth-quality/CMakeLists.txt
           tools/depth-quality/depth-quality-model.cpp
           tools/depth-quality/depth-quality-model.h
           tools/depth-quality/readme.md
           tools/depth-quality/res/DPi.gif
           tools/depth-quality/res/DQT_Z_Accuracy.vsdx
           tools/depth-quality/res/DepthQualityTool.vsdx
           tools/depth-quality/res/Di.gif
           tools/depth-quality/res/Zi_ZPi.png
           tools/depth-quality/res/accuracy.gif
           tools/depth-quality/res/icon.ico
           tools/depth-quality/res/realsense-viewer.rc
           tools/depth-quality/res/resource.h
           tools/depth-quality/res/rms.gif
           tools/depth-quality/res/std.gif
           tools/depth-quality/res/subpixel_rms.gif
           tools/depth-quality/res/z_accuracy.png
           tools/depth-quality/res/z_accuracy_d_rotated.gif
           tools/depth-quality/res/z_accuracy_percentage.gif
           tools/depth-quality/res/z_error_rms.gif
           tools/enumerate-devices/CMakeLists.txt
           tools/enumerate-devices/readme.md
           tools/fw-logger/CMakeLists.txt
           tools/fw-logger/fw-log-data.cpp
           tools/fw-logger/fw-log-data.h
           tools/fw-logger/fw-logs-formating-options.cpp
           tools/fw-logger/fw-logs-formating-options.h
           tools/fw-logger/fw-logs-parser.cpp
           tools/fw-logger/fw-logs-parser.h
           tools/fw-logger/fw-logs-xml-helper.cpp
           tools/fw-logger/fw-logs-xml-helper.h
           tools/fw-logger/readme.md
           tools/fw-logger/string-formatter.cpp
           tools/fw-logger/string-formatter.h
           tools/readme.md
           tools/realsense-viewer/CMakeLists.txt
           tools/realsense-viewer/readme.md
           tools/realsense-viewer/res/icon.ico
           tools/realsense-viewer/res/realsense-viewer.rc
           tools/realsense-viewer/res/resource.h
           tools/rosbag-inspector/CMakeLists.txt
           tools/rosbag-inspector/readme.md
           tools/terminal/CMakeLists.txt
           tools/terminal/auto-complete.cpp
           tools/terminal/readme.md
           unit-tests/CMakeLists.txt
           unit-tests/readme.md
           unit-tests/unit-tests-main.cpp
           wrappers/CMakeLists.txt
           wrappers/csharp/.gitignore
           wrappers/csharp/Intel.RealSense.2015.sln
           wrappers/csharp/Intel.RealSense.SDK.sln
           wrappers/csharp/Intel.RealSense/.nuget/Intel.RealSense.targets
           wrappers/csharp/Intel.RealSense/Context.cs
           wrappers/csharp/Intel.RealSense/Device.cs
           wrappers/csharp/Intel.RealSense/Frame.cs
           wrappers/csharp/Intel.RealSense/FrameQueue.cs
           wrappers/csharp/Intel.RealSense/FrameSet.cs
           wrappers/csharp/Intel.RealSense/Helpers.cs
           wrappers/csharp/Intel.RealSense/Intel.RealSense.2015.csproj
           wrappers/csharp/Intel.RealSense/NativeMethods.cs
           wrappers/csharp/Intel.RealSense/Pipeline.cs
           wrappers/csharp/Intel.RealSense/Processing.cs
           wrappers/csharp/Intel.RealSense/Properties/AssemblyInfo.cs
           wrappers/csharp/Intel.RealSense/Sensor.cs
           wrappers/csharp/Intel.RealSense/StreamProfile.cs
           wrappers/csharp/Intel.RealSense/Types.cs
           wrappers/csharp/cs-tutorial-1-depth/Program.cs
           wrappers/csharp/cs-tutorial-1-depth/cs-tutorial-1-depth.csproj
           wrappers/csharp/cs-tutorial-2-capture/Program.cs
           wrappers/csharp/cs-tutorial-2-capture/Window.xaml
           wrappers/csharp/cs-tutorial-2-capture/Window.xaml.cs
           wrappers/csharp/cs-tutorial-2-capture/cs-tutorial-2-capture.csproj
           wrappers/csharp/readme.md
           wrappers/labview/readme.md
           wrappers/nodejs/.eslintrc.json
           wrappers/nodejs/.gitignore
           wrappers/nodejs/.jshintrc
           wrappers/nodejs/README.md
           wrappers/nodejs/binding.gyp
           wrappers/nodejs/doc/jsdoc-template/README.md
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Bold-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Bold-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-BoldItalic-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-BoldItalic-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Italic-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Italic-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Light-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Light-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-LightItalic-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-LightItalic-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Regular-webfont.eot
           wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Regular-webfont.woff
           wrappers/nodejs/doc/jsdoc-template/static/scripts/prettify/lang-css.js
           wrappers/nodejs/doc/jsdoc-template/static/scripts/prettify/prettify.js
           wrappers/nodejs/doc/jsdoc-template/static/styles/jsdoc-default.css
           wrappers/nodejs/doc/jsdoc-template/static/styles/prettify-jsdoc.css
           wrappers/nodejs/doc/jsdoc-template/static/styles/prettify-tomorrow.css
           wrappers/nodejs/examples/package-lock.json
           wrappers/nodejs/examples/package.json
           wrappers/nodejs/package-lock.json
           wrappers/nodejs/package.json
           wrappers/nodejs/scripts/npm_dist/.gitignore
           wrappers/nodejs/scripts/npm_dist/README.md
           wrappers/nodejs/scripts/npm_dist/binding.gyp
           wrappers/nodejs/scripts/npm_dist/build-dist.bat
           wrappers/nodejs/test/README.md
           wrappers/nodejs/test/package.json
           wrappers/nodejs/tools/package-lock.json
           wrappers/nodejs/tools/package.json
           wrappers/opencv/CMakeLists.txt
           wrappers/opencv/dnn/CMakeLists.txt
           wrappers/opencv/dnn/readme.md
           wrappers/opencv/dnn/res/1.PNG
           wrappers/opencv/dnn/rs-dnn.cpp
           wrappers/opencv/grabcuts/CMakeLists.txt
           wrappers/opencv/grabcuts/readme.md
           wrappers/opencv/grabcuts/res/input.png
           wrappers/opencv/grabcuts/res/masks.png
           wrappers/opencv/grabcuts/res/result.png
           wrappers/opencv/imshow/CMakeLists.txt
           wrappers/opencv/imshow/readme.md
           wrappers/opencv/latency-tool/CMakeLists.txt
           wrappers/opencv/latency-tool/readme.md
           wrappers/opencv/latency-tool/res/1.png
           wrappers/opencv/latency-tool/res/2.PNG
           wrappers/opencv/latency-tool/res/3.png
           wrappers/opencv/readme.md
           wrappers/opencv/res/1.PNG
           wrappers/opencv/res/2.PNG
           wrappers/opencv/res/3.PNG
           wrappers/opencv/res/4.PNG
           wrappers/opencv/res/5.PNG
           wrappers/pcl/CMakeLists.txt
           wrappers/pcl/pcl/CMakeLists.txt
           wrappers/pcl/pcl/readme.md
           wrappers/pcl/readme.md
           wrappers/pcl/res/1.PNG
           wrappers/pcl/res/2.PNG
           wrappers/pcl/res/3.PNG
           wrappers/pcl/res/4.PNG
           wrappers/python/CMakeLists.txt
           wrappers/python/examples/readme.md
           wrappers/python/pybackend_extras.cpp
           wrappers/python/pybackend_extras.h
           wrappers/python/readme.md
           wrappers/python/third_party/pybind11/MANIFEST.in
           wrappers/python/third_party/pybind11/include/pybind11/common.h
           wrappers/python/third_party/pybind11/pybind11/__init__.py
           wrappers/python/third_party/pybind11/pybind11/__main__.py
           wrappers/python/third_party/pybind11/pybind11/_version.py
           wrappers/python/third_party/pybind11/setup.cfg
           wrappers/python/third_party/pybind11/setup.py
           wrappers/python/third_party/pybind11/tools/FindCatch.cmake
           wrappers/python/third_party/pybind11/tools/check-style.sh
           wrappers/python/third_party/pybind11/tools/libsize.py
           wrappers/python/third_party/pybind11/tools/mkdoc.py
           wrappers/python/third_party/pybind11/tools/pybind11Config.cmake.in
           wrappers/readme.md
           wrappers/unity/.gitignore
           wrappers/unity/Assets/Plugin.Managed.meta
           wrappers/unity/Assets/RealSenseSDK2.0.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/BGSegMat.mat
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/BGSegMat.mat.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/IRmat.mat
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/IRmat.mat.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/RGBMat.mat
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/RGBMat.mat.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/colorizedDepthMat.mat
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/colorizedDepthMat.mat.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/depthMat.mat
           wrappers/unity/Assets/RealSenseSDK2.0/Materials/depthMat.mat.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Plugins.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Prefabs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Prefabs/Images.prefab
           wrappers/unity/Assets/RealSenseSDK2.0/Prefabs/Images.prefab.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Prefabs/RealsenseDevice.prefab
           wrappers/unity/Assets/RealSenseSDK2.0/Prefabs/RealsenseDevice.prefab.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scenes.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scenes/RealSenseTextures.unity
           wrappers/unity/Assets/RealSenseSDK2.0/Scenes/RealSenseTextures.unity.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/AlignImages.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/AlignImages.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/ColorizeDepth.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/ColorizeDepth.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/DepthScale.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/DepthScale.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/NamedTextureBinding.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/NamedTextureBinding.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/PointCloudGenerator.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/PointCloudGenerator.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseConfiguration.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseConfiguration.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseDevice.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseDevice.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseDeviceInspector.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealSenseDeviceInspector.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealsenseStreamTexture.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/RealsenseStreamTexture.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/TextureProvider.cs
           wrappers/unity/Assets/RealSenseSDK2.0/Scripts/TextureProvider.cs.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/BGSeg.shader
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/BGSeg.shader.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/BW.shader
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/BW.shader.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/Depth.shader
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/Depth.shader.meta
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/RGB.shader
           wrappers/unity/Assets/RealSenseSDK2.0/Shaders/RGB.shader.meta
           wrappers/unity/ProjectSettings/AudioManager.asset
           wrappers/unity/ProjectSettings/ClusterInputManager.asset
           wrappers/unity/ProjectSettings/DynamicsManager.asset
           wrappers/unity/ProjectSettings/EditorBuildSettings.asset
           wrappers/unity/ProjectSettings/EditorSettings.asset
           wrappers/unity/ProjectSettings/GraphicsSettings.asset
           wrappers/unity/ProjectSettings/InputManager.asset
           wrappers/unity/ProjectSettings/NavMeshAreas.asset
           wrappers/unity/ProjectSettings/NetworkManager.asset
           wrappers/unity/ProjectSettings/Physics2DSettings.asset
           wrappers/unity/ProjectSettings/ProjectSettings.asset
           wrappers/unity/ProjectSettings/ProjectVersion.txt
           wrappers/unity/ProjectSettings/QualitySettings.asset
           wrappers/unity/ProjectSettings/TagManager.asset
           wrappers/unity/ProjectSettings/TimeManager.asset
           wrappers/unity/ProjectSettings/UnityConnectSettings.asset
           wrappers/unity/readme.md
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     common/android_helpers.h
           common/model-views.cpp
           common/model-views.h
           common/parser.hpp
           common/realsense-ui-advanced-mode.h
           common/rendering.h
           examples/C/example.h
           examples/align/rs-align.cpp
           examples/capture/rs-capture.cpp
           examples/example.hpp
           examples/measure/rs-measure.cpp
           examples/multicam/rs-multicam.cpp
           examples/pointcloud/rs-pointcloud.cpp
           examples/post-processing/rs-post-processing.cpp
           examples/record-playback/rs-record-playback.cpp
           examples/save-to-disk/rs-save-to-disk.cpp
           examples/sensor-control/api_how_to.h
           examples/sensor-control/helper.h
           examples/sensor-control/rs-sensor-control.cpp
           examples/software-device/rs-software-device.cpp
           include/librealsense2/h/rs_advanced_mode_command.h
           include/librealsense2/h/rs_context.h
           include/librealsense2/h/rs_device.h
           include/librealsense2/h/rs_frame.h
           include/librealsense2/h/rs_internal.h
           include/librealsense2/h/rs_option.h
           include/librealsense2/h/rs_pipeline.h
           include/librealsense2/h/rs_processing.h
           include/librealsense2/h/rs_record_playback.h
           include/librealsense2/h/rs_sensor.h
           include/librealsense2/h/rs_types.h
           include/librealsense2/hpp/rs_context.hpp
           include/librealsense2/hpp/rs_device.hpp
           include/librealsense2/hpp/rs_frame.hpp
           include/librealsense2/hpp/rs_internal.hpp
           include/librealsense2/hpp/rs_pipeline.hpp
           include/librealsense2/hpp/rs_processing.hpp
           include/librealsense2/hpp/rs_record_playback.hpp
           include/librealsense2/hpp/rs_sensor.hpp
           include/librealsense2/hpp/rs_types.hpp
           include/librealsense2/rs.hpp
           include/librealsense2/rs_advanced_mode.h
           include/librealsense2/rs_advanced_mode.hpp
           include/librealsense2/rsutil.h
           src/algo.cpp
           src/algo.h
           src/api.h
           src/archive.h
           src/backend.cpp
           src/backend.h
           src/concurrency.h
           src/config.h
           src/context.cpp
           src/context.h
           src/core/advanced_mode.h
           src/core/debug.h
           src/core/extension.h
           src/core/info.h
           src/core/motion.h
           src/core/options.h
           src/core/processing.h
           src/core/roi.h
           src/core/serialization.h
           src/core/streaming.h
           src/core/video.h
           src/device.cpp
           src/device.h
           src/device_hub.cpp
           src/device_hub.h
           src/ds5/advanced_mode/advanced_mode.cpp
           src/ds5/advanced_mode/json_loader.hpp
           src/ds5/advanced_mode/presets.cpp
           src/ds5/advanced_mode/presets.h
           src/ds5/advanced_mode/rs_advanced_mode.cpp
           src/ds5/ds5-active.cpp
           src/ds5/ds5-active.h
           src/ds5/ds5-color.cpp
           src/ds5/ds5-color.h
           src/ds5/ds5-device.cpp
           src/ds5/ds5-device.h
           src/ds5/ds5-factory.cpp
           src/ds5/ds5-factory.h
           src/ds5/ds5-motion.cpp
           src/ds5/ds5-motion.h
           src/ds5/ds5-options.cpp
           src/ds5/ds5-options.h
           src/ds5/ds5-private.cpp
           src/ds5/ds5-private.h
           src/ds5/ds5-rolling-shutter.cpp
           src/ds5/ds5-rolling-shutter.h
           src/ds5/ds5-timestamp.cpp
           src/ds5/ds5-timestamp.h
           src/environment.cpp
           src/environment.h
           src/hw-monitor.cpp
           src/hw-monitor.h
           src/image.cpp
           src/image.h
           src/image_avx.cpp
           src/image_avx.h
           src/ivcam/ivcam-private.cpp
           src/ivcam/ivcam-private.h
           src/ivcam/sr300.cpp
           src/ivcam/sr300.h
           src/l500/l500-private.cpp
           src/l500/l500-private.h
           src/l500/l500.cpp
           src/l500/l500.h
           src/libuvc/libuvc.cpp
           src/linux/backend-hid.cpp
           src/linux/backend-hid.h
           src/linux/backend-v4l2.cpp
           src/linux/backend-v4l2.h
           src/media/playback/playback_device.cpp
           src/media/playback/playback_device.h
           src/media/playback/playback_sensor.cpp
           src/media/playback/playback_sensor.h
           src/media/record/record_device.cpp
           src/media/record/record_device.h
           src/media/record/record_sensor.cpp
           src/media/record/record_sensor.h
           src/media/ros/ros_file_format.h
           src/media/ros/ros_reader.h
           src/media/ros/ros_writer.h
           src/metadata-parser.h
           src/metadata.h
           src/mock/recorder.cpp
           src/mock/recorder.h
           src/option.cpp
           src/option.h
           src/pipeline.cpp
           src/pipeline.h
           src/proc/align.cpp
           src/proc/align.h
           src/proc/colorizer.cpp
           src/proc/colorizer.h
           src/proc/decimation-filter.cpp
           src/proc/decimation-filter.h
           src/proc/disparity-transform.cpp
           src/proc/disparity-transform.h
           src/proc/occlusion-filter.cpp
           src/proc/occlusion-filter.h
           src/proc/pointcloud.cpp
           src/proc/pointcloud.h
           src/proc/spatial-filter.cpp
           src/proc/spatial-filter.h
           src/proc/syncer-processing-block.cpp
           src/proc/syncer-processing-block.h
           src/proc/synthetic-stream.cpp
           src/proc/synthetic-stream.h
           src/proc/temporal-filter.cpp
           src/proc/temporal-filter.h
           src/rs.cpp
           src/sensor.cpp
           src/sensor.h
           src/software-device.cpp
           src/software-device.h
           src/source.cpp
           src/source.h
           src/stream.cpp
           src/stream.h
           src/sync.cpp
           src/sync.h
           src/tm2/controller_event_serializer.h
           src/tm2/tm-context.cpp
           src/tm2/tm-context.h
           src/tm2/tm-conversions.h
           src/tm2/tm-device.cpp
           src/tm2/tm-device.h
           src/tm2/tm-info.cpp
           src/tm2/tm-info.h
           src/types.cpp
           src/verify.c
           src/win/win-backend.cpp
           src/win/win-backend.h
           src/win/win-helpers.cpp
           src/win/win-helpers.h
           src/win/win-hid.cpp
           src/win/win-hid.h
           src/win/win-usb.cpp
           src/win/win-usb.h
           src/win/win-uvc.cpp
           src/win/win-uvc.h
           third-party/libusb/libusb/os/haiku_usb_raw.h
           third-party/libusb/libusb/os/windows_usbdk.c
           third-party/libusb/libusb/os/windows_usbdk.h
           third-party/rapidxml/rapidxml_utils.hpp
           third-party/realsense-file/boost/boost/core/noncopyable.hpp
           third-party/realsense-file/boost/boost/cstdint.hpp
           third-party/realsense-file/boost/boost/format.hpp
           third-party/realsense-file/boost/boost/format/alt_sstream.hpp
           third-party/realsense-file/boost/boost/format/alt_sstream_impl.hpp
           third-party/realsense-file/boost/boost/format/detail/compat_workarounds.hpp
           third-party/realsense-file/boost/boost/format/detail/config_macros.hpp
           third-party/realsense-file/boost/boost/format/detail/msvc_disambiguater.hpp
           third-party/realsense-file/boost/boost/format/detail/unset_macros.hpp
           third-party/realsense-file/boost/boost/format/detail/workarounds_gcc-2_95.hpp
           third-party/realsense-file/boost/boost/format/detail/workarounds_stlport.hpp
           third-party/realsense-file/boost/boost/format/feed_args.hpp
           third-party/realsense-file/boost/boost/format/format_class.hpp
           third-party/realsense-file/boost/boost/format/format_fwd.hpp
           third-party/realsense-file/boost/boost/format/format_implementation.hpp
           third-party/realsense-file/boost/boost/format/free_funcs.hpp
           third-party/realsense-file/boost/boost/format/group.hpp
           third-party/realsense-file/boost/boost/format/internals.hpp
           third-party/realsense-file/boost/boost/format/internals_fwd.hpp
           third-party/realsense-file/boost/boost/format/parsing.hpp
           third-party/realsense-file/boost/boost/integer.hpp
           third-party/realsense-file/boost/boost/integer_fwd.hpp
           third-party/realsense-file/boost/boost/io/ios_state.hpp
           third-party/realsense-file/boost/boost/io_fwd.hpp
           third-party/realsense-file/boost/boost/iterator.hpp
           third-party/realsense-file/boost/boost/iterator/detail/facade_iterator_category.hpp
           third-party/realsense-file/boost/boost/limits.hpp
           third-party/realsense-file/boost/boost/move/detail/config_begin.hpp
           third-party/realsense-file/boost/boost/move/detail/config_end.hpp
           third-party/realsense-file/boost/boost/move/detail/workaround.hpp
           third-party/realsense-file/boost/boost/next_prior.hpp
           third-party/realsense-file/boost/boost/version.hpp
           third-party/realsense-file/lz4/lz4.h
           third-party/realsense-file/rosbag/msgs/realsense_legacy_msgs/legacy_headers.h
           tools/data-collect/rs-data-collect.cpp
           tools/depth-quality/rs-depth-quality.cpp
           tools/enumerate-devices/rs-enumerate-devices.cpp
           tools/fw-logger/rs-fw-logger.cpp
           tools/realsense-viewer/realsense-viewer.cpp
           tools/rosbag-inspector/files_container.h
           tools/rosbag-inspector/print_helpers.h
           tools/rosbag-inspector/rosbag_content.h
           tools/rosbag-inspector/rs-rosbag-inspector.cpp
           tools/terminal/auto-complete.h
           tools/terminal/rs-terminal.cpp
           unit-tests/unit-tests-common.h
           wrappers/opencv/cv-helpers.hpp
           wrappers/opencv/grabcuts/rs-grabcuts.cpp
           wrappers/opencv/imshow/rs-imshow.cpp
           wrappers/opencv/latency-tool/latency-detector.h
           wrappers/opencv/latency-tool/rs-latency-tool.cpp
           wrappers/pcl/pcl/rs-pcl.cpp
           wrappers/python/pybackend.cpp
           wrappers/python/python.cpp
Copyright: 1999 Beman Dawes
           1999 John maddock
           2001 Jens Mauer
           2002 Daryle Walker.  Use, modification, and distribution are subject to the Boost Software License, Version 1.0.  (See accompanying file
           2002-2005 Daryle Walker.  Use, modification, and distribution are subject to the Boost Software License, Version 1.0.  (See accompanying
           2006-2008 Haiku Inc. Distributed under the terms of the MIT License.
           2006-2009 Marcin Kalicinski Version 1.13 Revision $DateTime: 2009/05/13 01:46:17 $
           2011-2017 Yann Collet.
           2014 Red Hat, Inc.
           2015-2018 Intel Corporation.
           2017 Intel Corporation. In-place Domain Transform Edge-preserving filter based on
           2017 Intel Corporation. Metadata attributes provided  RS4xx Depth Cameras
           Beman Dawes 1999-2003. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Beman Dawes 2000. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Beman Dawes and Daryle Walker 1999.  Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Dave Abrahams and Daniel Walker 1999-2003. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Dave Abrahams and Daryle Walker 2001. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           David Abrahams 2002.  Distributed under the Boost Software License, Version 1.0. (See accompanying file
           David Abrahams 2003. Use, modification and distribution is subject to the Boost Software License, Version 1.0. (See accompanying
           Ion Gaztanaga 2012-2012. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Ion Gaztanaga 2014-2014. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           John Maddock 2001 Distributed under the Boost Software License, Version 1.0. (See accompanying file
           John maddock 1999. Distributed under the Boost Software License, Version 1.0. (See accompanying file
           Samuel Krempp 2003. Use, modification, and distribution are subject to the Boost Software License, Version 1.0. (See accompanying
License:   __NO_LICENSE__

Files:     third-party/realsense-file/boost/boost/call_traits.hpp
           third-party/realsense-file/boost/boost/detail/call_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/add_const.hpp
           third-party/realsense-file/boost/boost/type_traits/add_cv.hpp
           third-party/realsense-file/boost/boost/type_traits/add_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/add_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/add_volatile.hpp
           third-party/realsense-file/boost/boost/type_traits/alignment_of.hpp
           third-party/realsense-file/boost/boost/type_traits/alignment_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/arithmetic_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/array_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/broken_compiler_spec.hpp
           third-party/realsense-file/boost/boost/type_traits/composite_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/conditional.hpp
           third-party/realsense-file/boost/boost/type_traits/config.hpp
           third-party/realsense-file/boost/boost/type_traits/conversion_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/cv_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/decay.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/config.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/has_binary_operator.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/has_postfix_operator.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/has_prefix_operator.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/ice_and.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/ice_eq.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/ice_not.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/ice_or.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/is_function_ptr_helper.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/is_function_ptr_tester.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/yes_no_type.hpp
           third-party/realsense-file/boost/boost/type_traits/extent.hpp
           third-party/realsense-file/boost/boost/type_traits/function_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_and.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_and_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_or.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_or_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_xor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_bit_xor_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_complement.hpp
           third-party/realsense-file/boost/boost/type_traits/has_dereference.hpp
           third-party/realsense-file/boost/boost/type_traits/has_divides.hpp
           third-party/realsense-file/boost/boost/type_traits/has_divides_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_equal_to.hpp
           third-party/realsense-file/boost/boost/type_traits/has_greater.hpp
           third-party/realsense-file/boost/boost/type_traits/has_greater_equal.hpp
           third-party/realsense-file/boost/boost/type_traits/has_left_shift.hpp
           third-party/realsense-file/boost/boost/type_traits/has_left_shift_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_less.hpp
           third-party/realsense-file/boost/boost/type_traits/has_less_equal.hpp
           third-party/realsense-file/boost/boost/type_traits/has_logical_and.hpp
           third-party/realsense-file/boost/boost/type_traits/has_logical_not.hpp
           third-party/realsense-file/boost/boost/type_traits/has_logical_or.hpp
           third-party/realsense-file/boost/boost/type_traits/has_minus.hpp
           third-party/realsense-file/boost/boost/type_traits/has_minus_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_modulus.hpp
           third-party/realsense-file/boost/boost/type_traits/has_modulus_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_multiplies.hpp
           third-party/realsense-file/boost/boost/type_traits/has_multiplies_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_negate.hpp
           third-party/realsense-file/boost/boost/type_traits/has_new_operator.hpp
           third-party/realsense-file/boost/boost/type_traits/has_not_equal_to.hpp
           third-party/realsense-file/boost/boost/type_traits/has_nothrow_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_nothrow_constructor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_nothrow_copy.hpp
           third-party/realsense-file/boost/boost/type_traits/has_nothrow_destructor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_operator.hpp
           third-party/realsense-file/boost/boost/type_traits/has_plus.hpp
           third-party/realsense-file/boost/boost/type_traits/has_plus_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_post_decrement.hpp
           third-party/realsense-file/boost/boost/type_traits/has_post_increment.hpp
           third-party/realsense-file/boost/boost/type_traits/has_pre_decrement.hpp
           third-party/realsense-file/boost/boost/type_traits/has_pre_increment.hpp
           third-party/realsense-file/boost/boost/type_traits/has_right_shift.hpp
           third-party/realsense-file/boost/boost/type_traits/has_right_shift_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_constructor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_copy.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_destructor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_move_assign.hpp
           third-party/realsense-file/boost/boost/type_traits/has_trivial_move_constructor.hpp
           third-party/realsense-file/boost/boost/type_traits/has_unary_minus.hpp
           third-party/realsense-file/boost/boost/type_traits/has_unary_plus.hpp
           third-party/realsense-file/boost/boost/type_traits/has_virtual_destructor.hpp
           third-party/realsense-file/boost/boost/type_traits/ice.hpp
           third-party/realsense-file/boost/boost/type_traits/intrinsics.hpp
           third-party/realsense-file/boost/boost/type_traits/is_arithmetic.hpp
           third-party/realsense-file/boost/boost/type_traits/is_array.hpp
           third-party/realsense-file/boost/boost/type_traits/is_assignable.hpp
           third-party/realsense-file/boost/boost/type_traits/is_base_and_derived.hpp
           third-party/realsense-file/boost/boost/type_traits/is_base_of.hpp
           third-party/realsense-file/boost/boost/type_traits/is_base_of_tr1.hpp
           third-party/realsense-file/boost/boost/type_traits/is_class.hpp
           third-party/realsense-file/boost/boost/type_traits/is_complex.hpp
           third-party/realsense-file/boost/boost/type_traits/is_compound.hpp
           third-party/realsense-file/boost/boost/type_traits/is_const.hpp
           third-party/realsense-file/boost/boost/type_traits/is_constructible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_convertible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_copy_assignable.hpp
           third-party/realsense-file/boost/boost/type_traits/is_copy_constructible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_default_constructible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_destructible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_empty.hpp
           third-party/realsense-file/boost/boost/type_traits/is_enum.hpp
           third-party/realsense-file/boost/boost/type_traits/is_final.hpp
           third-party/realsense-file/boost/boost/type_traits/is_float.hpp
           third-party/realsense-file/boost/boost/type_traits/is_floating_point.hpp
           third-party/realsense-file/boost/boost/type_traits/is_function.hpp
           third-party/realsense-file/boost/boost/type_traits/is_fundamental.hpp
           third-party/realsense-file/boost/boost/type_traits/is_integral.hpp
           third-party/realsense-file/boost/boost/type_traits/is_lvalue_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/is_member_function_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/is_member_object_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/is_member_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/is_nothrow_move_assignable.hpp
           third-party/realsense-file/boost/boost/type_traits/is_nothrow_move_constructible.hpp
           third-party/realsense-file/boost/boost/type_traits/is_object.hpp
           third-party/realsense-file/boost/boost/type_traits/is_pod.hpp
           third-party/realsense-file/boost/boost/type_traits/is_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/is_polymorphic.hpp
           third-party/realsense-file/boost/boost/type_traits/is_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/is_rvalue_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/is_same.hpp
           third-party/realsense-file/boost/boost/type_traits/is_scalar.hpp
           third-party/realsense-file/boost/boost/type_traits/is_signed.hpp
           third-party/realsense-file/boost/boost/type_traits/is_stateless.hpp
           third-party/realsense-file/boost/boost/type_traits/is_union.hpp
           third-party/realsense-file/boost/boost/type_traits/is_unsigned.hpp
           third-party/realsense-file/boost/boost/type_traits/is_virtual_base_of.hpp
           third-party/realsense-file/boost/boost/type_traits/is_void.hpp
           third-party/realsense-file/boost/boost/type_traits/is_volatile.hpp
           third-party/realsense-file/boost/boost/type_traits/make_signed.hpp
           third-party/realsense-file/boost/boost/type_traits/make_unsigned.hpp
           third-party/realsense-file/boost/boost/type_traits/object_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/rank.hpp
           third-party/realsense-file/boost/boost/type_traits/reference_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_all_extents.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_bounds.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_const.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_cv.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_cv_ref.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_extent.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_pointer.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/remove_volatile.hpp
           third-party/realsense-file/boost/boost/type_traits/same_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/transform_traits.hpp
           third-party/realsense-file/boost/boost/type_traits/type_with_alignment.hpp
Copyright: 1999-2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi)
           2000 Dave Abrahams, Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant & John Maddock
           2000 Jeremy Siek (jsiek@lsc.nd.edu)
           2000 John Maddock (john@johnmaddock.co.uk)
           2000 John Maddock and Steve Cleary
           2000 Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant & John Maddock
           2000-2002 David Abrahams Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock
           2000-2003 Dave Abrahams, Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock
           2000-2005 Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock
           2000-2010 Dave Abrahams, Steve Cleary, Beman Dawes, Howard Hinnant and John Maddock
           2000-2015 John Maddock
           2001 Mat Marcus, Jesse Jones and Adobe Systems Inc
           2002 Aleksey Gurtovoy (agurtovoy@meta-comm.com)
           2002-2003 Eric Friedman
           2003-2005 Rani Sharoni
           2005 John Maddock & Thorsten Ottosen
           2008 Runar Undheim, Robert Ramey & John Maddock
           2009 Daniel Frey and Robert Ramey
           2009-2011 Frederic Bron, Robert Stewart, Steven Watanabe & Roman Perepelitsa.
           2009-2011 Frederic Bron.
           2013 Antony Polukhin
           2014 Agustin Berge
           2014 Ion Gaztanaga
           2017 Peter Dimov
License:   __UNKNOWN__
 Use, modification and distribution are subject to the Boost Software License,

Files:     third-party/realsense-file/boost/boost/assert.hpp
           third-party/realsense-file/boost/boost/config/select_compiler_config.hpp
           third-party/realsense-file/boost/boost/core/demangle.hpp
           third-party/realsense-file/boost/boost/core/explicit_operator_bool.hpp
           third-party/realsense-file/boost/boost/core/typeinfo.hpp
           third-party/realsense-file/boost/boost/current_function.hpp
           third-party/realsense-file/boost/boost/detail/sp_typeinfo.hpp
           third-party/realsense-file/boost/boost/format/exceptions.hpp
           third-party/realsense-file/boost/boost/move/core.hpp
           third-party/realsense-file/boost/boost/move/detail/meta_utils.hpp
           third-party/realsense-file/boost/boost/move/detail/meta_utils_core.hpp
           third-party/realsense-file/boost/boost/move/detail/type_traits.hpp
           third-party/realsense-file/boost/boost/move/traits.hpp
           third-party/realsense-file/boost/boost/move/utility.hpp
           third-party/realsense-file/boost/boost/move/utility_core.hpp
           third-party/realsense-file/boost/boost/mpl/always.hpp
           third-party/realsense-file/boost/boost/mpl/and.hpp
           third-party/realsense-file/boost/boost/mpl/apply.hpp
           third-party/realsense-file/boost/boost/mpl/apply_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/apply_wrap.hpp
           third-party/realsense-file/boost/boost/mpl/arg.hpp
           third-party/realsense-file/boost/boost/mpl/arg_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/assert.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/adl_barrier.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/arg_typedef.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/arity.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/arity_spec.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/adl.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/arrays.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/bcc.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/bind.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/compiler.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/ctps.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/dtp.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/eti.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/gcc.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/gpu.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/has_apply.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/has_xxx.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/integral.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/intel.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/lambda.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/msvc.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/msvc_typename.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/nttp.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/overload_resolution.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/pp_counter.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/preprocessor.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/static_constant.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/ttp.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/use_preprocessed.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/config/workaround.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/full_lambda.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/has_apply.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/has_type.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/include_preprocessed.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/integral_wrapper.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/lambda_arity_param.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/lambda_support.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/msvc_never_true.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/na.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/na_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/na_spec.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/nested_type_wknd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/nttp_decl.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/and.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/apply.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/arg.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/or.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/quote.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/and.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/apply.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/arg.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/or.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/placeholders.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/quote.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessed/plain/template_arity.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessor/def_params_tail.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessor/default_params.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessor/enum.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/preprocessor/params.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/static_cast.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/template_arity.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/template_arity_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/type_wrapper.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/value_wknd.hpp
           third-party/realsense-file/boost/boost/mpl/aux_/yes_no.hpp
           third-party/realsense-file/boost/boost/mpl/bind_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/bool.hpp
           third-party/realsense-file/boost/boost/mpl/bool_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/eval_if.hpp
           third-party/realsense-file/boost/boost/mpl/has_xxx.hpp
           third-party/realsense-file/boost/boost/mpl/identity.hpp
           third-party/realsense-file/boost/boost/mpl/if.hpp
           third-party/realsense-file/boost/boost/mpl/int.hpp
           third-party/realsense-file/boost/boost/mpl/int_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/integral_c.hpp
           third-party/realsense-file/boost/boost/mpl/integral_c_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/integral_c_tag.hpp
           third-party/realsense-file/boost/boost/mpl/lambda.hpp
           third-party/realsense-file/boost/boost/mpl/lambda_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/limits/arity.hpp
           third-party/realsense-file/boost/boost/mpl/logical.hpp
           third-party/realsense-file/boost/boost/mpl/not.hpp
           third-party/realsense-file/boost/boost/mpl/or.hpp
           third-party/realsense-file/boost/boost/mpl/placeholders.hpp
           third-party/realsense-file/boost/boost/mpl/protect.hpp
           third-party/realsense-file/boost/boost/mpl/quote.hpp
           third-party/realsense-file/boost/boost/mpl/size_t.hpp
           third-party/realsense-file/boost/boost/mpl/size_t_fwd.hpp
           third-party/realsense-file/boost/boost/mpl/void.hpp
           third-party/realsense-file/boost/boost/mpl/void_fwd.hpp
           third-party/realsense-file/boost/boost/none.hpp
           third-party/realsense-file/boost/boost/type_traits/add_lvalue_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/add_rvalue_reference.hpp
           third-party/realsense-file/boost/boost/type_traits/common_type.hpp
           third-party/realsense-file/boost/boost/type_traits/copy_cv.hpp
           third-party/realsense-file/boost/boost/type_traits/declval.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/bool_trait_def.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/bool_trait_undef.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/common_arithmetic_type.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/common_type_impl.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/composite_member_pointer_type.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/composite_pointer_type.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/mp_defer.hpp
           third-party/realsense-file/boost/boost/type_traits/detail/template_arity_spec.hpp
           third-party/realsense-file/boost/boost/type_traits/type_identity.hpp
           third-party/realsense-file/boost/boost/utility/declval.hpp
Copyright: 2000-2008 Aleksey Gurtovoy
           2000-2010 John Maddock
           2000-2015 Peter Dimov
           2001-2002 Peter Dimov and Multi Media Ltd.
           2002-2003 David Abrahams
           2003 Fernando Luis Cacciola Carballal.
           2003 Guillaume Melquiond
           2003 Martin Wille
           2003 Samuel Krempp
           2005-2015 Ion Gaztanaga
           2007 Daniel Walker
           2007-2014 Andrey Semashev
           2010 Vicente J. Botet Escriba
           2011 Beman Dawes
           2014 Andrzej Krzemienski.
           2014 Eric Niebler
License:   BSL-1.0
 Distributed under the Boost Software License, Version 1.0.

Files:     wrappers/nodejs/CMakeLists.txt
           wrappers/nodejs/doc/jsdoc-template/publish.js
           wrappers/nodejs/examples/CMakeLists.txt
           wrappers/nodejs/examples/glfw-window.js
           wrappers/nodejs/examples/nodejs-align.js
           wrappers/nodejs/examples/nodejs-capture.js
           wrappers/nodejs/examples/nodejs-pointcloud.js
           wrappers/nodejs/examples/nodejs-save-to-disk.js
           wrappers/nodejs/examples/sensor_control/nodejs-sensor-control.js
           wrappers/nodejs/index.js
           wrappers/nodejs/scripts/generate-doc.js
           wrappers/nodejs/scripts/npm_dist/build-dist-mac.sh
           wrappers/nodejs/scripts/npm_dist/gen-dist.sh
           wrappers/nodejs/src/addon.cpp
           wrappers/nodejs/test/test-align.js
           wrappers/nodejs/test/test-colorizer.js
           wrappers/nodejs/test/test-config.js
           wrappers/nodejs/test/test-context.js
           wrappers/nodejs/test/test-depthframe.js
           wrappers/nodejs/test/test-depthsensor.js
           wrappers/nodejs/test/test-device.js
           wrappers/nodejs/test/test-devicehub.js
           wrappers/nodejs/test/test-devicelist.js
           wrappers/nodejs/test/test-frame.js
           wrappers/nodejs/test/test-frameset.js
           wrappers/nodejs/test/test-functional-online.js
           wrappers/nodejs/test/test-functional.js
           wrappers/nodejs/test/test-pipeline.js
           wrappers/nodejs/test/test-pipelineprofile.js
           wrappers/nodejs/test/test-playbackdevice.js
           wrappers/nodejs/test/test-pointcloud.js
           wrappers/nodejs/test/test-points.js
           wrappers/nodejs/test/test-recorderdevice.js
           wrappers/nodejs/test/test-sensor.js
           wrappers/nodejs/test/test-streamprofile.js
           wrappers/nodejs/test/test-videoframe.js
           wrappers/nodejs/test/test-videostreamprofile.js
           wrappers/nodejs/tools/linter.js
Copyright: 2017-2018 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by an Apache 2.0 license
 that can be found in the LICENSE file.

Files:     third-party/libusb/libusb/config.h
           third-party/libusb/libusb/core.c
           third-party/libusb/libusb/descriptor.c
           third-party/libusb/libusb/hotplug.c
           third-party/libusb/libusb/hotplug.h
           third-party/libusb/libusb/io.c
           third-party/libusb/libusb/libusb.h
           third-party/libusb/libusb/libusbi.h
           third-party/libusb/libusb/os/darwin_usb.c
           third-party/libusb/libusb/os/darwin_usb.h
           third-party/libusb/libusb/os/haiku_usb.h
           third-party/libusb/libusb/os/haiku_usb_backend.cpp
           third-party/libusb/libusb/os/haiku_usb_raw.cpp
           third-party/libusb/libusb/os/linux_netlink.c
           third-party/libusb/libusb/os/linux_udev.c
           third-party/libusb/libusb/os/linux_usbfs.c
           third-party/libusb/libusb/os/linux_usbfs.h
           third-party/libusb/libusb/os/netbsd_usb.c
           third-party/libusb/libusb/os/openbsd_usb.c
           third-party/libusb/libusb/os/poll_posix.c
           third-party/libusb/libusb/os/poll_windows.h
           third-party/libusb/libusb/os/sunos_usb.c
           third-party/libusb/libusb/os/sunos_usb.h
           third-party/libusb/libusb/os/threads_posix.c
           third-party/libusb/libusb/os/threads_posix.h
           third-party/libusb/libusb/os/threads_windows.c
           third-party/libusb/libusb/os/threads_windows.h
           third-party/libusb/libusb/os/wince_usb.c
           third-party/libusb/libusb/os/wince_usb.h
           third-party/libusb/libusb/os/windows_common.h
           third-party/libusb/libusb/os/windows_nt_common.c
           third-party/libusb/libusb/os/windows_nt_common.h
           third-party/libusb/libusb/os/windows_winusb.c
           third-party/libusb/libusb/os/windows_winusb.h
           third-party/libusb/libusb/strerror.c
           third-party/libusb/libusb/sync.c
Copyright: 2001 Johannes Erdfelt <johannes@erdfelt.com>
           2007-2009 Daniel Drake <dsd@gentoo.org>
           2008-2016 Nathan Hjelm <hjelmn@users.sourceforge.net>
           2009-2010 Pete Batard <pbatard@gmail.com> With contributions from Michael Plante, Orin Eman et al. Parts of this code adapted from libusb-win32-v1  Stephan Meyer Major code testing contribution  Xiaofan Chen
           2009-2010 Pete Batard <pete@akeo.ie> With contributions from Michael Plante, Orin Eman et al. Parts of poll implementation from libusb-win32,  Stephan Meyer et al.
           2009-2012 Pete Batard <pete@akeo.ie> With contributions from Michael Plante, Orin Eman et al. Parts of this code adapted from libusb-win32-v1  Stephan Meyer Major code testing contribution  Xiaofan Chen
           2010 Michael Plante <michael.plante@gmail.com>
           2010-2013 Peter Stuge <peter@stuge.se>
           2011 Vitali Lovich <vlovich@aliph.com>
           2011-2013 Martin Pieuchot <mpi@openbsd.org>
           2011-2013 RealVNC Ltd. Large portions taken from Windows backend, which is
           2011-2013 RealVNC Ltd. Portions taken from Windows backend, which is
           2012 Nathan Hjelm <hjelmn@cs.unm.edu> For more information, please visit: http://libusb.info
           2012 Pete Batard <pete@akeo.ie>
           2012-2013 Hans de Goede <hdegoede@redhat.com>
           2012-2013 Nathan Hjelm <hjelmn@cs.unm.edu>
           2012-2013 Nathan Hjelm <hjelmn@mac.com>
           2012-2013 RealVNC Ltd.
           2012-2013 RealVNC Ltd. <to.gray@realvnc.com>
           2014 Akshay Jaggi <akshay1994.leo@gmail.com>
           2016 Chris Dickens <christopher.a.dickens@gmail.com>
           2016 Oracle and/or its affiliates.
           __NO_COPYRIGHT__ in: third-party/libusb/libusb/os/windows_nt_common.c
           __NO_COPYRIGHT__ in: third-party/libusb/libusb/os/windows_winusb.c
License:   LGPL-2.1+
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.
 .
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 .
 On Debian systems, the complete text of the GNU Lesser General Public License
 Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.

Files:     third-party/realsense-file/boost/boost/config/suffix.hpp
           third-party/realsense-file/boost/boost/core/addressof.hpp
           third-party/realsense-file/boost/boost/core/ref.hpp
           third-party/realsense-file/boost/boost/core/swap.hpp
           third-party/realsense-file/boost/boost/detail/indirect_traits.hpp
           third-party/realsense-file/boost/boost/detail/iterator.hpp
           third-party/realsense-file/boost/boost/detail/no_exceptions_support.hpp
           third-party/realsense-file/boost/boost/detail/reference_content.hpp
           third-party/realsense-file/boost/boost/detail/workaround.hpp
           third-party/realsense-file/boost/boost/foreach.hpp
           third-party/realsense-file/boost/boost/foreach_fwd.hpp
           third-party/realsense-file/boost/boost/integer_traits.hpp
           third-party/realsense-file/boost/boost/iterator/detail/config_def.hpp
           third-party/realsense-file/boost/boost/iterator/detail/config_undef.hpp
           third-party/realsense-file/boost/boost/iterator/detail/enable_if.hpp
           third-party/realsense-file/boost/boost/iterator/interoperable.hpp
           third-party/realsense-file/boost/boost/iterator/iterator_adaptor.hpp
           third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp
           third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp
           third-party/realsense-file/boost/boost/iterator/iterator_traits.hpp
           third-party/realsense-file/boost/boost/iterator/reverse_iterator.hpp
           third-party/realsense-file/boost/boost/noncopyable.hpp
           third-party/realsense-file/boost/boost/ref.hpp
           third-party/realsense-file/boost/boost/throw_exception.hpp
           third-party/realsense-file/boost/boost/type.hpp
           third-party/realsense-file/boost/boost/type_traits/aligned_storage.hpp
           third-party/realsense-file/boost/boost/type_traits/floating_point_promotion.hpp
           third-party/realsense-file/boost/boost/type_traits/integral_promotion.hpp
           third-party/realsense-file/boost/boost/type_traits/promote.hpp
           third-party/realsense-file/boost/boost/utility/addressof.hpp
           third-party/realsense-file/boost/boost/utility/enable_if.hpp
           third-party/realsense-file/boost/boost/utility/swap.hpp
Copyright: 1999-2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi)
           2000-2002 Jens Maurer
           2001 Darin Adler
           2001-2003 David Abrahams
           2001-2003 John Maddock
           2001-2013 Peter Dimov
           2002 Bill Kempf
           2002 Brad King (brad.king@kitware.com) Douglas Gregor (gregod@cs.rpi.edu)
           2002 Jeremy Siek
           2002 Peter Dimov and Multi Media Ltd.
           2002 Thomas Witt
           2002-2003 Eric Friedman, Itay Maman
           2003 Eric Friedman
           2003 Gennaro Prota
           2004-2010 Eric Niebler.
           2005 Alexander Nasonov.
           2007-2008 Steven Watanabe, Joseph Gauterin, Niels Dekker
           2008-2009 Emil Dotchevski and Reverge Studios, Inc.
           2010 Eric Jourdanneau, Joel Falcou
           2014 Agustin Berge
           2014 Glen Fernandes
           2014 Glen Joseph Fernandes glenfe at live dot com
License:   BSL-1.0
 Distributed under the Boost Software License, Version 1.0. (See

Files:     third-party/realsense-file/rosbag/cpp_common/include/ros/header.h
           third-party/realsense-file/rosbag/cpp_common/src/header.cpp
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/buffer.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/chunked_file.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/constants.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/exceptions.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/query.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/stream.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/structures.h
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h
           third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/buffer.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/chunked_file.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/lz4_stream.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/message_instance.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/stream.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/uncompressed_stream.cpp
           third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp
           third-party/realsense-file/rosbag/roslz4/include/roslz4/lz4s.h
           third-party/realsense-file/rosbag/roslz4/src/lz4s.c
           third-party/realsense-file/rosbag/rostime/include/ros/duration.h
           third-party/realsense-file/rosbag/rostime/include/ros/impl/duration.h
           third-party/realsense-file/rosbag/rostime/include/ros/impl/time.h
           third-party/realsense-file/rosbag/rostime/include/ros/time.h
           third-party/realsense-file/rosbag/rostime/src/duration.cpp
           third-party/realsense-file/rosbag/rostime/src/time.cpp
Copyright: 2008-2010 Willow Garage, Inc.
           2013 Open Source Robotics Foundation
           2014 Ben Charrow
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of Willow Garage, Inc. nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     wrappers/python/third_party/pybind11/CMakeLists.txt
           wrappers/python/third_party/pybind11/include/pybind11/attr.h
           wrappers/python/third_party/pybind11/include/pybind11/buffer_info.h
           wrappers/python/third_party/pybind11/include/pybind11/cast.h
           wrappers/python/third_party/pybind11/include/pybind11/chrono.h
           wrappers/python/third_party/pybind11/include/pybind11/complex.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/class.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/common.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/descr.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/init.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/internals.h
           wrappers/python/third_party/pybind11/include/pybind11/detail/typeid.h
           wrappers/python/third_party/pybind11/include/pybind11/eigen.h
           wrappers/python/third_party/pybind11/include/pybind11/embed.h
           wrappers/python/third_party/pybind11/include/pybind11/eval.h
           wrappers/python/third_party/pybind11/include/pybind11/functional.h
           wrappers/python/third_party/pybind11/include/pybind11/iostream.h
           wrappers/python/third_party/pybind11/include/pybind11/numpy.h
           wrappers/python/third_party/pybind11/include/pybind11/operators.h
           wrappers/python/third_party/pybind11/include/pybind11/options.h
           wrappers/python/third_party/pybind11/include/pybind11/pybind11.h
           wrappers/python/third_party/pybind11/include/pybind11/pytypes.h
           wrappers/python/third_party/pybind11/include/pybind11/stl.h
           wrappers/python/third_party/pybind11/include/pybind11/stl_bind.h
           wrappers/python/third_party/pybind11/tools/pybind11Tools.cmake
Copyright: 2015 Wenzel Jakob <wenzel@inf.ethz.ch>
           2016 Klemens Morgenstern <klemens.morgenstern@ed-chemnitz.de> and Wenzel Jakob <wenzel.jakob@epfl.ch>
           2016 Sergey Lyskov and Wenzel Jakob
           2016 Trent Houliston <trent@houliston.me> and Wenzel Jakob <wenzel.jakob@epfl.ch>
           2016-2017 Wenzel Jakob <wenzel.jakob@epfl.ch>
           2017 Henry F. Schreiner
           2017 Jason Rhinelander <jason@imaginary.ca>
License:   __UNKNOWN__
 Use of this source code is governed by a
 BSD-style license that can be found in the LICENSE file.

Files:     third-party/tclap/include/tclap/Arg.h
           third-party/tclap/include/tclap/ArgException.h
           third-party/tclap/include/tclap/ArgTraits.h
           third-party/tclap/include/tclap/CmdLine.h
           third-party/tclap/include/tclap/CmdLineInterface.h
           third-party/tclap/include/tclap/CmdLineOutput.h
           third-party/tclap/include/tclap/Constraint.h
           third-party/tclap/include/tclap/DocBookOutput.h
           third-party/tclap/include/tclap/HelpVisitor.h
           third-party/tclap/include/tclap/IgnoreRestVisitor.h
           third-party/tclap/include/tclap/MultiArg.h
           third-party/tclap/include/tclap/MultiSwitchArg.h
           third-party/tclap/include/tclap/OptionalUnlabeledTracker.h
           third-party/tclap/include/tclap/StandardTraits.h
           third-party/tclap/include/tclap/StdOutput.h
           third-party/tclap/include/tclap/SwitchArg.h
           third-party/tclap/include/tclap/UnlabeledMultiArg.h
           third-party/tclap/include/tclap/UnlabeledValueArg.h
           third-party/tclap/include/tclap/ValueArg.h
           third-party/tclap/include/tclap/ValuesConstraint.h
           third-party/tclap/include/tclap/VersionVisitor.h
           third-party/tclap/include/tclap/Visitor.h
           third-party/tclap/include/tclap/XorHandler.h
           third-party/tclap/include/tclap/ZshCompletionOutput.h
Copyright: 2003 Michael E. Smoot .
           2003 Michael E. Smoot. All rights reverved.
           2003-2005 Michael E. Smoot . All rights reverved.
           2004 Michael E. Smoot, Daniel Aarno . All rights reverved.
           2004 Michael E. Smoot, Daniel Aarno.
           2004 Michael E. Smoot, Daniel Aarno. All rights reverved.
           2004-2005 Michael E. Smoot All rights reverved.
           2005 Michael E. Smoot, Daniel Aarno, Erik Zeek. All rights reverved.
           2006 Oliver Kiddle All rights reverved.
           2007 Daniel Aarno, Michael E. Smoot . All rights reverved.
License:   __UNKNOWN__
 See the file COPYING in the top directory of this distribution for
 more information.

Files:     third-party/realsense-file/rosbag/cpp_common/include/ros/macros.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_bool.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_double.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_float.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_int16.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_int32.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_int64.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_int8.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_string.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_uint16.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_uint32.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_uint64.h
           third-party/realsense-file/rosbag/msgs/std_msgs/builtin_uint8.h
           third-party/realsense-file/rosbag/msgs/std_msgs/header_deprecated_def.h
           third-party/realsense-file/rosbag/msgs/std_msgs/trait_macros.h
           third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h
           third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialized_message.h
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/builtin_message_traits.h
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_forward.h
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_operations.h
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_traits.h
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/service_traits.h
Copyright: 2009-2010 Willow Garage, Inc.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 * Neither the names of Willow Garage, Inc. nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/glfw/COPYING.txt
           third-party/glfw/include/GLFW/glfw3.h
           third-party/glfw/include/GLFW/glfw3native.h
           third-party/glfw/src/context.c
           third-party/glfw/src/glfw_config.h
           third-party/glfw/src/init.c
           third-party/glfw/src/input.c
           third-party/glfw/src/internal.h
           third-party/glfw/src/monitor.c
           third-party/glfw/src/wgl_context.c
           third-party/glfw/src/wgl_context.h
           third-party/glfw/src/win32_init.c
           third-party/glfw/src/win32_monitor.c
           third-party/glfw/src/win32_platform.h
           third-party/glfw/src/win32_time.c
           third-party/glfw/src/win32_tls.c
           third-party/glfw/src/win32_tls.h
           third-party/glfw/src/win32_window.c
           third-party/glfw/src/window.c
           third-party/glfw/src/winmm_joystick.c
           third-party/glfw/src/winmm_joystick.h
Copyright: 2002-2006 Marcus Geelnard
           2006-2014 Camilla Berglund <elmindreda@elmindreda.org>
           2012 Torsten Walluhn <tw@mad-cad.net>
License:   Zlib
 This software is provided 'as-is', without any express or implied
 warranty. In no event will the authors be held liable for any damages
 arising from the use of this software.
 .
 Permission is granted to anyone to use this software for any purpose,
 including commercial applications, and to alter it and redistribute it
 freely, subject to the following restrictions:
 .
 1. The origin of this software must not be misrepresented; you must not
 claim that you wrote the original software. If you use this software
 in a product, an acknowledgment in the product documentation would
 be appreciated but is not required.
 .
 2. Altered source versions must be plainly marked as such, and must not
 be misrepresented as being the original software.
 .
 3. This notice may not be removed or altered from any source
 distribution.

Files:     third-party/realsense-file/boost/boost/config.hpp
           third-party/realsense-file/boost/boost/config/compiler/clang.hpp
           third-party/realsense-file/boost/boost/config/compiler/gcc.hpp
           third-party/realsense-file/boost/boost/config/compiler/visualc.hpp
           third-party/realsense-file/boost/boost/config/detail/posix_features.hpp
           third-party/realsense-file/boost/boost/config/no_tr1/functional.hpp
           third-party/realsense-file/boost/boost/config/platform/linux.hpp
           third-party/realsense-file/boost/boost/config/platform/macos.hpp
           third-party/realsense-file/boost/boost/config/platform/win32.hpp
           third-party/realsense-file/boost/boost/config/posix_features.hpp
           third-party/realsense-file/boost/boost/config/select_platform_config.hpp
           third-party/realsense-file/boost/boost/config/select_stdlib_config.hpp
           third-party/realsense-file/boost/boost/config/stdlib/dinkumware.hpp
           third-party/realsense-file/boost/boost/config/stdlib/libcpp.hpp
           third-party/realsense-file/boost/boost/config/stdlib/libstdcpp3.hpp
           third-party/realsense-file/boost/boost/config/user.hpp
           third-party/realsense-file/boost/boost/static_assert.hpp
           third-party/realsense-file/boost/boost/type_traits/integral_constant.hpp
Copyright: 2000-2015 John Maddock
           2001 Peter Dimov
           2001-2002 Bill Kempf
           2001-2002 Darin Adler
           2001-2003 Beman Dawes
           2001-2003 Jens Maurer
           2002-2003 Aleksey Gurtovoy
           2002-2003 David Abrahams
           2002-2010 Douglas Gregor
           2003 Guillaume Melquiond
           2003 Synge Todo
           2005 Rene Rivera
           2011 Christopher Jefferson
License:   __UNKNOWN__
 Use, modification and distribution are subject to the
 Boost Software License, Version 1.0. (See accompanying file

Files:     third-party/realsense-file/boost/boost/function.hpp
           third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp
           third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp
           third-party/realsense-file/boost/boost/function/detail/prologue.hpp
           third-party/realsense-file/boost/boost/function/gen_function_N.pl
           third-party/realsense-file/boost/boost/range/begin.hpp
           third-party/realsense-file/boost/boost/range/config.hpp
           third-party/realsense-file/boost/boost/range/const_iterator.hpp
           third-party/realsense-file/boost/boost/range/detail/common.hpp
           third-party/realsense-file/boost/boost/range/detail/implementation_help.hpp
           third-party/realsense-file/boost/boost/range/detail/msvc_has_iterator_workaround.hpp
           third-party/realsense-file/boost/boost/range/detail/sfinae.hpp
           third-party/realsense-file/boost/boost/range/end.hpp
           third-party/realsense-file/boost/boost/range/iterator.hpp
           third-party/realsense-file/boost/boost/range/mutable_iterator.hpp
           third-party/realsense-file/boost/boost/range/rbegin.hpp
           third-party/realsense-file/boost/boost/range/rend.hpp
           third-party/realsense-file/boost/boost/range/reverse_iterator.hpp
Copyright: Douglas Gregor 2001-2003. Use, modification and
           Douglas Gregor 2002-2003. Use, modification and
           Douglas Gregor 2003. Use, modification and
           Eric Niebler 2014. Use, modification and
           Thorsten Ottosen 2003-2004. Use, modification and
License:   __UNKNOWN__
 distribution is subject to the Boost Software License, Version

Files:     third-party/realsense-file/boost/boost/core/enable_if.hpp
           third-party/realsense-file/boost/boost/enable_if.hpp
           third-party/realsense-file/boost/boost/none_t.hpp
           third-party/realsense-file/boost/boost/optional.hpp
           third-party/realsense-file/boost/boost/optional/bad_optional_access.hpp
           third-party/realsense-file/boost/boost/optional/optional.hpp
           third-party/realsense-file/boost/boost/optional/optional_fwd.hpp
           third-party/realsense-file/boost/boost/utility/compare_pointees.hpp
           third-party/realsense-file/boost/boost/utility/detail/in_place_factory_prefix.hpp
           third-party/realsense-file/boost/boost/utility/detail/in_place_factory_suffix.hpp
           third-party/realsense-file/boost/boost/utility/in_place_factory.hpp
Copyright: 2003 (c) The Trustees of Indiana University.
           2003-2008 Fernando Luis Cacciola Carballal.
           2007 Tobias Schwinger.
           2014-2015 Andrzej Krzemienski.
License:   __UNKNOWN__
 Use, modification, and distribution is subject to the Boost Software

Files:     third-party/realsense-file/rosbag/cpp_common/include/ros/cpp_common_decl.h
           third-party/realsense-file/rosbag/cpp_common/include/ros/datatypes.h
           third-party/realsense-file/rosbag/cpp_common/include/ros/debug.h
           third-party/realsense-file/rosbag/cpp_common/include/ros/exception.h
           third-party/realsense-file/rosbag/cpp_common/include/ros/types.h
           third-party/realsense-file/rosbag/cpp_common/src/debug.cpp
           third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/macros.h
           third-party/realsense-file/rosbag/roscpp_serialization/src/serialization.cpp
           third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h
Copyright: 2008 Morgan Quigley and Willow Garage, Inc.
           2008-2010 Willow Garage, Inc.
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 * Neither the names of Stanford University or Willow Garage, Inc. nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

Files:     third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h
           third-party/realsense-file/rosbag/console_bridge/include/console_bridge/exportdecl.h
           third-party/realsense-file/rosbag/console_bridge/src/console.cpp
           third-party/realsense-file/rosbag/msgs/sensor_msgs/distortion_models.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/fill_image.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/image_encodings.h
           third-party/realsense-file/rosbag/rostime/include/ros/rate.h
           third-party/realsense-file/rosbag/rostime/src/rate.cpp
Copyright: 2008-2010 Willow Garage, Inc.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the Willow Garage nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/realsense-file/boost/boost/core/no_exceptions_support.hpp
           third-party/realsense-file/boost/boost/detail/utf8_codecvt_facet.ipp
           third-party/realsense-file/boost/boost/range/detail/extract_optional_type.hpp
           third-party/realsense-file/boost/boost/range/range_fwd.hpp
           third-party/realsense-file/boost/boost/type_traits/is_abstract.hpp
Copyright: 2001 Ronald Garcia, Indiana University (garcia@osl.iu.edu) Andrew Lumsdaine, Indiana University (lums@osl.iu.edu).
           2002 Rani Sharoni (rani_sharoni@hotmail.com) and Robert Ramey
           2003-2004 Neil Groves
           2004 Pavel Vozenilek.
           2009 Arno Schoedl & Neil Groves
License:   __UNKNOWN__
 Use, modification and distribution is subject to the Boost Software

Files:     third-party/glfw/deps/GL/glext.h
           third-party/glfw/deps/GL/glxext.h
           third-party/glfw/deps/GL/wglext.h
Copyright: 2013-2014 The Khronos Group Inc.
License:   __UNKNOWN__
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and/or associated documentation files (the
 "Materials"), to deal in the Materials without restriction, including
 without limitation the rights to use, copy, modify, merge, publish,
 distribute, sublicense, and/or sell copies of the Materials, and to
 permit persons to whom the Materials are furnished to do so, subject to
 the following conditions:
 .
 The above copyright notice and this permission notice shall be included
 in all copies or substantial portions of the Materials.
 .
 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
 .
 This header is generated from the Khronos OpenGL / OpenGL ES XML
 API Registry. The current version of the Registry, generator scripts
 used to make the header, and the header can be found at
 http://www.opengl.org/registry/
 .
 Khronos $Revision: 27684 $ on $Date: 2014-08-11 01:21:35 -0700 (Mon, 11 Aug 2014) $

Files:     third-party/realsense-file/boost/boost/function/function_base.hpp
           third-party/realsense-file/boost/boost/function/function_template.hpp
           third-party/realsense-file/boost/boost/function_equal.hpp
Copyright: 2001-2006 Douglas Gregor
           2005 Peter Dimov
           2007 Emil Dotchevski
License:   __UNKNOWN__
 Use, modification and distribution is subject to
 the Boost Software License, Version 1.0.

Files:     examples/C/color/rs-color.c
           examples/C/depth/rs-depth.c
           examples/C/distance/rs-distance.c
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Include the librealsense C header files

Files:     third-party/realsense-file/boost/boost/exception/exception.hpp
           unit-tests/catch/catch.hpp
Copyright: 2006-2009 Emil Dotchevski and Reverge Studios, Inc.
           2012 Two Blue Cubes Ltd.
License:   BSL-1.0
 Distributed under the Boost Software License, Version 1.0. (See accompanying

Files:     unit-tests/unit-tests-live.cpp
           unit-tests/unit-tests-post-processing.cpp
Copyright: 2015-2018 Intel Corporation.
License:   __UNKNOWN__
 This set of tests is valid for any number and combination of RealSense cameras, including R200 and F200 //

Files:     third-party/easyloggingpp/src/easylogging++.cc
           third-party/easyloggingpp/src/easylogging++.h
Copyright: 2017 muflihun.com
License:   __UNKNOWN__
 This library is released under the MIT Licence.
 http://labs.muflihun.com/easyloggingpp/licence.php
 .
 https://github.com/muflihun/easyloggingpp
 https://muflihun.github.io/easyloggingpp
 http://muflihun.com

Files:     third-party/realsense-file/rosbag/msgs/sensor_msgs/impl/point_cloud2_iterator.h
           third-party/realsense-file/rosbag/msgs/sensor_msgs/point_cloud2_iterator.h
Copyright: 2013 Open Source Robotics Foundation
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of Open Source Robotics Foundation nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

Files:     third-party/realsense-file/lz4/lz4frame_static.h
           third-party/realsense-file/lz4/lz4hc.h
Copyright: 2011-2017 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 source repository : https://github.com/lz4/lz4
 - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c

Files:     third-party/realsense-file/rosbag/roscpp_serialization/include/ros/roscpp_serialization_macros.h
           third-party/realsense-file/rosbag/rostime/include/ros/rostime_decl.h
Copyright: 2009 Willow Garage, Inc.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the Willow Garage nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 Cross platform macros.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/easyloggingpp/README.md
Copyright: 2017 muflihun.com
License:   Expat
 https://github.com/muflihun/easyloggingpp
 https://labs.muflihun.com
 https://muflihun.com
 .
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
 the Software without restriction, including without limitation the rights to
 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 the Software, and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 ```
 .
 [![top] Goto Top](#table-of-contents)
 .
 # Disclaimer
 Icons used in this manual (in compatibility section) are solely for information readability purposes. I do not own these icons. If anyone has issues with usage of these icon, please feel free to contact me via company's email and I will look for an alternative. Company's email address is required so that I can verify the ownership, any other email address for this purpose will be ignored.
 .
 "Pencil +" icon is Easylogging++ logo and should only be used where giving credit to Easylogging++ library.
 .
 [![top] Goto Top](#table-of-contents)

Files:     third-party/json.hpp
Copyright: __NO_COPYRIGHT__ in: third-party/json.hpp
License:   Expat
 Licensed under the MIT License <http://opensource.org/licenses/MIT>.
 Copyright (c) 2013-2016 Niels Lohmann <http://nlohmann.me>.
 .
 Permission is hereby  granted, free of charge, to any  person obtaining a copy
 of this software and associated  documentation files (the "Software"), to deal
 in the Software  without restriction, including without  limitation the rights
 to  use, copy,  modify, merge,  publish, distribute,  sublicense, and/or  sell
 copies  of  the Software,  and  to  permit persons  to  whom  the Software  is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE  IS PROVIDED "AS  IS", WITHOUT WARRANTY  OF ANY KIND,  EXPRESS OR
 IMPLIED,  INCLUDING BUT  NOT  LIMITED TO  THE  WARRANTIES OF  MERCHANTABILITY,
 FITNESS FOR  A PARTICULAR PURPOSE AND  NONINFRINGEMENT. IN NO EVENT  SHALL THE
 AUTHORS  OR COPYRIGHT  HOLDERS  BE  LIABLE FOR  ANY  CLAIM,  DAMAGES OR  OTHER
 LIABILITY, WHETHER IN AN ACTION OF  CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE  OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

Files:     third-party/easyloggingpp/LICENCE
Copyright: 2017 muflihun.com
License:   Expat
 https://github.com/muflihun/
 https://muflihun.github.io
 https://muflihun.com
 .
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
 the Software without restriction, including without limitation the rights to
 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 the Software, and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Files:     third-party/noc_file_dialog.h
Copyright: 2015 Guillaume Chereau <guillaume@noctua-software.com>
License:   Expat
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to
 deal in the Software without restriction, including without limitation the
 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 sell copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 IN THE SOFTWARE.
 .
 A portable library to create open and save dialogs on linux, osx and
 windows.

Files:     third-party/libusb/libusb/os/poll_windows.c
Copyright: 2009-2010 Pete Batard <pete@akeo.ie> With contributions from Michael Plante, Orin Eman et al. Parts of poll implementation from libusb-win32,  Stephan Meyer et al.
           2012-2013 RealVNC Ltd.
License:   LGPL-2.1+
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.
 .
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 .
 poll() and pipe() Windows compatibility layer for libusb 1.0
 .
 The way this layer works is by using OVERLAPPED with async I/O transfers, as
 OVERLAPPED have an associated event which is flagged for I/O completion.
 .
 For USB pollable async I/O, you would typically:
 - obtain a Windows HANDLE to a file or device that has been opened in
 OVERLAPPED mode
 .
 On Debian systems, the complete text of the GNU Lesser General Public License
 Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.

Files:     third-party/libusb/libusb/config_linux.h
Copyright: 2012-2013 RealVNC Ltd. <to.gray@realvnc.com>
License:   LGPL-2.1+
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.
 .
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 .
 Start with debug message logging enabled
 .
 On Debian systems, the complete text of the GNU Lesser General Public License
 Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.

Files:     scripts/realsense_metadata_win10.ps1
Copyright: __NO_COPYRIGHT__ in: scripts/realsense_metadata_win10.ps1
License:   Apache-2.0
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 The scripts is a part of Metadata enablement for IntelRealsense on Windows10 OS.
 .
 The flow is summarized as follows
 Find all the connected Intel Realsense devices
 For each device that supports metadata
 Check whether the Metadata registry key is present
 Add the missing key(s) if necessary
 Additionally the script can retrofit the metadata keys for all devices that were registered, but not necessarily connected
 .
 On Debian systems, the complete text of the Apache License Version 2.0
  can be found in `/usr/share/common-licenses/Apache-2.0'.

Files:     common/windows-app-bootstrap.cpp
Copyright: 2015 Intel Corporation.
License:   __UNKNOWN__
 This file converts the call to WinMain to a call to cross-platform main
 We need WinMain on Windows to offer proper Windows application and not console application
 Should not be used in CMake on Linux

Files:     third-party/realsense-file/boost/boost/utility/base_from_member.hpp
Copyright: 2001-2012 Daryle Walker.  Use, modification, and
License:   __UNKNOWN__
 distribution are subject to the Boost Software License, Version 1.0.  (See

Files:     third-party/realsense-file/boost/boost/function/function_fwd.hpp
Copyright: 2008 Douglas Gregor
License:   __UNKNOWN__
 Use, modification and distribution is subject to the Boost
 Software License, Version 1.0.  (See accompanying file

Files:     wrappers/python/examples/python-tutorial-1-depth.py
Copyright: 2015-2017 Intel Corporation.
License:   __UNKNOWN__
 librealsense tutorial #1 - Accessing depth data ##
 .
 First import the library

Files:     tools/depth-quality/depth-metrics.h
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Plane Fit implementation follows http://www.ilikebigbits.com/blog/2015/3/2/plane-from-points algorithm

Files:     wrappers/python/examples/tm2_example.py
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 librealsense TM2 example             ##
 .
 First import the library

Files:     wrappers/nodejs/scripts/npm_dist/build-librealsense.js
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by an Apache 2.0 license
 that can be found in the LICENSE file.
 .
 Purpose: build native librealsense

Files:     wrappers/python/examples/align-depth2color.py
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Align Depth to Color               ##
 .
 First import the library

Files:     wrappers/python/third_party/pybind11/tools/FindPythonLibsNew.cmake
Copyright: 2001-2009 Kitware, Inc.
           2012 Continuum Analytics, Inc.
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 * Neither the names of Kitware, Inc., the Insight Software Consortium,
 nor the names of their contributors may be used to endorse or promote
 products derived from this software without specific prior written
 permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files:     src/libuvc/utlist.h
Copyright: 2007-2010 Troy D. Hanson   http://uthash.sourceforge.net
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files:     wrappers/python/third_party/pybind11/tools/FindEigen3.cmake
Copyright: 2006-2007 Montel Laurent, <montel@kde.org>
           2008-2009 Gael Guennebaud, <g.gael@free.fr>
           2009 Benoit Jacob <jacob.benoit.1@gmail.com>
License:   __UNKNOWN__
 Redistribution and use is allowed according to the terms of the 2-clause BSD license.

Files:     wrappers/nodejs/scripts/npm_dist/build-dist.sh
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by an Apache 2.0 license
 that can be found in the LICENSE file.
 .
 sudo apt install -y libusb-1.0-0-dev pkg-config libgtk-3-dev libglfw3-dev cmake

Files:     wrappers/python/examples/python-rs400-advanced-mode-example.py
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 rs400 advanced mode tutorial           ##
 .
 First import the library

Files:     unit-tests/unit-tests-post-processing.h
Copyright: 2018 Intel Corporation.
License:   __UNKNOWN__
 Definitions and utility functions to load and parse prerecorded frames data
 utilized in post-processing filters validation
 The file is intended to be used by both librealsense and 3rd party tools

Files:     wrappers/nodejs/doc/jsdoc-template/static/scripts/linenumber.js
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by an Apache 2.0 license
 that can be found in the LICENSE file.
 .
 global document

Files:     third-party/realsense-file/boost/boost/function/detail/gen_maybe_include.pl
Copyright: 2001-2003 Douglas Gregor (gregod@cs.rpi.edu)
License:   __UNKNOWN__
 Permission to copy, use, sell and distribute this software is granted
 provided this copyright notice appears in all copies.
 Permission to modify the code and to distribute modified code is granted
 provided this copyright notice appears in all copies, and a notice
 that the code was modified is included with the copyright notice.
 .
 This software is provided "as is" without express or implied warranty,
 and with no claim as to its suitability for any purpose.
 .
 For more information, see http://www.boost.org

Files:     wrappers/python/examples/export_ply_example.py
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Export to PLY                  ##
 .
 First import the library

Files:     third-party/realsense-file/boost/boost/type_traits/make_void.hpp
Copyright: 2017 Glen Joseph Fernandes <glenjofe -at- gmail.com>
License:   __UNKNOWN__
 Distributed under the Boost Software License,

Files:     wrappers/python/examples/opencv_viewer_example.py
Copyright: 2015-2017 Intel Corporation.
License:   __UNKNOWN__
 Open CV and Numpy integration        ##

Files:     third-party/libusb/libusb/os/haiku_pollfs.cpp
Copyright: 2007-2008 Haiku Inc. Distributed under the terms of the MIT License.
License:   __UNKNOWN__
 Authors:
 Michael Lotz <mmlr@mlotz.ch>

Files:     third-party/imgui/imgui_draw.cpp
Copyright: 2004-2005 Tristan Grimmer
License:   __UNKNOWN__
 MIT license (see License.txt in http://www.upperbounds.net/download/ProggyClean.ttf.zip)
 __MANY_TOTAL_LINES__(2280lines) truncating at: // Download and more information at http://upperbounds.net
 Download and more information at http://upperbounds.net
 __MANY_TOTAL_LINES__(2281lines) truncating at: //--------------------------------------------------------------

Files:     unit-tests/unit-tests-internal.cpp
Copyright: 2015 Intel Corporation.
License:   __UNKNOWN__
 The specific tests are configured to run only when the library is staticly-linked to test implementation
 of librealsense core classes

Files:     wrappers/python/examples/pybackend_example_1_general.py
Copyright: 2015-2017 Intel Corporation.
License:   __UNKNOWN__
 pybackend example #1 - A general overview ##
 .
 First import the library

Files:     appveyor.yml
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by a Apache License
 Version 2.0 license that can be found in the LICENSE file.

Files:     include/librealsense2/rs.h
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Exposes librealsense functionality for C compilers

Files:     common/res/int-rs-splash.hpp
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 This file is auto-generated from res/int-rs-splash.png

Files:     src/types.h
Copyright: 2015 Intel Corporation.
License:   __UNKNOWN__
 This header defines vocabulary types and utility mechanisms used ubiquitously by the
 rest of the library. As clearer module boundaries form, declarations might be moved
 out of this file and into more appropriate locations.

Files:     third-party/rapidxml/rapidxml.hpp
Copyright: 2006-2009 Marcin Kalicinski Version 1.13 Revision $DateTime: 2009/05/13 01:46:17 $ ! \file rapidxml.hpp This file contains rapidxml parser and DOM implementation
License:   __UNKNOWN__
 If standard library is disabled, user must provide implementations of required functions and typedefs

Files:     wrappers/nodejs/scripts/generate-dist-package.js
Copyright: 2017 Intel Corporation.
License:   __UNKNOWN__
 Use of this source code is governed by an Apache 2.0 license
 that can be found in the LICENSE file.
 .
 Purpose: pack librealsense dir & wrappers/nodejs dir into npm package

Files:     third-party/realsense-file/rosbag/roslz4/src/xxhash.h
Copyright: 2012-2014 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - xxHash source repository : http://code.google.com/p/xxhash/
 .
 Notice extracted from xxHash homepage :
 .
 xxHash is an extremely fast Hash algorithm, running at RAM speed limits.
 It also successfully passes all tests from the SMHasher suite.
 .
 Comparison (single thread, Windows Seven 32 bits, using SMHasher on a Core 2 Duo @3GHz)
 .
 Name            Speed       Q.Score   Author
 xxHash          5.4 GB/s     10
 CrapWow         3.2 GB/s      2       Andrew
 MumurHash 3a    2.7 GB/s     10       Austin Appleby
 SpookyHash      2.0 GB/s     10       Bob Jenkins
 SBox            1.4 GB/s      9       Bret Mulvey
 Lookup3         1.2 GB/s      9       Bob Jenkins
 SuperFastHash   1.2 GB/s      1       Paul Hsieh
 CityHash64      1.05 GB/s    10       Pike & Alakuijala
 FNV             0.55 GB/s     5       Fowler, Noll, Vo
 CRC32           0.43 GB/s     9
 MD5-32          0.33 GB/s    10       Ronald L. Rivest
 SHA1-32         0.28 GB/s    10
 .
 Q.Score is a measure of quality of the hash function.
 It depends on successfully passing SMHasher test set.
 10 is a perfect score.

Files:     third-party/realsense-file/rosbag/roslz4/src/xxhash.c
Copyright: 2012-2014 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - xxHash source repository : http://code.google.com/p/xxhash/
 .
 **************************************
 Tuning parameters
 **************************************
 Unaligned memory access is automatically enabled for "common" CPU, such as x86.
 For others CPU, the compiler will be more cautious, and insert extra code to ensure aligned access is respected.
 If you know your target CPU supports unaligned memory access, you want to force this option manually to improve performance.
 You can also enable this parameter if you know your input data will always be aligned (boundaries of 4, for U32).

Files:     third-party/realsense-file/lz4/lz4frame.h
Copyright: 2011-2017 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 source repository : https://github.com/lz4/lz4
 - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c
 .
 LZ4F is a stand-alone API to create LZ4-compressed frames
 conformant with specification v1.5.1.
 It also offers streaming capabilities.
 lz4.h is not required when using lz4frame.h.

Files:     third-party/realsense-file/lz4/lz4frame.c
Copyright: 2011-2016 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 homepage : http://www.lz4.org
 - LZ4 source repository : https://github.com/lz4/lz4
 .
 LZ4F is a stand-alone API to create LZ4-compressed Frames
 in full conformance with specification v1.5.0
 All related operations, including memory management, are handled by the library.
 .
 -************************************
 Compiler Options

Files:     third-party/realsense-file/lz4/lz4hc.c
Copyright: 2011-2017 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 source repository : https://github.com/lz4/lz4
 - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c
 .
 note : lz4hc is not an independent module, it requires lz4.h/lz4.c for proper compilation
 .
 *************************************
 Tuning Parameter
 .
 ! HEAPMODE :
 Select how default compression function will allocate workplace memory,
 in stack (0:fastest), or in heap (1:requires malloc()).
 Since workplace is rather large, heap mode is recommended.

Files:     third-party/realsense-file/lz4/lz4.c
Copyright: 2011-2017 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 homepage : http://www.lz4.org
 - LZ4 source repository : https://github.com/lz4/lz4
 .
 -************************************
 Tuning parameters

Files:     third-party/realsense-file/lz4/xxhash.c
Copyright: 2012-2016 Yann Collet
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - xxHash homepage: http://www.xxhash.com
 - xxHash source repository : https://github.com/Cyan4973/xxHash
 .
 *************************************
 Tuning parameters

Files:     third-party/realsense-file/lz4/xxhash.h
Copyright: 2012-2016 Yann Collet.
License:   BSD-2-Clause
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - xxHash source repository : https://github.com/Cyan4973/xxHash
 .
 Notice extracted from xxHash homepage :
 .
 xxHash is an extremely fast Hash algorithm, running at RAM speed limits.
 It also successfully passes all tests from the SMHasher suite.
 .
 Comparison (single thread, Windows Seven 32 bits, using SMHasher on a Core 2 Duo @3GHz)
 .
 Name            Speed       Q.Score   Author
 xxHash          5.4 GB/s     10
 CrapWow         3.2 GB/s      2       Andrew
 MumurHash 3a    2.7 GB/s     10       Austin Appleby
 SpookyHash      2.0 GB/s     10       Bob Jenkins
 SBox            1.4 GB/s      9       Bret Mulvey
 Lookup3         1.2 GB/s      9       Bob Jenkins
 SuperFastHash   1.2 GB/s      1       Paul Hsieh
 CityHash64      1.05 GB/s    10       Pike & Alakuijala
 FNV             0.55 GB/s     5       Fowler, Noll, Vo
 CRC32           0.43 GB/s     9
 MD5-32          0.33 GB/s    10       Ronald L. Rivest
 SHA1-32         0.28 GB/s    10
 .
 Q.Score is a measure of quality of the hash function.
 It depends on successfully passing SMHasher test set.
 10 is a perfect score.
 .
 A 64-bits version, named XXH64, is available since r35.
 It offers much better speed, but for 64-bits applications only.
 Name     Speed on 64 bits    Speed on 32 bits
 XXH64       13.8 GB/s            1.9 GB/s
 XXH32        6.8 GB/s            6.0 GB/s

Files:     third-party/realsense-file/lz4/lz4opt.h
Copyright: 2015-2017 Przemyslaw Skibinski <inikep@gmail.com>
License:   BSD-2-Clause
 Note : this file is intended to be included within lz4hc.c
 .
 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following disclaimer
 in the documentation and/or other materials provided with the
 distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 You can contact the author at :
 - LZ4 source repository : https://github.com/lz4/lz4
 - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c

Files:     src/libuvc/stream.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 @defgroup streaming Streaming control functions
 @brief Tools for creating, managing and consuming video streams
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/diag.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 @defgroup diag Diagnostics
 @brief Interpretation of devices, error codes and negotiated stream parameters
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/misc.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/realsense-file/rosbag/msgs/sensor_msgs/point_cloud_conversion.h
Copyright: 2010 Willow Garage, Inc.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of Willow Garage, Inc. nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 $Id$
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/realsense-file/rosbag/cpp_common/include/ros/platform.h
Copyright: 2010 Willow Garage, Inc.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 * Neither the names of Willow Garage, Inc. nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 Some common cross platform utilities.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     third-party/realsense-file/rosbag/msgs/sensor_msgs/point_field_conversion.h
Copyright: 2015 University of Osnabrück
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above
 copyright notice, this list of conditions and the following
 disclaimer.
 .
 2. Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/init.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 for USB Video Class (UVC) devices, such as consumer webcams.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/device.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 @defgroup device Device handling and enumeration
 @brief Support for finding, inspecting and opening UVC devices
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/frame.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 @defgroup frame Frame processing
 @brief Tools for managing frame buffers and converting between image formats
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/libuvc/ctrl.cpp
Copyright: 2010-2012 Ken Tossell
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above
 copyright notice, this list of conditions and the following
 disclaimer in the documentation and/or other materials provided
 with the distribution.
 * Neither the name of the author nor other contributors may be
 used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 @defgroup ctrl Video capture and processing controls
 @brief Functions for manipulating device settings and stream parameters
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

#----------------------------------------------------------------------------
# xml and html files (skipped):
#         package.xml
#         readme.md
#         wrappers/csharp/cs-tutorial-1-depth/app.config
#         wrappers/csharp/Intel.RealSense/Intel.RealSense.csproj
#         wrappers/csharp/cs-tutorial-2-capture/app.config
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-LightItalic-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Italic-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Regular-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-BoldItalic-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Bold-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/static/fonts/OpenSans-Light-webfont.svg
#         wrappers/nodejs/doc/jsdoc-template/tmpl/augments.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/layout.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/container.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/details.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/mainpage.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/source.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/params.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/example.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/examples.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/method.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/members.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/properties.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/returns.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/tutorial.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/type.tmpl
#         wrappers/nodejs/doc/jsdoc-template/tmpl/exceptions.tmpl
#         doc/metadata/metadata_acquisition_flow.svg
#         doc/metadata/metadata_registration_flow.svg
#         doc/android/activity_main.xml_

#----------------------------------------------------------------------------
# huge files   (skipped):
#         third-party/sqlite/sqlite3.c

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

#----------------------------------------------------------------------------
# License file: COPYING
 This project uses code from the following third-party projects, listed here
 with the full text of their respective licenses.
 .
 JSON for Modern C++ (BSD 2 Clause) - https://github.com/nlohmann/json
 ===============================================================================
 MIT License
 .
 Copyright (c) 2013-2017 Niels Lohmann
 .
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
 .
 LZ4 Library (BSD 2 Clause) - https://github.com/lz4/lz4/tree/dev/lib
 ===============================================================================
 LZ4 Library
 Copyright (c) 2011-2016, Yann Collet
 All rights reserved.
 .
 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:
 .
 * Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.
 .
 * Redistributions in binary form must reproduce the above copyright notice, this
   list of conditions and the following disclaimer in the documentation and/or
   other materials provided with the distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 rosbag (BSD) - http://wiki.ros.org/rosbag
 ===============================================================================
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 Boost C++ Libraries (Boost Software License 1.0), http://www.boost.org/
 ===============================================================================
 Boost Software License - Version 1.0 - August 17th, 2003
 .
 Permission is hereby granted, free of charge, to any person or organization
 obtaining a copy of the software and accompanying documentation covered by
 this license (the "Software") to use, reproduce, display, distribute,
 execute, and transmit the Software, and to prepare derivative works of the
 Software, and to permit third-parties to whom the Software is furnished to
 do so, all subject to the following:
 .
 The copyright notices in the Software and this entire statement, including
 the above license grant, this restriction and the following disclaimer,
 must be included in all copies of the Software, in whole or in part, and
 all derivative works of the Software, unless such copies or derivative
 works are solely in the form of machine-executable object code generated by
 a source language processor.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.
 .
 noc_file_dialog library (MIT License), https://github.com/guillaumechereau/noc
 ==============================================================================
 Copyright (c) 2015 Guillaume Chereau <guillaume@noctua-software.com>
 .
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to
 deal in the Software without restriction, including without limitation the
 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 sell copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 IN THE SOFTWARE.
 .
 fontawesome (SIL OPEN FONT LICENSE) - http://fontawesome.io
 ===============================================================================
 SIL OPEN FONT LICENSE
 .
 Version 1.1 - 26 February 2007
 .
 PREAMBLE
 The goals of the Open Font License (OFL) are to stimulate worldwide
 development of collaborative font projects, to support the font creation
 efforts of academic and linguistic communities, and to provide a free and
 open framework in which fonts may be shared and improved in partnership
 with others.
 .
 The OFL allows the licensed fonts to be used, studied, modified and
 redistributed freely as long as they are not sold by themselves. The
 fonts, including any derivative works, can be bundled, embedded,
 redistributed and/or sold with any software provided that any reserved
 names are not used by derivative works. The fonts and derivatives,
 however, cannot be released under any other type of license. The
 requirement for fonts to remain under this license does not apply
 to any document created using the fonts or their derivatives.
 .
 DEFINITIONS
 "Font Software" refers to the set of files released by the Copyright
 Holder(s) under this license and clearly marked as such. This may
 include source files, build scripts and documentation.
 .
 "Reserved Font Name" refers to any names specified as such after the
 copyright statement(s).
 .
 "Original Version" refers to the collection of Font Software components as
 distributed by the Copyright Holder(s).
 .
 "Modified Version" refers to any derivative made by adding to, deleting,
 or substituting — in part or in whole — any of the components of the
 Original Version, by changing formats or by porting the Font Software to a
 new environment.
 .
 "Author" refers to any designer, engineer, programmer, technical
 writer or other person who contributed to the Font Software.
 .
 PERMISSION & CONDITIONS
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of the Font Software, to use, study, copy, merge, embed, modify,
 redistribute, and sell modified and unmodified copies of the Font
 Software, subject to the following conditions:
 .
 1) Neither the Font Software nor any of its individual components,
 in Original or Modified Versions, may be sold by itself.
 .
 2) Original or Modified Versions of the Font Software may be bundled,
 redistributed and/or sold with any software, provided that each copy
 contains the above copyright notice and this license. These can be
 included either as stand-alone text files, human-readable headers or
 in the appropriate machine-readable metadata fields within text or
 binary files as long as those fields can be easily viewed by the user.
 .
 3) No Modified Version of the Font Software may use the Reserved Font
 Name(s) unless explicit written permission is granted by the corresponding
 Copyright Holder. This restriction only applies to the primary font name as
 presented to the users.
 .
 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
 Software shall not be used to promote, endorse or advertise any
 Modified Version, except to acknowledge the contribution(s) of the
 Copyright Holder(s) and the Author(s) or with their explicit written
 permission.
 .
 5) The Font Software, modified or unmodified, in part or in whole,
 must be distributed entirely under this license, and must not be
 distributed under any other license. The requirement for fonts to
 remain under this license does not apply to any document created
 using the Font Software.
 .
 TERMINATION
 This license becomes null and void if any of the above conditions are
 not met.
 .
 DISCLAIMER
 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
 OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
 COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
 DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
 OTHER DEALINGS IN THE FONT SOFTWARE.
 .
 arcball_camera (Public Domain), https://github.com/nlguillemot/arcball_camera
 ===============================================================================
 This is free and unencumbered software released into the public domain.
 .
 Anyone is free to copy, modify, publish, use, compile, sell, or
 distribute this software, either in source code form or as a compiled
 binary, for any purpose, commercial or non-commercial, and by any
 means.
 .
 In jurisdictions that recognize copyright laws, the author or authors
 of this software dedicate any and all copyright interest in the
 software to the public domain. We make this dedication for the benefit
 of the public at large and to the detriment of our heirs and
 successors. We intend this dedication to be an overt act of
 relinquishment in perpetuity of all present and future rights to this
 software under copyright law.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.
 .
 For more information, please refer to <http://unlicense.org>
 .
 Catch (Boost Software License 1.0), https://github.com/philsquared/Catch
 ===============================================================================
 Boost Software License - Version 1.0 - August 17th, 2003
 .
 Permission is hereby granted, free of charge, to any person or organization
 obtaining a copy of the software and accompanying documentation covered by
 this license (the "Software") to use, reproduce, display, distribute,
 execute, and transmit the Software, and to prepare derivative works of the
 Software, and to permit third-parties to whom the Software is furnished to
 do so, all subject to the following:
 .
 The copyright notices in the Software and this entire statement, including
 the above license grant, this restriction and the following disclaimer,
 must be included in all copies of the Software, in whole or in part, and
 all derivative works of the Software, unless such copies or derivative
 works are solely in the form of machine-executable object code generated by
 a source language processor.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.
 .
 easyloggingpp (The MIT License), https://github.com/easylogging/easyloggingpp/
 ===============================================================================
 Copyright (c) 2015 muflihun.com
 .
 http://github.com/easylogging/
 http://easylogging.muflihun.com
 http://muflihun.com
 .
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
 the Software without restriction, including without limitation the rights to
 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 the Software, and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 .
 SQLite (Public Domain), http://sqlite.org/index.html
 ===============================================================================
 .
 .
 tclap (The MIT License), http://tclap.sourceforge.net/
 ===============================================================================
 Copyright (c) 2003 Michael E. Smoot
 .
 Permission is hereby granted, free of charge, to any person
 obtaining a copy of this software and associated documentation
 files (the "Software"), to deal in the Software without restriction,
 including without limitation the rights to use, copy, modify, merge,
 publish, distribute, sublicense, and/or sell copies of the Software,
 and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 .
 .
 GLFW (zlib/libpng), https://github.com/glfw/glfw
 ===============================================================================
 Copyright (c) 2002-2006 Marcus Geelnard
 Copyright (c) 2006-2011 Camilla Berglund
 .
 This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
 .
 Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
 .
 The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
 .
 Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
 .
 This notice may not be removed or altered from any source distribution.
 .
 STB (Public Domain), https://github.com/nothings/stb
 ===============================================================================
 These libraries are in the public domain (or the equivalent where that is not possible). You can do anything you want with them. You have no legal obligation to do anything else, although I appreciate attribution.
 .
 libuvc (BSD 3 Clause), https://github.com/ktossell/libuvc
 ===============================================================================
 Copyright (C) 2010-2015 Ken Tossell
 All rights reserved.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
  * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
  * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following
    disclaimer in the documentation and/or other materials provided
    with the distribution.
  * Neither the name of the author nor other contributors may be
    used to endorse or promote products derived from this software
    without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 UTHash (BSD 1 Clause), https://troydhanson.github.io/uthash/
 ===============================================================================
 .
 Copyright (c) 2005-2015, Troy D. Hanson  http://troydhanson.github.com/uthash/
 All rights reserved.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
     * Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 libusb (LGPL 2.1), https://github.com/libusb/libusb
 ===============================================================================
           GNU LESSER GENERAL PUBLIC LICENSE
                Version 2.1, February 1999
 .
  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 .
 [This is the first released version of the Lesser GPL.  It also counts
  as the successor of the GNU Library Public License, version 2, hence
  the version number 2.1.]
 .
                 Preamble
 .
   The licenses for most software are designed to take away your
 freedom to share and change it.  By contrast, the GNU General Public
 Licenses are intended to guarantee your freedom to share and change
 free software--to make sure the software is free for all its users.
 .
   This license, the Lesser General Public License, applies to some
 specially designated software packages--typically libraries--of the
 Free Software Foundation and other authors who decide to use it.  You
 can use it too, but we suggest you first think carefully about whether
 this license or the ordinary General Public License is the better
 strategy to use in any particular case, based on the explanations below.
 .
   When we speak of free software, we are referring to freedom of use,
 not price.  Our General Public Licenses are designed to make sure that
 you have the freedom to distribute copies of free software (and charge
 for this service if you wish); that you receive source code or can get
 it if you want it; that you can change the software and use pieces of
 it in new free programs; and that you are informed that you can do
 these things.
 .
   To protect your rights, we need to make restrictions that forbid
 distributors to deny you these rights or to ask you to surrender these
 rights.  These restrictions translate to certain responsibilities for
 you if you distribute copies of the library or if you modify it.
 .
   For example, if you distribute copies of the library, whether gratis
 or for a fee, you must give the recipients all the rights that we gave
 you.  You must make sure that they, too, receive or can get the source
 code.  If you link other code with the library, you must provide
 complete object files to the recipients, so that they can relink them
 with the library after making changes to the library and recompiling
 it.  And you must show them these terms so they know their rights.
 .
   We protect your rights with a two-step method: (1) we copyright the
 library, and (2) we offer you this license, which gives you legal
 permission to copy, distribute and/or modify the library.
 .
   To protect each distributor, we want to make it very clear that
 there is no warranty for the free library.  Also, if the library is
 modified by someone else and passed on, the recipients should know
 that what they have is not the original version, so that the original
 author's reputation will not be affected by problems that might be
 introduced by others.
 .
   Finally, software patents pose a constant threat to the existence of
 any free program.  We wish to make sure that a company cannot
 effectively restrict the users of a free program by obtaining a
 restrictive license from a patent holder.  Therefore, we insist that
 any patent license obtained for a version of the library must be
 consistent with the full freedom of use specified in this license.
 .
   Most GNU software, including some libraries, is covered by the
 ordinary GNU General Public License.  This license, the GNU Lesser
 General Public License, applies to certain designated libraries, and
 is quite different from the ordinary General Public License.  We use
 this license for certain libraries in order to permit linking those
 libraries into non-free programs.
 .
   When a program is linked with a library, whether statically or using
 a shared library, the combination of the two is legally speaking a
 combined work, a derivative of the original library.  The ordinary
 General Public License therefore permits such linking only if the
 entire combination fits its criteria of freedom.  The Lesser General
 Public License permits more lax criteria for linking other code with
 the library.
 .
   We call this license the "Lesser" General Public License because it
 does Less to protect the user's freedom than the ordinary General
 Public License.  It also provides other free software developers Less
 of an advantage over competing non-free programs.  These disadvantages
 are the reason we use the ordinary General Public License for many
 libraries.  However, the Lesser license provides advantages in certain
 special circumstances.
 .
   For example, on rare occasions, there may be a special need to
 encourage the widest possible use of a certain library, so that it becomes
 a de-facto standard.  To achieve this, non-free programs must be
 allowed to use the library.  A more frequent case is that a free
 library does the same job as widely used non-free libraries.  In this
 case, there is little to gain by limiting the free library to free
 software only, so we use the Lesser General Public License.
 .
   In other cases, permission to use a particular library in non-free
 programs enables a greater number of people to use a large body of
 free software.  For example, permission to use the GNU C Library in
 non-free programs enables many more people to use the whole GNU
 operating system, as well as its variant, the GNU/Linux operating
 system.
 .
   Although the Lesser General Public License is Less protective of the
 users' freedom, it does ensure that the user of a program that is
 linked with the Library has the freedom and the wherewithal to run
 that program using a modified version of the Library.
 .
   The precise terms and conditions for copying, distribution and
 modification follow.  Pay close attention to the difference between a
 "work based on the library" and a "work that uses the library".  The
 former contains code derived from the library, whereas the latter must
 be combined with the library in order to run.
 .
           GNU LESSER GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 .
   0. This License Agreement applies to any software library or other
 program which contains a notice placed by the copyright holder or
 other authorized party saying it may be distributed under the terms of
 this Lesser General Public License (also called "this License").
 Each licensee is addressed as "you".
 .
   A "library" means a collection of software functions and/or data
 prepared so as to be conveniently linked with application programs
 (which use some of those functions and data) to form executables.
 .
   The "Library", below, refers to any such software library or work
 which has been distributed under these terms.  A "work based on the
 Library" means either the Library or any derivative work under
 copyright law: that is to say, a work containing the Library or a
 portion of it, either verbatim or with modifications and/or translated
 straightforwardly into another language.  (Hereinafter, translation is
 included without limitation in the term "modification".)
 .
   "Source code" for a work means the preferred form of the work for
 making modifications to it.  For a library, complete source code means
 all the source code for all modules it contains, plus any associated
 interface definition files, plus the scripts used to control compilation
 and installation of the library.
 .
   Activities other than copying, distribution and modification are not
 covered by this License; they are outside its scope.  The act of
 running a program using the Library is not restricted, and output from
 such a program is covered only if its contents constitute a work based
 on the Library (independent of the use of the Library in a tool for
 writing it).  Whether that is true depends on what the Library does
 and what the program that uses the Library does.
 .
   1. You may copy and distribute verbatim copies of the Library's
 complete source code as you receive it, in any medium, provided that
 you conspicuously and appropriately publish on each copy an
 appropriate copyright notice and disclaimer of warranty; keep intact
 all the notices that refer to this License and to the absence of any
 warranty; and distribute a copy of this License along with the
 Library.
 .
   You may charge a fee for the physical act of transferring a copy,
 and you may at your option offer warranty protection in exchange for a
 fee.
 .
   2. You may modify your copy or copies of the Library or any portion
 of it, thus forming a work based on the Library, and copy and
 distribute such modifications or work under the terms of Section 1
 above, provided that you also meet all of these conditions:
 .
     a) The modified work must itself be a software library.
 .
     b) You must cause the files modified to carry prominent notices
     stating that you changed the files and the date of any change.
 .
     c) You must cause the whole of the work to be licensed at no
     charge to all third parties under the terms of this License.
 .
     d) If a facility in the modified Library refers to a function or a
     table of data to be supplied by an application program that uses
     the facility, other than as an argument passed when the facility
     is invoked, then you must make a good faith effort to ensure that,
     in the event an application does not supply such function or
     table, the facility still operates, and performs whatever part of
     its purpose remains meaningful.
 .
     (For example, a function in a library to compute square roots has
     a purpose that is entirely well-defined independent of the
     application.  Therefore, Subsection 2d requires that any
     application-supplied function or table used by this function must
     be optional: if the application does not supply it, the square
     root function must still compute square roots.)
 .
 These requirements apply to the modified work as a whole.  If
 identifiable sections of that work are not derived from the Library,
 and can be reasonably considered independent and separate works in
 themselves, then this License, and its terms, do not apply to those
 sections when you distribute them as separate works.  But when you
 distribute the same sections as part of a whole which is a work based
 on the Library, the distribution of the whole must be on the terms of
 this License, whose permissions for other licensees extend to the
 entire whole, and thus to each and every part regardless of who wrote
 it.
 .
 Thus, it is not the intent of this section to claim rights or contest
 your rights to work written entirely by you; rather, the intent is to
 exercise the right to control the distribution of derivative or
 collective works based on the Library.
 .
 In addition, mere aggregation of another work not based on the Library
 with the Library (or with a work based on the Library) on a volume of
 a storage or distribution medium does not bring the other work under
 the scope of this License.
 .
   3. You may opt to apply the terms of the ordinary GNU General Public
 License instead of this License to a given copy of the Library.  To do
 this, you must alter all the notices that refer to this License, so
 that they refer to the ordinary GNU General Public License, version 2,
 instead of to this License.  (If a newer version than version 2 of the
 ordinary GNU General Public License has appeared, then you can specify
 that version instead if you wish.)  Do not make any other change in
 these notices.
 .
   Once this change is made in a given copy, it is irreversible for
 that copy, so the ordinary GNU General Public License applies to all
 subsequent copies and derivative works made from that copy.
 .
   This option is useful when you wish to copy part of the code of
 the Library into a program that is not a library.
 .
   4. You may copy and distribute the Library (or a portion or
 derivative of it, under Section 2) in object code or executable form
 under the terms of Sections 1 and 2 above provided that you accompany
 it with the complete corresponding machine-readable source code, which
 must be distributed under the terms of Sections 1 and 2 above on a
 medium customarily used for software interchange.
 .
   If distribution of object code is made by offering access to copy
 from a designated place, then offering equivalent access to copy the
 source code from the same place satisfies the requirement to
 distribute the source code, even though third parties are not
 compelled to copy the source along with the object code.
 .
   5. A program that contains no derivative of any portion of the
 Library, but is designed to work with the Library by being compiled or
 linked with it, is called a "work that uses the Library".  Such a
 work, in isolation, is not a derivative work of the Library, and
 therefore falls outside the scope of this License.
 .
   However, linking a "work that uses the Library" with the Library
 creates an executable that is a derivative of the Library (because it
 contains portions of the Library), rather than a "work that uses the
 library".  The executable is therefore covered by this License.
 Section 6 states terms for distribution of such executables.
 .
   When a "work that uses the Library" uses material from a header file
 that is part of the Library, the object code for the work may be a
 derivative work of the Library even though the source code is not.
 Whether this is true is especially significant if the work can be
 linked without the Library, or if the work is itself a library.  The
 threshold for this to be true is not precisely defined by law.
 .
   If such an object file uses only numerical parameters, data
 structure layouts and accessors, and small macros and small inline
 functions (ten lines or less in length), then the use of the object
 file is unrestricted, regardless of whether it is legally a derivative
 work.  (Executables containing this object code plus portions of the
 Library will still fall under Section 6.)
 .
   Otherwise, if the work is a derivative of the Library, you may
 distribute the object code for the work under the terms of Section 6.
 Any executables containing that work also fall under Section 6,
 whether or not they are linked directly with the Library itself.
 .
   6. As an exception to the Sections above, you may also combine or
 link a "work that uses the Library" with the Library to produce a
 work containing portions of the Library, and distribute that work
 under terms of your choice, provided that the terms permit
 modification of the work for the customer's own use and reverse
 engineering for debugging such modifications.
 .
   You must give prominent notice with each copy of the work that the
 Library is used in it and that the Library and its use are covered by
 this License.  You must supply a copy of this License.  If the work
 during execution displays copyright notices, you must include the
 copyright notice for the Library among them, as well as a reference
 directing the user to the copy of this License.  Also, you must do one
 of these things:
 .
     a) Accompany the work with the complete corresponding
     machine-readable source code for the Library including whatever
     changes were used in the work (which must be distributed under
     Sections 1 and 2 above); and, if the work is an executable linked
     with the Library, with the complete machine-readable "work that
     uses the Library", as object code and/or source code, so that the
     user can modify the Library and then relink to produce a modified
     executable containing the modified Library.  (It is understood
     that the user who changes the contents of definitions files in the
     Library will not necessarily be able to recompile the application
     to use the modified definitions.)
 .
     b) Use a suitable shared library mechanism for linking with the
     Library.  A suitable mechanism is one that (1) uses at run time a
     copy of the library already present on the user's computer system,
     rather than copying library functions into the executable, and (2)
     will operate properly with a modified version of the library, if
     the user installs one, as long as the modified version is
     interface-compatible with the version that the work was made with.
 .
     c) Accompany the work with a written offer, valid for at
     least three years, to give the same user the materials
     specified in Subsection 6a, above, for a charge no more
     than the cost of performing this distribution.
 .
     d) If distribution of the work is made by offering access to copy
     from a designated place, offer equivalent access to copy the above
     specified materials from the same place.
 .
     e) Verify that the user has already received a copy of these
     materials or that you have already sent this user a copy.
 .
   For an executable, the required form of the "work that uses the
 Library" must include any data and utility programs needed for
 reproducing the executable from it.  However, as a special exception,
 the materials to be distributed need not include anything that is
 normally distributed (in either source or binary form) with the major
 components (compiler, kernel, and so on) of the operating system on
 which the executable runs, unless that component itself accompanies
 the executable.
 .
   It may happen that this requirement contradicts the license
 restrictions of other proprietary libraries that do not normally
 accompany the operating system.  Such a contradiction means you cannot
 use both them and the Library together in an executable that you
 distribute.
 .
   7. You may place library facilities that are a work based on the
 Library side-by-side in a single library together with other library
 facilities not covered by this License, and distribute such a combined
 library, provided that the separate distribution of the work based on
 the Library and of the other library facilities is otherwise
 permitted, and provided that you do these two things:
 .
     a) Accompany the combined library with a copy of the same work
     based on the Library, uncombined with any other library
     facilities.  This must be distributed under the terms of the
     Sections above.
 .
     b) Give prominent notice with the combined library of the fact
     that part of it is a work based on the Library, and explaining
     where to find the accompanying uncombined form of the same work.
 .
   8. You may not copy, modify, sublicense, link with, or distribute
 the Library except as expressly provided under this License.  Any
 attempt otherwise to copy, modify, sublicense, link with, or
 distribute the Library is void, and will automatically terminate your
 rights under this License.  However, parties who have received copies,
 or rights, from you under this License will not have their licenses
 terminated so long as such parties remain in full compliance.
 .
   9. You are not required to accept this License, since you have not
 signed it.  However, nothing else grants you permission to modify or
 distribute the Library or its derivative works.  These actions are
 prohibited by law if you do not accept this License.  Therefore, by
 modifying or distributing the Library (or any work based on the
 Library), you indicate your acceptance of this License to do so, and
 all its terms and conditions for copying, distributing or modifying
 the Library or works based on it.
 .
   10. Each time you redistribute the Library (or any work based on the
 Library), the recipient automatically receives a license from the
 original licensor to copy, distribute, link with or modify the Library
 subject to these terms and conditions.  You may not impose any further
 restrictions on the recipients' exercise of the rights granted herein.
 You are not responsible for enforcing compliance by third parties with
 this License.
 .
   11. If, as a consequence of a court judgment or allegation of patent
 infringement or for any other reason (not limited to patent issues),
 conditions are imposed on you (whether by court order, agreement or
 otherwise) that contradict the conditions of this License, they do not
 excuse you from the conditions of this License.  If you cannot
 distribute so as to satisfy simultaneously your obligations under this
 License and any other pertinent obligations, then as a consequence you
 may not distribute the Library at all.  For example, if a patent
 license would not permit royalty-free redistribution of the Library by
 all those who receive copies directly or indirectly through you, then
 the only way you could satisfy both it and this License would be to
 refrain entirely from distribution of the Library.
 .
 If any portion of this section is held invalid or unenforceable under any
 particular circumstance, the balance of the section is intended to apply,
 and the section as a whole is intended to apply in other circumstances.
 .
 It is not the purpose of this section to induce you to infringe any
 patents or other property right claims or to contest validity of any
 such claims; this section has the sole purpose of protecting the
 integrity of the free software distribution system which is
 implemented by public license practices.  Many people have made
 generous contributions to the wide range of software distributed
 through that system in reliance on consistent application of that
 system; it is up to the author/donor to decide if he or she is willing
 to distribute software through any other system and a licensee cannot
 impose that choice.
 .
 This section is intended to make thoroughly clear what is believed to
 be a consequence of the rest of this License.
 .
   12. If the distribution and/or use of the Library is restricted in
 certain countries either by patents or by copyrighted interfaces, the
 original copyright holder who places the Library under this License may add
 an explicit geographical distribution limitation excluding those countries,
 so that distribution is permitted only in or among countries not thus
 excluded.  In such case, this License incorporates the limitation as if
 written in the body of this License.
 .
   13. The Free Software Foundation may publish revised and/or new
 versions of the Lesser General Public License from time to time.
 Such new versions will be similar in spirit to the present version,
 but may differ in detail to address new problems or concerns.
 .
 Each version is given a distinguishing version number.  If the Library
 specifies a version number of this License which applies to it and
 "any later version", you have the option of following the terms and
 conditions either of that version or of any later version published by
 the Free Software Foundation.  If the Library does not specify a
 license version number, you may choose any version ever published by
 the Free Software Foundation.
 .
   14. If you wish to incorporate parts of the Library into other free
 programs whose distribution conditions are incompatible with these,
 write to the author to ask for permission.  For software which is
 copyrighted by the Free Software Foundation, write to the Free
 Software Foundation; we sometimes make exceptions for this.  Our
 decision will be guided by the two goals of preserving the free status
 of all derivatives of our free software and of promoting the sharing
 and reuse of software generally.
 .
                 NO WARRANTY
 .
   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
 .
   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGES.
 .
              END OF TERMS AND CONDITIONS
 .
            How to Apply These Terms to Your New Libraries
 .
   If you develop a new library, and you want it to be of the greatest
 possible use to the public, we recommend making it free software that
 everyone can redistribute and change.  You can do so by permitting
 redistribution under these terms (or, alternatively, under the terms of the
 ordinary General Public License).
 .
   To apply these terms, attach the following notices to the library.  It is
 safest to attach them to the start of each source file to most effectively
 convey the exclusion of warranty; and each file should have at least the
 "copyright" line and a pointer to where the full notice is found.
 .
     <one line to give the library's name and a brief idea of what it does.>
     Copyright (C) <year>  <name of author>
 .
     This library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Lesser General Public
     License as published by the Free Software Foundation; either
     version 2.1 of the License, or (at your option) any later version.
 .
     This library is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     Lesser General Public License for more details.
 .
     You should have received a copy of the GNU Lesser General Public
     License along with this library; if not, write to the Free Software
     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 .
 Also add information on how to contact you by electronic and paper mail.
 .
 You should also get your employer (if you work as a programmer) or your
 school, if any, to sign a "copyright disclaimer" for the library, if
 necessary.  Here is a sample; alter the names:
 .
   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
 .
   <signature of Ty Coon>, 1 April 1990
   Ty Coon, President of Vice
 .
 That's all there is to it!

#----------------------------------------------------------------------------
# License file: LICENSE
 .
                                  Apache License
                            Version 2.0, January 2004
                         http://www.apache.org/licenses/
 .
    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 .
    1. Definitions.
 .
       "License" shall mean the terms and conditions for use, reproduction,
       and distribution as defined by Sections 1 through 9 of this document.
 .
       "Licensor" shall mean the copyright owner or entity authorized by
       the copyright owner that is granting the License.
 .
       "Legal Entity" shall mean the union of the acting entity and all
       other entities that control, are controlled by, or are under common
       control with that entity. For the purposes of this definition,
       "control" means (i) the power, direct or indirect, to cause the
       direction or management of such entity, whether by contract or
       otherwise, or (ii) ownership of fifty percent (50%) or more of the
       outstanding shares, or (iii) beneficial ownership of such entity.
 .
       "You" (or "Your") shall mean an individual or Legal Entity
       exercising permissions granted by this License.
 .
       "Source" form shall mean the preferred form for making modifications,
       including but not limited to software source code, documentation
       source, and configuration files.
 .
       "Object" form shall mean any form resulting from mechanical
       transformation or translation of a Source form, including but
       not limited to compiled object code, generated documentation,
       and conversions to other media types.
 .
       "Work" shall mean the work of authorship, whether in Source or
       Object form, made available under the License, as indicated by a
       copyright notice that is included in or attached to the work
       (an example is provided in the Appendix below).
 .
       "Derivative Works" shall mean any work, whether in Source or Object
       form, that is based on (or derived from) the Work and for which the
       editorial revisions, annotations, elaborations, or other modifications
       represent, as a whole, an original work of authorship. For the purposes
       of this License, Derivative Works shall not include works that remain
       separable from, or merely link (or bind by name) to the interfaces of,
       the Work and Derivative Works thereof.
 .
       "Contribution" shall mean any work of authorship, including
       the original version of the Work and any modifications or additions
       to that Work or Derivative Works thereof, that is intentionally
       submitted to Licensor for inclusion in the Work by the copyright owner
       or by an individual or Legal Entity authorized to submit on behalf of
       the copyright owner. For the purposes of this definition, "submitted"
       means any form of electronic, verbal, or written communication sent
       to the Licensor or its representatives, including but not limited to
       communication on electronic mailing lists, source code control systems,
       and issue tracking systems that are managed by, or on behalf of, the
       Licensor for the purpose of discussing and improving the Work, but
       excluding communication that is conspicuously marked or otherwise
       designated in writing by the copyright owner as "Not a Contribution."
 .
       "Contributor" shall mean Licensor and any individual or Legal Entity
       on behalf of whom a Contribution has been received by Licensor and
       subsequently incorporated within the Work.
 .
    2. Grant of Copyright License. Subject to the terms and conditions of
       this License, each Contributor hereby grants to You a perpetual,
       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
       copyright license to reproduce, prepare Derivative Works of,
       publicly display, publicly perform, sublicense, and distribute the
       Work and such Derivative Works in Source or Object form.
 .
    3. Grant of Patent License. Subject to the terms and conditions of
       this License, each Contributor hereby grants to You a perpetual,
       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
       (except as stated in this section) patent license to make, have made,
       use, offer to sell, sell, import, and otherwise transfer the Work,
       where such license applies only to those patent claims licensable
       by such Contributor that are necessarily infringed by their
       Contribution(s) alone or by combination of their Contribution(s)
       with the Work to which such Contribution(s) was submitted. If You
       institute patent litigation against any entity (including a
       cross-claim or counterclaim in a lawsuit) alleging that the Work
       or a Contribution incorporated within the Work constitutes direct
       or contributory patent infringement, then any patent licenses
       granted to You under this License for that Work shall terminate
       as of the date such litigation is filed.
 .
    4. Redistribution. You may reproduce and distribute copies of the
       Work or Derivative Works thereof in any medium, with or without
       modifications, and in Source or Object form, provided that You
       meet the following conditions:
 .
       (a) You must give any other recipients of the Work or
           Derivative Works a copy of this License; and
 .
       (b) You must cause any modified files to carry prominent notices
           stating that You changed the files; and
 .
       (c) You must retain, in the Source form of any Derivative Works
           that You distribute, all copyright, patent, trademark, and
           attribution notices from the Source form of the Work,
           excluding those notices that do not pertain to any part of
           the Derivative Works; and
 .
       (d) If the Work includes a "NOTICE" text file as part of its
           distribution, then any Derivative Works that You distribute must
           include a readable copy of the attribution notices contained
           within such NOTICE file, excluding those notices that do not
           pertain to any part of the Derivative Works, in at least one
           of the following places: within a NOTICE text file distributed
           as part of the Derivative Works; within the Source form or
           documentation, if provided along with the Derivative Works; or,
           within a display generated by the Derivative Works, if and
           wherever such third-party notices normally appear. The contents
           of the NOTICE file are for informational purposes only and
           do not modify the License. You may add Your own attribution
           notices within Derivative Works that You distribute, alongside
           or as an addendum to the NOTICE text from the Work, provided
           that such additional attribution notices cannot be construed
           as modifying the License.
 .
       You may add Your own copyright statement to Your modifications and
       may provide additional or different license terms and conditions
       for use, reproduction, or distribution of Your modifications, or
       for any such Derivative Works as a whole, provided Your use,
       reproduction, and distribution of the Work otherwise complies with
       the conditions stated in this License.
 .
    5. Submission of Contributions. Unless You explicitly state otherwise,
       any Contribution intentionally submitted for inclusion in the Work
       by You to the Licensor shall be under the terms and conditions of
       this License, without any additional terms or conditions.
       Notwithstanding the above, nothing herein shall supersede or modify
       the terms of any separate license agreement you may have executed
       with Licensor regarding such Contributions.
 .
    6. Trademarks. This License does not grant permission to use the trade
       names, trademarks, service marks, or product names of the Licensor,
       except as required for reasonable and customary use in describing the
       origin of the Work and reproducing the content of the NOTICE file.
 .
    7. Disclaimer of Warranty. Unless required by applicable law or
       agreed to in writing, Licensor provides the Work (and each
       Contributor provides its Contributions) on an "AS IS" BASIS,
       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
       implied, including, without limitation, any warranties or conditions
       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
       PARTICULAR PURPOSE. You are solely responsible for determining the
       appropriateness of using or redistributing the Work and assume any
       risks associated with Your exercise of permissions under this License.
 .
    8. Limitation of Liability. In no event and under no legal theory,
       whether in tort (including negligence), contract, or otherwise,
       unless required by applicable law (such as deliberate and grossly
       negligent acts) or agreed to in writing, shall any Contributor be
       liable to You for damages, including any direct, indirect, special,
       incidental, or consequential damages of any character arising as a
       result of this License or out of the use or inability to use the
       Work (including but not limited to damages for loss of goodwill,
       work stoppage, computer failure or malfunction, or any and all
       other commercial damages or losses), even if such Contributor
       has been advised of the possibility of such damages.
 .
    9. Accepting Warranty or Additional Liability. While redistributing
       the Work or Derivative Works thereof, You may choose to offer,
       and charge a fee for, acceptance of support, warranty, indemnity,
       or other liability obligations and/or rights consistent with this
       License. However, in accepting such obligations, You may act only
       on Your own behalf and on Your sole responsibility, not on behalf
       of any other Contributor, and only if You agree to indemnify,
       defend, and hold each Contributor harmless for any liability
       incurred by, or claims asserted against, such Contributor by reason
       of your accepting any such warranty or additional liability.
 .
    END OF TERMS AND CONDITIONS
 .
    APPENDIX: How to apply the Apache License to your work.
 .
       To apply the Apache License to your work, attach the following
       boilerplate notice, with the fields enclosed by brackets "[]"
       replaced with your own identifying information. (Don't include
       the brackets!)  The text should be enclosed in the appropriate
       comment syntax for the file format. We also recommend that a
       file or class name and description of purpose be included on the
       same "printed page" as the copyright notice for easier
       identification within third-party archives.
 .
     Copyright 2017 Intel Corporation
 .
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this project except in compliance with the License.
    You may obtain a copy of the License at
 .
        http://www.apache.org/licenses/LICENSE-2.0
 .
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
