From patchwork Fri Aug 15 14:23:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kieran Bingham X-Patchwork-Id: 24146 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 1DD27BDCC1 for ; Fri, 15 Aug 2025 14:23:50 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 554F86925C; Fri, 15 Aug 2025 16:23:48 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="TZT7fEvA"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 33C316924E for ; Fri, 15 Aug 2025 16:23:45 +0200 (CEST) Received: from Monstersaurus.lan (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id CC88463B; Fri, 15 Aug 2025 16:22:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1755267770; bh=LGhvN7tq59bkOZPEzZdweEtsjlLX8vygsIADqxS9NKA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TZT7fEvApJsp3lxNMgthIuf2srj2daSyBy1qunM/CP6AeGmNERKFwgv8z/7kqz3S7 pQIdIkET9rV2ZmPhGYkmLgZiYR/0SklmtOeLc2kZq4Rk4GF7Onjl2mrxmdGhswBn12 yC30JY8m+gbzN16bRVOe0hqhlutr/us4RPh5Ikzs= From: Kieran Bingham To: libcamera devel Cc: hd@arducam.com, Kieran Bingham Subject: [PATCH 1/2] ipa: rpi: Add Arducam B0568 IMX335 tuning files Date: Fri, 15 Aug 2025 15:23:33 +0100 Message-ID: <20250815142334.662183-2-kieran.bingham@ideasonboard.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250815142334.662183-1-kieran.bingham@ideasonboard.com> References: <20250815142334.662183-1-kieran.bingham@ideasonboard.com> MIME-Version: 1.0 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Add an imx335 tuning file for both VC4 and PiSP. This tuning file has been created and supplied by Arducam to support the B0568 module. Signed-off-by: Kieran Bingham --- src/ipa/rpi/pisp/data/imx335.json | 1475 +++++++++++++++++++++++++++++ src/ipa/rpi/pisp/data/meson.build | 1 + src/ipa/rpi/vc4/data/imx335.json | 569 +++++++++++ src/ipa/rpi/vc4/data/meson.build | 1 + 4 files changed, 2046 insertions(+) create mode 100644 src/ipa/rpi/pisp/data/imx335.json create mode 100644 src/ipa/rpi/vc4/data/imx335.json diff --git a/src/ipa/rpi/pisp/data/imx335.json b/src/ipa/rpi/pisp/data/imx335.json new file mode 100644 index 000000000000..6356e150a8a0 --- /dev/null +++ b/src/ipa/rpi/pisp/data/imx335.json @@ -0,0 +1,1475 @@ +{ + "version": 2.0, + "target": "pisp", + "vendor": "Arducam", + "sku": "B0568", + "algorithms": [ + { + "rpi.black_level": + { + "black_level": 3200 + } + }, + { + "rpi.lux": + { + "reference_shutter_speed": 9994, + "reference_gain": 1.0, + "reference_aperture": 1.0, + "reference_lux": 1139, + "reference_Y": 12135 + } + }, + { + "rpi.dpc": + { + "strength": 1 + } + }, + { + "rpi.noise": + { + "reference_constant": 0, + "reference_slope": 3.349 + } + }, + { + "rpi.geq": + { + "offset": 247, + "slope": 0.02352 + } + }, + { + "rpi.denoise": + { + "normal": + { + "sdn": + { + "deviation": 1.6, + "strength": 0.5, + "deviation2": 3.2, + "deviation_no_tdn": 3.2, + "strength_no_tdn": 0.75 + }, + "cdn": + { + "deviation": 200, + "strength": 0.3 + }, + "tdn": + { + "deviation": 0.8, + "threshold": 0.05 + } + }, + "hdr": + { + "sdn": + { + "deviation": 1.6, + "strength": 0.5, + "deviation2": 3.2, + "deviation_no_tdn": 3.2, + "strength_no_tdn": 0.75 + }, + "cdn": + { + "deviation": 200, + "strength": 0.3 + }, + "tdn": + { + "deviation": 1.3, + "threshold": 0.1 + } + }, + "night": + { + "sdn": + { + "deviation": 1.6, + "strength": 0.5, + "deviation2": 3.2, + "deviation_no_tdn": 3.2, + "strength_no_tdn": 0.75 + }, + "cdn": + { + "deviation": 200, + "strength": 0.3 + }, + "tdn": + { + "deviation": 1.3, + "threshold": 0.1 + } + } + } + }, + { + "rpi.awb": + { + "priors": [ + { + "lux": 0, + "prior": + [ + 2000, 1.0, + 3000, 0.0, + 13000, 0.0 + ] + }, + { + "lux": 800, + "prior": + [ + 2000, 0.0, + 6000, 2.0, + 13000, 2.0 + ] + }, + { + "lux": 1500, + "prior": + [ + 2000, 0.0, + 4000, 1.0, + 6000, 6.0, + 6500, 7.0, + 7000, 1.0, + 13000, 1.0 + ] + } + ], + "modes": + { + "auto": + { + "lo": 2500, + "hi": 7700 + }, + "incandescent": + { + "lo": 2500, + "hi": 3000 + }, + "tungsten": + { + "lo": 3000, + "hi": 3500 + }, + "fluorescent": + { + "lo": 4000, + "hi": 4700 + }, + "indoor": + { + "lo": 3000, + "hi": 5000 + }, + "daylight": + { + "lo": 5500, + "hi": 6500 + }, + "cloudy": + { + "lo": 7000, + "hi": 8000 + } + }, + "bayes": 1, + "ct_curve": + [ + 2300.0, 0.9388, 0.3393, + 2856.0, 0.7561, 0.3473, + 3000.0, 0.6877, 0.3684, + 4000.0, 0.5383, 0.4806, + 4100.0, 0.5145, 0.5113, + 6500.0, 0.4319, 0.6605 + ], + "sensitivity_r": 1.0, + "sensitivity_b": 1.0, + "transverse_pos": 0.03574, + "transverse_neg": 0.04042 + } + }, + { + "rpi.agc": + { + "channels": [ + { + "comment": "Channel 0 is normal AGC", + "metering_modes": + { + "centre-weighted": + { + "weights": + [ + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 + ] + }, + "spot": + { + "weights": + [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ] + }, + "matrix": + { + "weights": + [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + ] + } + }, + "exposure_modes": + { + "normal": + { + "shutter": [ 100, 10000, 30000, 60000, 66666 ], + "gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ] + }, + "short": + { + "shutter": [ 100, 5000, 10000, 20000, 60000 ], + "gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ] + }, + "long": + { + "shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ], + "gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ] + } + }, + "constraint_modes": + { + "normal": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + } + ], + "highlight": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.8, + 1000, 0.8 + ] + } + ], + "shadows": [ + { + "bound": "LOWER", + "q_lo": 0.0, + "q_hi": 0.5, + "y_target": + [ + 0, 0.17, + 1000, 0.17 + ] + } + ] + }, + "y_target": + [ + 0, 0.16, + 1000, 0.165, + 10000, 0.17 + ] + }, + { + "comment": "Channel 1 is the HDR short channel", + "desaturate": 0, + "metering_modes": + { + "centre-weighted": + { + "weights": + [ + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 + ] + }, + "spot": + { + "weights": + [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ] + }, + "matrix": + { + "weights": + [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + ] + } + }, + "exposure_modes": + { + "normal": + { + "shutter": [ 100, 20000, 60000 ], + "gain": [ 1.0, 1.0, 1.0 ] + }, + "short": + { + "shutter": [ 100, 20000, 60000 ], + "gain": [ 1.0, 1.0, 1.0 ] + }, + "long": + { + "shutter": [ 100, 20000, 60000 ], + "gain": [ 1.0, 1.0, 1.0 ] + } + }, + "constraint_modes": + { + "normal": [ + { + "bound": "LOWER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.7, + 1000, 0.7 + ] + }, + { + "bound": "LOWER", + "q_lo": 0.0, + "q_hi": 0.2, + "y_target": + [ + 0, 0.002, + 1000, 0.002 + ] + } + ], + "highlight": [ + { + "bound": "LOWER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.7, + 1000, 0.7 + ] + }, + { + "bound": "LOWER", + "q_lo": 0.0, + "q_hi": 0.2, + "y_target": + [ + 0, 0.002, + 1000, 0.002 + ] + } + ], + "shadows": [ + { + "bound": "LOWER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.95, + "q_hi": 1.0, + "y_target": + [ + 0, 0.7, + 1000, 0.7 + ] + }, + { + "bound": "LOWER", + "q_lo": 0.0, + "q_hi": 0.2, + "y_target": + [ + 0, 0.002, + 1000, 0.002 + ] + } + ] + }, + "y_target": + [ + 0, 0.16, + 1000, 0.165, + 10000, 0.17 + ] + }, + { + "comment": "Channel 2 is the HDR long channel", + "desaturate": 0, + "metering_modes": + { + "centre-weighted": + { + "weights": + [ + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 + ] + }, + "spot": + { + "weights": + [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ] + }, + "matrix": + { + "weights": + [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + ] + } + }, + "exposure_modes": + { + "normal": + { + "shutter": [ 100, 20000, 30000, 60000 ], + "gain": [ 1.0, 2.0, 4.0, 8.0 ] + }, + "short": + { + "shutter": [ 100, 20000, 30000, 60000 ], + "gain": [ 1.0, 2.0, 4.0, 8.0 ] + }, + "long": + { + "shutter": [ 100, 20000, 30000, 60000 ], + "gain": [ 1.0, 2.0, 4.0, 8.0 ] + } + }, + "constraint_modes": + { + "normal": [ ], + "highlight": [ ], + "shadows": [ ] + }, + "channel_constraints": [ + { + "bound": "UPPER", + "channel": 4, + "factor": 8 + }, + { + "bound": "LOWER", + "channel": 4, + "factor": 2 + } + ], + "y_target": + [ + 0, 0.16, + 1000, 0.165, + 10000, 0.17 + ] + }, + { + "comment": "Channel 3 is the night mode channel", + "base_ev": 0.33, + "metering_modes": + { + "centre-weighted": + { + "weights": + [ + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, + 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, + 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, + 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 + ] + }, + "spot": + { + "weights": + [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ] + }, + "matrix": + { + "weights": + [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + ] + } + }, + "exposure_modes": + { + "normal": + { + "shutter": [ 100, 20000, 66666 ], + "gain": [ 1.0, 2.0, 4.0 ] + }, + "short": + { + "shutter": [ 100, 20000, 33333 ], + "gain": [ 1.0, 2.0, 4.0 ] + }, + "long": + { + "shutter": [ 100, 20000, 66666, 120000 ], + "gain": [ 1.0, 2.0, 4.0, 4.0 ] + } + }, + "constraint_modes": + { + "normal": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + } + ], + "highlight": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.8, + 1000, 0.8 + ] + } + ], + "shadows": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + } + ] + }, + "y_target": + [ + 0, 0.16, + 1000, 0.16, + 10000, 0.17 + ] + } + ] + } + }, + { + "rpi.alsc": + { + "omega": 1.3, + "n_iter": 100, + "luminance_strength": 0.8, + "calibrations_Cr": [ + { + "ct": 2300, + "table": + [ + 1.062, 1.058, 1.053, 1.047, 1.044, 1.039, 1.036, 1.032, 1.029, 1.025, 1.023, 1.021, 1.019, 1.018, 1.017, 1.017, 1.017, 1.018, 1.019, 1.021, 1.023, 1.026, 1.029, 1.032, 1.035, 1.039, 1.044, 1.048, 1.052, 1.055, 1.061, 1.062, + 1.059, 1.057, 1.052, 1.046, 1.042, 1.038, 1.034, 1.031, 1.027, 1.024, 1.022, 1.019, 1.018, 1.017, 1.016, 1.016, 1.017, 1.017, 1.018, 1.019, 1.022, 1.024, 1.027, 1.031, 1.034, 1.038, 1.042, 1.047, 1.051, 1.054, 1.059, 1.061, + 1.058, 1.055, 1.049, 1.044, 1.041, 1.037, 1.032, 1.029, 1.025, 1.022, 1.019, 1.018, 1.017, 1.015, 1.015, 1.014, 1.014, 1.015, 1.016, 1.018, 1.021, 1.023, 1.026, 1.029, 1.032, 1.036, 1.041, 1.045, 1.049, 1.054, 1.057, 1.059, + 1.056, 1.053, 1.047, 1.043, 1.039, 1.035, 1.031, 1.027, 1.023, 1.021, 1.018, 1.016, 1.014, 1.012, 1.012, 1.012, 1.012, 1.013, 1.014, 1.016, 1.018, 1.021, 1.024, 1.027, 1.031, 1.034, 1.039, 1.043, 1.047, 1.052, 1.056, 1.058, + 1.054, 1.051, 1.046, 1.042, 1.037, 1.032, 1.029, 1.024, 1.021, 1.018, 1.015, 1.013, 1.012, 1.011, 1.009, 1.009, 1.009, 1.011, 1.012, 1.014, 1.016, 1.019, 1.022, 1.026, 1.029, 1.033, 1.037, 1.042, 1.046, 1.051, 1.055, 1.057, + 1.052, 1.049, 1.044, 1.039, 1.035, 1.031, 1.026, 1.022, 1.019, 1.016, 1.013, 1.011, 1.009, 1.009, 1.008, 1.008, 1.008, 1.009, 1.009, 1.012, 1.014, 1.017, 1.019, 1.024, 1.028, 1.031, 1.035, 1.039, 1.044, 1.049, 1.053, 1.056, + 1.051, 1.048, 1.043, 1.039, 1.034, 1.029, 1.025, 1.021, 1.017, 1.014, 1.012, 1.009, 1.008, 1.006, 1.006, 1.006, 1.006, 1.007, 1.009, 1.009, 1.013, 1.015, 1.019, 1.022, 1.026, 1.029, 1.035, 1.039, 1.043, 1.048, 1.053, 1.055, + 1.051, 1.048, 1.042, 1.037, 1.032, 1.028, 1.024, 1.019, 1.016, 1.012, 1.011, 1.008, 1.006, 1.005, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.011, 1.014, 1.018, 1.021, 1.025, 1.029, 1.034, 1.038, 1.042, 1.047, 1.052, 1.054, + 1.051, 1.046, 1.041, 1.036, 1.031, 1.027, 1.023, 1.019, 1.015, 1.012, 1.008, 1.007, 1.005, 1.004, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.013, 1.016, 1.019, 1.024, 1.028, 1.033, 1.038, 1.041, 1.046, 1.051, 1.053, + 1.049, 1.046, 1.041, 1.035, 1.031, 1.026, 1.022, 1.017, 1.014, 1.011, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.003, 1.004, 1.006, 1.007, 1.009, 1.013, 1.016, 1.019, 1.023, 1.028, 1.032, 1.037, 1.041, 1.045, 1.051, 1.053, + 1.049, 1.046, 1.041, 1.035, 1.031, 1.026, 1.022, 1.018, 1.014, 1.011, 1.008, 1.006, 1.004, 1.002, 1.002, 1.001, 1.002, 1.003, 1.005, 1.007, 1.009, 1.012, 1.015, 1.019, 1.023, 1.027, 1.031, 1.036, 1.041, 1.045, 1.051, 1.053, + 1.049, 1.046, 1.041, 1.035, 1.031, 1.025, 1.022, 1.017, 1.014, 1.011, 1.007, 1.005, 1.003, 1.002, 1.001, 1.001, 1.002, 1.002, 1.004, 1.007, 1.009, 1.012, 1.015, 1.019, 1.023, 1.027, 1.032, 1.035, 1.041, 1.044, 1.051, 1.052, + 1.049, 1.046, 1.039, 1.035, 1.031, 1.026, 1.022, 1.017, 1.014, 1.011, 1.007, 1.005, 1.003, 1.001, 1.001, 1.001, 1.002, 1.003, 1.004, 1.007, 1.009, 1.012, 1.015, 1.019, 1.022, 1.027, 1.032, 1.036, 1.041, 1.045, 1.049, 1.052, + 1.049, 1.046, 1.039, 1.035, 1.031, 1.026, 1.021, 1.017, 1.014, 1.011, 1.007, 1.005, 1.003, 1.002, 1.001, 1.001, 1.001, 1.003, 1.004, 1.007, 1.009, 1.012, 1.015, 1.018, 1.022, 1.027, 1.031, 1.036, 1.041, 1.045, 1.049, 1.052, + 1.049, 1.046, 1.041, 1.036, 1.031, 1.026, 1.021, 1.017, 1.013, 1.011, 1.008, 1.005, 1.004, 1.002, 1.001, 1.001, 1.002, 1.003, 1.004, 1.007, 1.009, 1.012, 1.015, 1.019, 1.022, 1.027, 1.032, 1.036, 1.041, 1.045, 1.049, 1.052, + 1.049, 1.047, 1.041, 1.036, 1.031, 1.027, 1.022, 1.018, 1.014, 1.011, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.002, 1.003, 1.005, 1.007, 1.009, 1.012, 1.015, 1.019, 1.023, 1.027, 1.032, 1.036, 1.041, 1.045, 1.049, 1.052, + 1.051, 1.047, 1.042, 1.036, 1.031, 1.027, 1.023, 1.018, 1.015, 1.012, 1.009, 1.007, 1.005, 1.003, 1.003, 1.003, 1.003, 1.004, 1.006, 1.008, 1.011, 1.013, 1.016, 1.019, 1.024, 1.027, 1.032, 1.036, 1.041, 1.045, 1.049, 1.052, + 1.051, 1.048, 1.042, 1.037, 1.032, 1.028, 1.023, 1.021, 1.017, 1.013, 1.011, 1.008, 1.006, 1.005, 1.004, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.014, 1.017, 1.021, 1.025, 1.028, 1.033, 1.037, 1.041, 1.046, 1.051, 1.053, + 1.052, 1.049, 1.043, 1.038, 1.034, 1.029, 1.025, 1.022, 1.018, 1.015, 1.012, 1.009, 1.007, 1.006, 1.006, 1.005, 1.006, 1.007, 1.008, 1.011, 1.013, 1.015, 1.018, 1.021, 1.026, 1.029, 1.034, 1.038, 1.042, 1.047, 1.051, 1.053, + 1.053, 1.049, 1.044, 1.039, 1.034, 1.031, 1.027, 1.023, 1.019, 1.017, 1.014, 1.012, 1.009, 1.008, 1.008, 1.007, 1.008, 1.009, 1.009, 1.012, 1.014, 1.017, 1.019, 1.023, 1.027, 1.031, 1.035, 1.039, 1.043, 1.048, 1.052, 1.055, + 1.053, 1.051, 1.046, 1.041, 1.036, 1.032, 1.028, 1.025, 1.022, 1.019, 1.016, 1.014, 1.012, 1.011, 1.009, 1.009, 1.009, 1.011, 1.012, 1.014, 1.016, 1.018, 1.021, 1.025, 1.029, 1.032, 1.037, 1.041, 1.045, 1.049, 1.053, 1.056, + 1.055, 1.052, 1.047, 1.042, 1.039, 1.034, 1.029, 1.027, 1.024, 1.021, 1.018, 1.017, 1.015, 1.013, 1.013, 1.012, 1.012, 1.013, 1.014, 1.017, 1.019, 1.021, 1.024, 1.027, 1.029, 1.033, 1.038, 1.042, 1.046, 1.051, 1.055, 1.057, + 1.058, 1.054, 1.049, 1.045, 1.041, 1.037, 1.033, 1.029, 1.027, 1.024, 1.021, 1.019, 1.018, 1.016, 1.016, 1.016, 1.016, 1.016, 1.017, 1.019, 1.021, 1.024, 1.026, 1.029, 1.032, 1.036, 1.039, 1.044, 1.048, 1.052, 1.056, 1.059, + 1.061, 1.057, 1.051, 1.047, 1.043, 1.039, 1.035, 1.032, 1.029, 1.026, 1.024, 1.022, 1.021, 1.019, 1.019, 1.018, 1.018, 1.019, 1.019, 1.022, 1.023, 1.025, 1.028, 1.031, 1.034, 1.038, 1.042, 1.046, 1.051, 1.055, 1.058, 1.061, + 1.063, 1.059, 1.054, 1.049, 1.045, 1.042, 1.038, 1.034, 1.031, 1.028, 1.026, 1.025, 1.023, 1.022, 1.021, 1.021, 1.021, 1.022, 1.023, 1.024, 1.026, 1.028, 1.031, 1.034, 1.037, 1.041, 1.044, 1.048, 1.052, 1.056, 1.059, 1.062, + 1.064, 1.062, 1.056, 1.052, 1.047, 1.044, 1.041, 1.037, 1.034, 1.031, 1.029, 1.027, 1.026, 1.025, 1.024, 1.024, 1.024, 1.025, 1.025, 1.026, 1.029, 1.031, 1.033, 1.036, 1.039, 1.043, 1.047, 1.051, 1.054, 1.058, 1.062, 1.064, + 1.066, 1.064, 1.059, 1.055, 1.051, 1.046, 1.042, 1.039, 1.036, 1.033, 1.032, 1.031, 1.029, 1.027, 1.027, 1.027, 1.027, 1.027, 1.028, 1.029, 1.031, 1.034, 1.036, 1.038, 1.042, 1.045, 1.049, 1.053, 1.056, 1.059, 1.064, 1.066, + 1.069, 1.067, 1.062, 1.058, 1.053, 1.048, 1.045, 1.042, 1.039, 1.037, 1.035, 1.033, 1.031, 1.029, 1.029, 1.029, 1.029, 1.029, 1.031, 1.032, 1.034, 1.036, 1.038, 1.041, 1.045, 1.047, 1.051, 1.054, 1.058, 1.062, 1.065, 1.069, + 1.071, 1.068, 1.064, 1.059, 1.056, 1.052, 1.048, 1.045, 1.043, 1.041, 1.038, 1.036, 1.034, 1.033, 1.032, 1.032, 1.032, 1.033, 1.034, 1.035, 1.037, 1.039, 1.041, 1.044, 1.047, 1.051, 1.054, 1.058, 1.061, 1.063, 1.069, 1.071, + 1.075, 1.071, 1.067, 1.063, 1.058, 1.055, 1.052, 1.048, 1.046, 1.044, 1.041, 1.039, 1.038, 1.036, 1.036, 1.035, 1.035, 1.036, 1.037, 1.038, 1.039, 1.042, 1.044, 1.047, 1.049, 1.053, 1.057, 1.059, 1.063, 1.067, 1.071, 1.073, + 1.078, 1.075, 1.071, 1.065, 1.061, 1.057, 1.054, 1.051, 1.049, 1.046, 1.044, 1.043, 1.041, 1.039, 1.039, 1.038, 1.039, 1.039, 1.041, 1.041, 1.043, 1.045, 1.047, 1.051, 1.052, 1.055, 1.059, 1.062, 1.066, 1.069, 1.072, 1.074, + 1.079, 1.077, 1.073, 1.068, 1.063, 1.059, 1.056, 1.053, 1.049, 1.048, 1.046, 1.044, 1.043, 1.041, 1.041, 1.039, 1.041, 1.041, 1.042, 1.043, 1.045, 1.047, 1.049, 1.051, 1.054, 1.057, 1.061, 1.064, 1.067, 1.071, 1.074, 1.076 + ] + }, + { + "ct": 2856, + "table": + [ + 1.069, 1.066, 1.061, 1.056, 1.051, 1.046, 1.042, 1.038, 1.035, 1.031, 1.028, 1.026, 1.024, 1.023, 1.023, 1.023, 1.023, 1.023, 1.025, 1.027, 1.028, 1.031, 1.035, 1.038, 1.042, 1.046, 1.051, 1.054, 1.059, 1.063, 1.068, 1.069, + 1.068, 1.064, 1.058, 1.053, 1.049, 1.044, 1.039, 1.036, 1.032, 1.029, 1.026, 1.024, 1.022, 1.021, 1.021, 1.019, 1.021, 1.022, 1.022, 1.025, 1.027, 1.029, 1.033, 1.036, 1.039, 1.043, 1.048, 1.053, 1.057, 1.062, 1.066, 1.069, + 1.066, 1.061, 1.057, 1.051, 1.047, 1.041, 1.037, 1.033, 1.029, 1.026, 1.024, 1.022, 1.021, 1.019, 1.018, 1.018, 1.018, 1.019, 1.021, 1.021, 1.024, 1.027, 1.029, 1.033, 1.037, 1.042, 1.046, 1.049, 1.055, 1.059, 1.064, 1.067, + 1.064, 1.059, 1.054, 1.049, 1.044, 1.039, 1.034, 1.031, 1.027, 1.024, 1.021, 1.019, 1.017, 1.016, 1.015, 1.015, 1.015, 1.016, 1.017, 1.019, 1.021, 1.024, 1.028, 1.031, 1.035, 1.039, 1.044, 1.049, 1.053, 1.058, 1.063, 1.066, + 1.062, 1.058, 1.052, 1.047, 1.041, 1.037, 1.032, 1.028, 1.025, 1.021, 1.018, 1.017, 1.015, 1.014, 1.013, 1.013, 1.013, 1.014, 1.015, 1.017, 1.019, 1.022, 1.026, 1.029, 1.033, 1.037, 1.043, 1.046, 1.051, 1.057, 1.061, 1.063, + 1.061, 1.056, 1.051, 1.045, 1.039, 1.035, 1.031, 1.026, 1.023, 1.018, 1.016, 1.014, 1.012, 1.011, 1.011, 1.011, 1.011, 1.011, 1.013, 1.015, 1.017, 1.021, 1.024, 1.028, 1.032, 1.035, 1.041, 1.045, 1.049, 1.054, 1.059, 1.061, + 1.058, 1.054, 1.048, 1.044, 1.038, 1.034, 1.029, 1.025, 1.021, 1.017, 1.014, 1.012, 1.011, 1.009, 1.008, 1.008, 1.009, 1.009, 1.011, 1.014, 1.015, 1.019, 1.022, 1.027, 1.031, 1.035, 1.039, 1.044, 1.049, 1.053, 1.058, 1.061, + 1.058, 1.054, 1.048, 1.043, 1.037, 1.033, 1.028, 1.023, 1.019, 1.016, 1.013, 1.011, 1.009, 1.007, 1.007, 1.007, 1.008, 1.009, 1.009, 1.012, 1.015, 1.017, 1.021, 1.025, 1.029, 1.034, 1.039, 1.043, 1.048, 1.052, 1.058, 1.061, + 1.058, 1.053, 1.047, 1.042, 1.037, 1.032, 1.028, 1.023, 1.018, 1.015, 1.012, 1.011, 1.009, 1.006, 1.006, 1.006, 1.007, 1.007, 1.009, 1.012, 1.014, 1.017, 1.021, 1.024, 1.029, 1.033, 1.038, 1.043, 1.048, 1.052, 1.057, 1.061, + 1.056, 1.052, 1.047, 1.041, 1.036, 1.031, 1.027, 1.022, 1.018, 1.015, 1.012, 1.009, 1.007, 1.006, 1.006, 1.006, 1.006, 1.007, 1.008, 1.011, 1.014, 1.017, 1.019, 1.024, 1.028, 1.033, 1.037, 1.042, 1.047, 1.052, 1.057, 1.059, + 1.056, 1.052, 1.046, 1.041, 1.035, 1.031, 1.026, 1.021, 1.018, 1.015, 1.011, 1.008, 1.007, 1.005, 1.004, 1.005, 1.005, 1.006, 1.007, 1.011, 1.013, 1.016, 1.019, 1.024, 1.027, 1.032, 1.037, 1.042, 1.047, 1.051, 1.057, 1.059, + 1.056, 1.051, 1.045, 1.041, 1.035, 1.029, 1.026, 1.021, 1.017, 1.013, 1.011, 1.008, 1.005, 1.005, 1.004, 1.004, 1.004, 1.005, 1.007, 1.009, 1.012, 1.016, 1.019, 1.022, 1.027, 1.031, 1.037, 1.042, 1.046, 1.051, 1.057, 1.058, + 1.056, 1.052, 1.045, 1.039, 1.035, 1.031, 1.025, 1.021, 1.017, 1.013, 1.009, 1.007, 1.006, 1.004, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.015, 1.018, 1.022, 1.026, 1.031, 1.036, 1.041, 1.045, 1.051, 1.056, 1.059, + 1.056, 1.051, 1.046, 1.041, 1.034, 1.029, 1.025, 1.019, 1.017, 1.013, 1.009, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.006, 1.008, 1.011, 1.015, 1.018, 1.022, 1.026, 1.031, 1.036, 1.041, 1.045, 1.049, 1.055, 1.059, + 1.056, 1.051, 1.046, 1.039, 1.034, 1.029, 1.024, 1.019, 1.016, 1.012, 1.009, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.006, 1.008, 1.011, 1.014, 1.018, 1.021, 1.026, 1.031, 1.035, 1.041, 1.045, 1.049, 1.054, 1.059, + 1.056, 1.052, 1.047, 1.041, 1.035, 1.031, 1.025, 1.021, 1.017, 1.013, 1.011, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.005, 1.006, 1.009, 1.012, 1.015, 1.018, 1.021, 1.026, 1.031, 1.035, 1.041, 1.045, 1.051, 1.054, 1.058, + 1.056, 1.052, 1.047, 1.039, 1.035, 1.031, 1.026, 1.022, 1.017, 1.015, 1.011, 1.009, 1.007, 1.005, 1.004, 1.004, 1.004, 1.006, 1.008, 1.009, 1.012, 1.015, 1.019, 1.022, 1.026, 1.031, 1.036, 1.041, 1.046, 1.051, 1.055, 1.058, + 1.057, 1.053, 1.047, 1.042, 1.037, 1.031, 1.028, 1.024, 1.019, 1.016, 1.013, 1.011, 1.008, 1.006, 1.006, 1.006, 1.007, 1.007, 1.009, 1.011, 1.014, 1.016, 1.019, 1.024, 1.028, 1.032, 1.037, 1.042, 1.046, 1.051, 1.056, 1.059, + 1.058, 1.054, 1.048, 1.043, 1.039, 1.033, 1.029, 1.026, 1.022, 1.018, 1.014, 1.012, 1.011, 1.009, 1.008, 1.008, 1.008, 1.009, 1.011, 1.013, 1.016, 1.018, 1.021, 1.025, 1.029, 1.034, 1.038, 1.043, 1.047, 1.053, 1.057, 1.059, + 1.059, 1.056, 1.051, 1.045, 1.041, 1.036, 1.031, 1.028, 1.024, 1.021, 1.018, 1.015, 1.012, 1.011, 1.009, 1.011, 1.011, 1.012, 1.013, 1.015, 1.018, 1.021, 1.023, 1.027, 1.031, 1.036, 1.041, 1.045, 1.049, 1.053, 1.058, 1.062, + 1.062, 1.058, 1.051, 1.047, 1.043, 1.037, 1.033, 1.029, 1.026, 1.023, 1.021, 1.018, 1.015, 1.014, 1.013, 1.012, 1.013, 1.014, 1.015, 1.018, 1.021, 1.023, 1.026, 1.029, 1.033, 1.037, 1.042, 1.046, 1.051, 1.055, 1.059, 1.063, + 1.064, 1.059, 1.054, 1.049, 1.045, 1.039, 1.035, 1.032, 1.028, 1.026, 1.023, 1.021, 1.019, 1.017, 1.016, 1.016, 1.016, 1.016, 1.018, 1.021, 1.023, 1.024, 1.028, 1.032, 1.035, 1.039, 1.044, 1.048, 1.052, 1.057, 1.061, 1.064, + 1.066, 1.061, 1.056, 1.051, 1.047, 1.042, 1.038, 1.034, 1.031, 1.028, 1.025, 1.023, 1.021, 1.019, 1.019, 1.018, 1.018, 1.019, 1.021, 1.023, 1.025, 1.026, 1.031, 1.034, 1.037, 1.041, 1.046, 1.049, 1.054, 1.059, 1.063, 1.066, + 1.068, 1.064, 1.057, 1.053, 1.049, 1.044, 1.041, 1.036, 1.033, 1.031, 1.028, 1.026, 1.024, 1.023, 1.022, 1.021, 1.021, 1.022, 1.023, 1.025, 1.027, 1.029, 1.032, 1.036, 1.039, 1.043, 1.047, 1.052, 1.057, 1.061, 1.065, 1.068, + 1.069, 1.066, 1.061, 1.056, 1.052, 1.047, 1.043, 1.038, 1.036, 1.032, 1.029, 1.028, 1.027, 1.025, 1.025, 1.024, 1.024, 1.024, 1.026, 1.027, 1.029, 1.032, 1.035, 1.037, 1.041, 1.045, 1.049, 1.054, 1.058, 1.062, 1.066, 1.069, + 1.072, 1.068, 1.063, 1.058, 1.054, 1.049, 1.045, 1.042, 1.038, 1.035, 1.032, 1.031, 1.029, 1.028, 1.028, 1.027, 1.027, 1.027, 1.028, 1.031, 1.032, 1.034, 1.037, 1.039, 1.043, 1.048, 1.052, 1.055, 1.059, 1.063, 1.068, 1.072, + 1.075, 1.071, 1.065, 1.061, 1.056, 1.051, 1.047, 1.045, 1.041, 1.038, 1.036, 1.034, 1.032, 1.031, 1.031, 1.029, 1.029, 1.031, 1.031, 1.032, 1.035, 1.037, 1.039, 1.043, 1.046, 1.051, 1.053, 1.057, 1.061, 1.065, 1.071, 1.073, + 1.077, 1.073, 1.068, 1.064, 1.058, 1.054, 1.051, 1.047, 1.044, 1.041, 1.038, 1.037, 1.035, 1.035, 1.033, 1.033, 1.033, 1.034, 1.035, 1.036, 1.038, 1.041, 1.043, 1.046, 1.049, 1.052, 1.057, 1.059, 1.064, 1.068, 1.072, 1.076, + 1.079, 1.076, 1.071, 1.066, 1.062, 1.057, 1.054, 1.051, 1.048, 1.045, 1.042, 1.041, 1.039, 1.037, 1.037, 1.036, 1.037, 1.037, 1.038, 1.039, 1.041, 1.044, 1.047, 1.049, 1.052, 1.056, 1.061, 1.064, 1.067, 1.071, 1.076, 1.078, + 1.083, 1.079, 1.075, 1.069, 1.066, 1.062, 1.058, 1.055, 1.052, 1.049, 1.047, 1.045, 1.044, 1.042, 1.041, 1.041, 1.041, 1.041, 1.043, 1.043, 1.045, 1.048, 1.051, 1.053, 1.057, 1.059, 1.064, 1.067, 1.071, 1.074, 1.079, 1.082, + 1.086, 1.083, 1.079, 1.073, 1.069, 1.065, 1.062, 1.059, 1.056, 1.053, 1.051, 1.049, 1.047, 1.046, 1.045, 1.045, 1.046, 1.046, 1.046, 1.047, 1.049, 1.052, 1.054, 1.057, 1.059, 1.063, 1.066, 1.069, 1.073, 1.077, 1.082, 1.083, + 1.089, 1.085, 1.082, 1.076, 1.071, 1.068, 1.065, 1.061, 1.059, 1.056, 1.054, 1.051, 1.049, 1.048, 1.048, 1.048, 1.047, 1.047, 1.048, 1.049, 1.052, 1.054, 1.057, 1.058, 1.061, 1.066, 1.068, 1.072, 1.076, 1.078, 1.083, 1.084 + ] + }, + { + "ct": 3000, + "table": + [ + 1.022, 1.021, 1.018, 1.016, 1.014, 1.012, 1.011, 1.009, 1.009, 1.008, 1.007, 1.006, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.004, 1.005, 1.005, 1.006, 1.007, 1.008, 1.009, 1.009, 1.013, 1.013, 1.015, 1.016, 1.017, 1.019, + 1.022, 1.018, 1.016, 1.015, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.006, 1.005, 1.005, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.016, 1.018, 1.019, + 1.021, 1.018, 1.016, 1.014, 1.013, 1.011, 1.011, 1.009, 1.007, 1.007, 1.006, 1.005, 1.005, 1.004, 1.004, 1.004, 1.003, 1.004, 1.004, 1.005, 1.005, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.013, 1.014, 1.016, 1.017, 1.018, + 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.009, 1.007, 1.007, 1.005, 1.005, 1.004, 1.004, 1.004, 1.003, 1.003, 1.004, 1.004, 1.004, 1.005, 1.005, 1.006, 1.007, 1.008, 1.011, 1.011, 1.013, 1.014, 1.015, 1.017, 1.018, + 1.019, 1.018, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.014, 1.016, 1.017, 1.018, + 1.019, 1.018, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.014, 1.016, 1.017, 1.018, + 1.019, 1.017, 1.015, 1.014, 1.013, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.013, 1.014, 1.015, 1.017, 1.018, + 1.019, 1.017, 1.015, 1.014, 1.013, 1.012, 1.009, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.006, 1.007, 1.008, 1.011, 1.011, 1.013, 1.014, 1.015, 1.017, 1.018, + 1.019, 1.017, 1.016, 1.014, 1.013, 1.012, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.002, 1.002, 1.002, 1.003, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.011, 1.012, 1.013, 1.014, 1.016, 1.017, 1.019, + 1.019, 1.018, 1.016, 1.014, 1.013, 1.012, 1.011, 1.008, 1.008, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.002, 1.002, 1.003, 1.003, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.012, 1.013, 1.015, 1.016, 1.017, 1.019, + 1.019, 1.019, 1.016, 1.015, 1.013, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.003, 1.002, 1.002, 1.002, 1.003, 1.003, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.012, 1.014, 1.015, 1.016, 1.017, 1.019, + 1.019, 1.018, 1.016, 1.014, 1.013, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.011, 1.012, 1.013, 1.015, 1.016, 1.018, 1.019, + 1.019, 1.018, 1.016, 1.014, 1.014, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.011, 1.012, 1.013, 1.015, 1.016, 1.018, 1.019, + 1.019, 1.017, 1.016, 1.014, 1.013, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.002, 1.002, 1.003, 1.004, 1.004, 1.006, 1.007, 1.008, 1.009, 1.012, 1.013, 1.014, 1.016, 1.018, 1.019, + 1.019, 1.018, 1.016, 1.015, 1.013, 1.012, 1.011, 1.009, 1.007, 1.007, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1.002, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.012, 1.013, 1.014, 1.016, 1.017, 1.019, + 1.019, 1.018, 1.016, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.015, 1.018, 1.019, + 1.021, 1.019, 1.017, 1.016, 1.014, 1.013, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.003, 1.003, 1.004, 1.004, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.014, 1.015, 1.017, 1.018, 1.019, + 1.021, 1.019, 1.018, 1.016, 1.015, 1.013, 1.012, 1.011, 1.011, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.006, 1.008, 1.009, 1.011, 1.011, 1.013, 1.014, 1.016, 1.017, 1.019, 1.021, + 1.021, 1.019, 1.018, 1.017, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.006, 1.008, 1.009, 1.009, 1.011, 1.012, 1.014, 1.016, 1.017, 1.018, 1.019, 1.021, + 1.022, 1.021, 1.019, 1.017, 1.016, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.007, 1.006, 1.006, 1.006, 1.006, 1.006, 1.007, 1.007, 1.009, 1.009, 1.011, 1.012, 1.013, 1.015, 1.016, 1.018, 1.019, 1.021, 1.022, + 1.023, 1.022, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.009, 1.008, 1.007, 1.007, 1.007, 1.007, 1.008, 1.008, 1.009, 1.009, 1.011, 1.011, 1.013, 1.014, 1.016, 1.018, 1.019, 1.019, 1.022, 1.022, + 1.024, 1.022, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014, 1.013, 1.012, 1.011, 1.011, 1.009, 1.009, 1.009, 1.008, 1.008, 1.009, 1.009, 1.009, 1.011, 1.012, 1.013, 1.014, 1.015, 1.017, 1.018, 1.019, 1.021, 1.022, 1.023, + 1.025, 1.023, 1.021, 1.019, 1.019, 1.017, 1.017, 1.015, 1.015, 1.014, 1.013, 1.012, 1.011, 1.011, 1.011, 1.009, 1.009, 1.009, 1.009, 1.011, 1.011, 1.012, 1.013, 1.014, 1.015, 1.016, 1.017, 1.019, 1.021, 1.022, 1.023, 1.024, + 1.026, 1.024, 1.022, 1.019, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014, 1.014, 1.013, 1.013, 1.012, 1.012, 1.011, 1.011, 1.011, 1.011, 1.012, 1.012, 1.013, 1.013, 1.014, 1.016, 1.017, 1.019, 1.021, 1.021, 1.022, 1.024, 1.025, + 1.027, 1.025, 1.023, 1.021, 1.019, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014, 1.014, 1.013, 1.013, 1.013, 1.013, 1.013, 1.013, 1.012, 1.013, 1.013, 1.013, 1.015, 1.016, 1.017, 1.018, 1.019, 1.021, 1.022, 1.022, 1.025, 1.025, + 1.028, 1.026, 1.024, 1.022, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.015, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.015, 1.015, 1.016, 1.018, 1.019, 1.021, 1.021, 1.022, 1.023, 1.025, 1.026, + 1.031, 1.027, 1.025, 1.023, 1.021, 1.019, 1.019, 1.018, 1.017, 1.016, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.014, 1.015, 1.015, 1.016, 1.017, 1.018, 1.019, 1.021, 1.021, 1.022, 1.023, 1.025, 1.026, 1.027, + 1.031, 1.029, 1.027, 1.024, 1.022, 1.021, 1.019, 1.019, 1.018, 1.018, 1.017, 1.016, 1.016, 1.016, 1.016, 1.016, 1.015, 1.015, 1.015, 1.016, 1.017, 1.017, 1.018, 1.019, 1.021, 1.022, 1.023, 1.023, 1.024, 1.025, 1.027, 1.029, + 1.033, 1.031, 1.029, 1.026, 1.024, 1.023, 1.022, 1.021, 1.019, 1.019, 1.018, 1.018, 1.017, 1.017, 1.016, 1.017, 1.016, 1.017, 1.017, 1.017, 1.018, 1.018, 1.019, 1.021, 1.022, 1.023, 1.024, 1.025, 1.026, 1.027, 1.028, 1.029, + 1.036, 1.034, 1.031, 1.028, 1.026, 1.025, 1.023, 1.022, 1.021, 1.021, 1.019, 1.019, 1.018, 1.018, 1.018, 1.018, 1.018, 1.018, 1.018, 1.019, 1.019, 1.021, 1.021, 1.022, 1.023, 1.024, 1.026, 1.026, 1.027, 1.028, 1.029, 1.031, + 1.039, 1.036, 1.033, 1.031, 1.027, 1.026, 1.025, 1.024, 1.023, 1.022, 1.021, 1.021, 1.021, 1.019, 1.019, 1.019, 1.019, 1.019, 1.019, 1.021, 1.021, 1.021, 1.022, 1.023, 1.025, 1.026, 1.026, 1.028, 1.028, 1.029, 1.031, 1.032, + 1.041, 1.039, 1.035, 1.032, 1.031, 1.027, 1.026, 1.025, 1.024, 1.024, 1.023, 1.021, 1.021, 1.021, 1.021, 1.021, 1.021, 1.021, 1.021, 1.021, 1.021, 1.022, 1.023, 1.024, 1.025, 1.026, 1.028, 1.028, 1.029, 1.031, 1.032, 1.033 + ] + }, + { + "ct": 4000, + "table": + [ + 1.031, 1.029, 1.025, 1.021, 1.019, 1.018, 1.016, 1.014, 1.012, 1.011, 1.011, 1.009, 1.009, 1.008, 1.008, 1.007, 1.008, 1.008, 1.008, 1.009, 1.009, 1.009, 1.011, 1.012, 1.013, 1.015, 1.017, 1.019, 1.021, 1.023, 1.025, 1.026, + 1.029, 1.027, 1.023, 1.021, 1.019, 1.017, 1.015, 1.013, 1.012, 1.011, 1.009, 1.009, 1.008, 1.007, 1.007, 1.007, 1.007, 1.007, 1.007, 1.008, 1.008, 1.009, 1.011, 1.011, 1.013, 1.014, 1.016, 1.018, 1.019, 1.022, 1.024, 1.025, + 1.027, 1.024, 1.021, 1.019, 1.017, 1.016, 1.014, 1.012, 1.011, 1.009, 1.008, 1.008, 1.007, 1.007, 1.006, 1.006, 1.006, 1.006, 1.006, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.015, 1.017, 1.019, 1.021, 1.023, 1.024, + 1.026, 1.023, 1.021, 1.019, 1.017, 1.016, 1.014, 1.012, 1.011, 1.008, 1.008, 1.007, 1.006, 1.005, 1.005, 1.005, 1.005, 1.004, 1.005, 1.005, 1.006, 1.007, 1.009, 1.011, 1.011, 1.013, 1.015, 1.016, 1.018, 1.019, 1.022, 1.024, + 1.025, 1.023, 1.021, 1.018, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.014, 1.016, 1.017, 1.019, 1.022, 1.024, + 1.024, 1.022, 1.019, 1.018, 1.016, 1.014, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.012, 1.014, 1.016, 1.017, 1.019, 1.021, 1.023, + 1.024, 1.022, 1.019, 1.017, 1.015, 1.014, 1.012, 1.009, 1.008, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.003, 1.003, 1.004, 1.004, 1.006, 1.007, 1.009, 1.011, 1.012, 1.014, 1.015, 1.017, 1.019, 1.021, 1.023, + 1.024, 1.022, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.008, 1.007, 1.005, 1.004, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.004, 1.005, 1.007, 1.008, 1.011, 1.012, 1.014, 1.016, 1.017, 1.019, 1.021, 1.023, + 1.024, 1.022, 1.019, 1.017, 1.016, 1.014, 1.013, 1.011, 1.009, 1.007, 1.006, 1.004, 1.003, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.007, 1.008, 1.011, 1.013, 1.015, 1.016, 1.018, 1.019, 1.021, 1.024, + 1.025, 1.023, 1.019, 1.018, 1.017, 1.014, 1.012, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.002, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.009, 1.011, 1.013, 1.015, 1.017, 1.018, 1.021, 1.022, 1.024, + 1.026, 1.023, 1.021, 1.019, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.007, 1.008, 1.009, 1.011, 1.013, 1.015, 1.017, 1.018, 1.021, 1.023, 1.025, + 1.026, 1.024, 1.021, 1.019, 1.017, 1.016, 1.013, 1.012, 1.011, 1.008, 1.006, 1.004, 1.003, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.008, 1.009, 1.011, 1.013, 1.015, 1.017, 1.019, 1.021, 1.023, 1.025, + 1.026, 1.024, 1.021, 1.019, 1.017, 1.016, 1.013, 1.011, 1.011, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.002, 1.003, 1.003, 1.005, 1.006, 1.008, 1.009, 1.011, 1.013, 1.015, 1.017, 1.019, 1.021, 1.022, 1.025, + 1.026, 1.024, 1.021, 1.019, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.006, 1.004, 1.003, 1.003, 1.002, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.006, 1.007, 1.009, 1.011, 1.013, 1.015, 1.017, 1.018, 1.021, 1.022, 1.024, + 1.026, 1.023, 1.021, 1.019, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.002, 1.002, 1.003, 1.004, 1.006, 1.007, 1.009, 1.011, 1.012, 1.014, 1.017, 1.019, 1.019, 1.022, 1.024, + 1.025, 1.023, 1.021, 1.018, 1.016, 1.015, 1.013, 1.011, 1.009, 1.008, 1.006, 1.005, 1.003, 1.003, 1.002, 1.001, 1.001, 1.001, 1.002, 1.003, 1.005, 1.006, 1.007, 1.009, 1.011, 1.013, 1.015, 1.017, 1.018, 1.021, 1.022, 1.024, + 1.026, 1.023, 1.021, 1.019, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.008, 1.009, 1.012, 1.013, 1.015, 1.017, 1.018, 1.021, 1.022, 1.024, + 1.026, 1.024, 1.022, 1.019, 1.018, 1.016, 1.014, 1.013, 1.012, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.012, 1.014, 1.015, 1.018, 1.019, 1.021, 1.023, 1.025, + 1.027, 1.025, 1.022, 1.021, 1.019, 1.017, 1.016, 1.014, 1.013, 1.012, 1.009, 1.008, 1.007, 1.006, 1.005, 1.005, 1.005, 1.005, 1.006, 1.006, 1.007, 1.009, 1.009, 1.012, 1.013, 1.015, 1.017, 1.019, 1.021, 1.022, 1.024, 1.026, + 1.028, 1.026, 1.023, 1.021, 1.021, 1.019, 1.017, 1.015, 1.015, 1.013, 1.011, 1.009, 1.008, 1.007, 1.007, 1.007, 1.006, 1.007, 1.007, 1.007, 1.009, 1.009, 1.011, 1.013, 1.015, 1.017, 1.019, 1.019, 1.021, 1.024, 1.025, 1.027, + 1.029, 1.028, 1.025, 1.023, 1.021, 1.021, 1.018, 1.017, 1.016, 1.015, 1.013, 1.012, 1.011, 1.009, 1.009, 1.008, 1.008, 1.008, 1.009, 1.009, 1.011, 1.012, 1.013, 1.014, 1.016, 1.018, 1.019, 1.021, 1.023, 1.024, 1.027, 1.028, + 1.031, 1.029, 1.026, 1.024, 1.023, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014, 1.013, 1.011, 1.011, 1.011, 1.009, 1.009, 1.011, 1.011, 1.012, 1.013, 1.014, 1.016, 1.018, 1.019, 1.021, 1.022, 1.024, 1.026, 1.028, 1.029, + 1.032, 1.031, 1.028, 1.025, 1.024, 1.023, 1.021, 1.019, 1.019, 1.018, 1.016, 1.015, 1.014, 1.014, 1.013, 1.013, 1.012, 1.012, 1.012, 1.013, 1.013, 1.014, 1.016, 1.017, 1.019, 1.021, 1.022, 1.024, 1.025, 1.027, 1.029, 1.031, + 1.033, 1.031, 1.029, 1.026, 1.025, 1.023, 1.022, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.015, 1.014, 1.014, 1.014, 1.014, 1.014, 1.014, 1.015, 1.016, 1.017, 1.018, 1.019, 1.022, 1.023, 1.025, 1.027, 1.028, 1.031, 1.032, + 1.034, 1.032, 1.029, 1.028, 1.025, 1.024, 1.023, 1.022, 1.021, 1.019, 1.018, 1.017, 1.017, 1.016, 1.015, 1.015, 1.015, 1.015, 1.015, 1.016, 1.016, 1.017, 1.018, 1.019, 1.021, 1.023, 1.024, 1.026, 1.027, 1.029, 1.031, 1.033, + 1.037, 1.033, 1.031, 1.029, 1.026, 1.024, 1.023, 1.022, 1.021, 1.019, 1.018, 1.018, 1.017, 1.017, 1.016, 1.016, 1.016, 1.016, 1.017, 1.017, 1.017, 1.018, 1.019, 1.021, 1.022, 1.023, 1.025, 1.027, 1.028, 1.029, 1.032, 1.034, + 1.038, 1.036, 1.032, 1.029, 1.028, 1.025, 1.024, 1.023, 1.022, 1.021, 1.019, 1.019, 1.019, 1.018, 1.018, 1.018, 1.017, 1.017, 1.018, 1.018, 1.018, 1.019, 1.021, 1.022, 1.023, 1.025, 1.026, 1.027, 1.029, 1.031, 1.032, 1.034, + 1.039, 1.038, 1.034, 1.031, 1.029, 1.027, 1.025, 1.024, 1.022, 1.021, 1.019, 1.021, 1.019, 1.019, 1.019, 1.018, 1.018, 1.018, 1.018, 1.019, 1.019, 1.021, 1.022, 1.023, 1.024, 1.026, 1.027, 1.029, 1.029, 1.031, 1.033, 1.035, + 1.042, 1.039, 1.036, 1.034, 1.031, 1.028, 1.027, 1.026, 1.024, 1.023, 1.022, 1.021, 1.021, 1.021, 1.021, 1.021, 1.019, 1.019, 1.021, 1.021, 1.022, 1.023, 1.024, 1.024, 1.026, 1.027, 1.029, 1.029, 1.031, 1.032, 1.035, 1.037, + 1.044, 1.042, 1.039, 1.036, 1.033, 1.031, 1.029, 1.028, 1.027, 1.026, 1.025, 1.024, 1.023, 1.022, 1.022, 1.021, 1.022, 1.021, 1.022, 1.022, 1.024, 1.024, 1.025, 1.026, 1.028, 1.029, 1.031, 1.032, 1.033, 1.035, 1.037, 1.039, + 1.049, 1.045, 1.041, 1.039, 1.036, 1.034, 1.032, 1.031, 1.029, 1.028, 1.028, 1.027, 1.026, 1.025, 1.024, 1.024, 1.024, 1.024, 1.025, 1.024, 1.025, 1.026, 1.027, 1.029, 1.031, 1.031, 1.033, 1.034, 1.036, 1.037, 1.039, 1.041, + 1.051, 1.051, 1.045, 1.041, 1.038, 1.035, 1.033, 1.032, 1.031, 1.029, 1.028, 1.028, 1.027, 1.026, 1.025, 1.026, 1.026, 1.027, 1.027, 1.027, 1.027, 1.027, 1.029, 1.031, 1.031, 1.033, 1.034, 1.036, 1.037, 1.039, 1.041, 1.042 + ] + }, + { + "ct": 4100, + "table": + [ + 1.022, 1.021, 1.018, 1.015, 1.014, 1.012, 1.011, 1.011, 1.009, 1.008, 1.007, 1.006, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.006, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.015, 1.018, + 1.021, 1.019, 1.017, 1.015, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.007, 1.006, 1.006, 1.005, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.005, 1.005, 1.006, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.015, 1.017, + 1.021, 1.019, 1.017, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.006, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.004, 1.004, 1.005, 1.005, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.015, 1.016, + 1.019, 1.018, 1.016, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.006, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.004, 1.004, 1.004, 1.005, 1.005, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.015, 1.017, + 1.019, 1.018, 1.016, 1.014, 1.013, 1.011, 1.009, 1.009, 1.008, 1.007, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.004, 1.004, 1.004, 1.005, 1.004, 1.005, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.017, + 1.019, 1.018, 1.015, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.007, 1.005, 1.005, 1.005, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.016, + 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.009, 1.007, 1.006, 1.005, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.004, 1.004, 1.004, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.012, 1.014, 1.016, + 1.019, 1.017, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.012, 1.014, 1.016, + 1.019, 1.017, 1.015, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.005, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.013, 1.014, 1.016, + 1.019, 1.018, 1.015, 1.014, 1.013, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.005, 1.006, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.014, 1.015, 1.017, + 1.021, 1.018, 1.016, 1.014, 1.013, 1.011, 1.011, 1.009, 1.008, 1.007, 1.005, 1.005, 1.004, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.004, 1.005, 1.005, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.013, 1.014, 1.016, 1.017, + 1.021, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.009, 1.007, 1.006, 1.005, 1.004, 1.004, 1.003, 1.004, 1.004, 1.004, 1.004, 1.005, 1.005, 1.006, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.016, 1.019, + 1.021, 1.019, 1.017, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.006, 1.005, 1.005, 1.004, 1.004, 1.004, 1.004, 1.005, 1.005, 1.005, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.012, 1.013, 1.015, 1.016, 1.018, + 1.021, 1.019, 1.017, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.009, 1.007, 1.006, 1.005, 1.004, 1.004, 1.004, 1.004, 1.005, 1.005, 1.005, 1.006, 1.006, 1.007, 1.009, 1.009, 1.011, 1.012, 1.013, 1.014, 1.015, 1.016, 1.018, + 1.022, 1.021, 1.018, 1.016, 1.015, 1.013, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.005, 1.004, 1.004, 1.004, 1.004, 1.005, 1.005, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.015, 1.016, 1.018, + 1.022, 1.019, 1.018, 1.016, 1.015, 1.014, 1.012, 1.011, 1.011, 1.009, 1.007, 1.006, 1.005, 1.005, 1.004, 1.004, 1.004, 1.005, 1.005, 1.006, 1.006, 1.007, 1.007, 1.008, 1.009, 1.011, 1.012, 1.013, 1.014, 1.015, 1.016, 1.019, + 1.022, 1.021, 1.018, 1.016, 1.016, 1.014, 1.013, 1.011, 1.011, 1.009, 1.008, 1.006, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.005, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.011, 1.012, 1.013, 1.014, 1.015, 1.017, 1.019, + 1.022, 1.021, 1.019, 1.017, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.008, 1.007, 1.006, 1.006, 1.006, 1.005, 1.005, 1.006, 1.007, 1.007, 1.008, 1.008, 1.009, 1.011, 1.011, 1.012, 1.013, 1.015, 1.015, 1.017, 1.019, + 1.023, 1.021, 1.019, 1.018, 1.016, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.008, 1.007, 1.007, 1.007, 1.007, 1.007, 1.007, 1.007, 1.008, 1.008, 1.009, 1.011, 1.011, 1.012, 1.013, 1.014, 1.015, 1.017, 1.018, 1.019, + 1.025, 1.023, 1.019, 1.018, 1.016, 1.016, 1.015, 1.014, 1.013, 1.012, 1.011, 1.009, 1.009, 1.008, 1.008, 1.008, 1.008, 1.008, 1.008, 1.008, 1.009, 1.009, 1.009, 1.011, 1.012, 1.013, 1.015, 1.015, 1.016, 1.017, 1.018, 1.021, + 1.025, 1.024, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.015, 1.013, 1.013, 1.012, 1.011, 1.009, 1.009, 1.009, 1.009, 1.009, 1.009, 1.009, 1.011, 1.011, 1.011, 1.013, 1.013, 1.014, 1.015, 1.016, 1.017, 1.018, 1.019, 1.021, + 1.026, 1.025, 1.022, 1.021, 1.019, 1.019, 1.017, 1.017, 1.016, 1.015, 1.014, 1.013, 1.013, 1.011, 1.011, 1.011, 1.011, 1.011, 1.011, 1.011, 1.011, 1.012, 1.013, 1.014, 1.015, 1.015, 1.016, 1.017, 1.018, 1.019, 1.021, 1.023, + 1.027, 1.026, 1.024, 1.022, 1.021, 1.021, 1.019, 1.019, 1.017, 1.017, 1.016, 1.015, 1.014, 1.014, 1.013, 1.013, 1.013, 1.012, 1.012, 1.013, 1.013, 1.014, 1.014, 1.015, 1.016, 1.016, 1.017, 1.019, 1.019, 1.021, 1.022, 1.024, + 1.029, 1.027, 1.024, 1.023, 1.022, 1.021, 1.021, 1.019, 1.019, 1.018, 1.017, 1.017, 1.016, 1.015, 1.015, 1.015, 1.015, 1.014, 1.014, 1.014, 1.015, 1.015, 1.016, 1.016, 1.017, 1.018, 1.019, 1.019, 1.021, 1.021, 1.023, 1.025, + 1.031, 1.029, 1.026, 1.024, 1.023, 1.022, 1.021, 1.021, 1.019, 1.019, 1.018, 1.018, 1.017, 1.017, 1.016, 1.016, 1.016, 1.016, 1.016, 1.015, 1.016, 1.016, 1.016, 1.017, 1.018, 1.018, 1.019, 1.021, 1.021, 1.023, 1.025, 1.026, + 1.032, 1.031, 1.028, 1.026, 1.024, 1.023, 1.022, 1.021, 1.021, 1.019, 1.019, 1.018, 1.018, 1.017, 1.017, 1.018, 1.017, 1.017, 1.017, 1.017, 1.017, 1.017, 1.018, 1.018, 1.019, 1.019, 1.021, 1.021, 1.022, 1.024, 1.026, 1.027, + 1.033, 1.032, 1.029, 1.027, 1.026, 1.024, 1.023, 1.022, 1.021, 1.019, 1.019, 1.019, 1.019, 1.019, 1.019, 1.019, 1.018, 1.018, 1.018, 1.018, 1.018, 1.018, 1.019, 1.019, 1.019, 1.021, 1.021, 1.023, 1.023, 1.024, 1.025, 1.028, + 1.035, 1.033, 1.031, 1.029, 1.026, 1.025, 1.024, 1.023, 1.021, 1.021, 1.019, 1.019, 1.019, 1.019, 1.019, 1.019, 1.019, 1.018, 1.018, 1.018, 1.019, 1.019, 1.019, 1.021, 1.021, 1.022, 1.022, 1.024, 1.025, 1.025, 1.027, 1.028, + 1.036, 1.034, 1.033, 1.031, 1.028, 1.026, 1.026, 1.024, 1.023, 1.022, 1.022, 1.021, 1.021, 1.021, 1.021, 1.021, 1.019, 1.019, 1.019, 1.019, 1.019, 1.021, 1.021, 1.021, 1.022, 1.023, 1.024, 1.025, 1.025, 1.026, 1.028, 1.029, + 1.038, 1.037, 1.034, 1.032, 1.029, 1.028, 1.027, 1.027, 1.026, 1.024, 1.023, 1.023, 1.023, 1.022, 1.022, 1.021, 1.021, 1.021, 1.021, 1.021, 1.022, 1.022, 1.023, 1.023, 1.024, 1.025, 1.025, 1.026, 1.027, 1.028, 1.031, 1.032, + 1.042, 1.039, 1.036, 1.034, 1.032, 1.029, 1.029, 1.029, 1.027, 1.027, 1.026, 1.026, 1.025, 1.024, 1.024, 1.024, 1.023, 1.024, 1.024, 1.024, 1.024, 1.024, 1.025, 1.025, 1.026, 1.027, 1.027, 1.028, 1.029, 1.031, 1.032, 1.036, + 1.043, 1.042, 1.039, 1.036, 1.034, 1.032, 1.031, 1.031, 1.029, 1.028, 1.028, 1.028, 1.026, 1.026, 1.026, 1.025, 1.025, 1.025, 1.025, 1.025, 1.026, 1.026, 1.026, 1.026, 1.027, 1.028, 1.029, 1.029, 1.031, 1.032, 1.035, 1.036 + ] + }, + { + "ct": 6500, + "table": + [ + 1.063, 1.062, 1.055, 1.049, 1.044, 1.041, 1.037, 1.034, 1.031, 1.027, 1.025, 1.023, 1.022, 1.021, 1.019, 1.019, 1.019, 1.019, 1.021, 1.021, 1.022, 1.024, 1.026, 1.029, 1.031, 1.034, 1.039, 1.043, 1.046, 1.051, 1.055, 1.057, + 1.062, 1.057, 1.052, 1.047, 1.042, 1.039, 1.035, 1.032, 1.029, 1.026, 1.023, 1.022, 1.021, 1.019, 1.019, 1.018, 1.018, 1.018, 1.019, 1.019, 1.021, 1.023, 1.025, 1.027, 1.029, 1.032, 1.036, 1.041, 1.044, 1.048, 1.052, 1.057, + 1.059, 1.054, 1.049, 1.045, 1.041, 1.038, 1.034, 1.031, 1.027, 1.024, 1.022, 1.021, 1.019, 1.018, 1.018, 1.017, 1.017, 1.017, 1.017, 1.018, 1.019, 1.021, 1.024, 1.025, 1.028, 1.031, 1.034, 1.037, 1.042, 1.046, 1.051, 1.056, + 1.057, 1.053, 1.047, 1.043, 1.039, 1.036, 1.032, 1.029, 1.025, 1.023, 1.021, 1.019, 1.018, 1.017, 1.016, 1.016, 1.015, 1.015, 1.016, 1.017, 1.018, 1.019, 1.022, 1.024, 1.027, 1.029, 1.032, 1.037, 1.041, 1.045, 1.049, 1.054, + 1.057, 1.051, 1.046, 1.042, 1.038, 1.034, 1.031, 1.027, 1.024, 1.022, 1.019, 1.018, 1.016, 1.015, 1.014, 1.014, 1.014, 1.013, 1.014, 1.015, 1.016, 1.018, 1.021, 1.023, 1.026, 1.029, 1.032, 1.036, 1.039, 1.043, 1.048, 1.051, + 1.052, 1.049, 1.044, 1.041, 1.036, 1.032, 1.028, 1.025, 1.022, 1.019, 1.017, 1.015, 1.014, 1.012, 1.012, 1.011, 1.011, 1.012, 1.012, 1.012, 1.014, 1.016, 1.018, 1.021, 1.023, 1.027, 1.029, 1.033, 1.038, 1.041, 1.046, 1.049, + 1.051, 1.047, 1.042, 1.039, 1.035, 1.029, 1.027, 1.023, 1.019, 1.017, 1.015, 1.013, 1.011, 1.011, 1.009, 1.009, 1.009, 1.009, 1.009, 1.009, 1.012, 1.013, 1.016, 1.018, 1.021, 1.024, 1.028, 1.031, 1.035, 1.039, 1.043, 1.046, + 1.049, 1.045, 1.041, 1.036, 1.032, 1.028, 1.025, 1.021, 1.018, 1.015, 1.012, 1.011, 1.009, 1.007, 1.007, 1.006, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.013, 1.016, 1.018, 1.022, 1.026, 1.031, 1.032, 1.037, 1.041, 1.045, + 1.049, 1.044, 1.038, 1.035, 1.031, 1.027, 1.023, 1.019, 1.016, 1.013, 1.011, 1.009, 1.007, 1.006, 1.005, 1.004, 1.004, 1.005, 1.006, 1.006, 1.008, 1.011, 1.012, 1.014, 1.017, 1.019, 1.024, 1.028, 1.032, 1.036, 1.041, 1.044, + 1.048, 1.044, 1.037, 1.034, 1.031, 1.025, 1.022, 1.018, 1.015, 1.012, 1.011, 1.008, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.005, 1.007, 1.009, 1.012, 1.013, 1.016, 1.019, 1.023, 1.026, 1.031, 1.035, 1.039, 1.043, + 1.049, 1.044, 1.038, 1.034, 1.029, 1.025, 1.022, 1.018, 1.016, 1.012, 1.009, 1.007, 1.006, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.013, 1.015, 1.019, 1.023, 1.026, 1.029, 1.035, 1.039, 1.043, + 1.049, 1.044, 1.039, 1.034, 1.029, 1.026, 1.022, 1.019, 1.016, 1.012, 1.009, 1.007, 1.005, 1.004, 1.003, 1.003, 1.002, 1.003, 1.003, 1.005, 1.006, 1.009, 1.011, 1.012, 1.015, 1.019, 1.023, 1.025, 1.031, 1.034, 1.039, 1.043, + 1.051, 1.044, 1.039, 1.035, 1.031, 1.026, 1.023, 1.019, 1.016, 1.013, 1.011, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.013, 1.016, 1.019, 1.023, 1.027, 1.031, 1.034, 1.039, 1.044, + 1.051, 1.045, 1.041, 1.035, 1.031, 1.027, 1.023, 1.019, 1.016, 1.013, 1.011, 1.008, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.013, 1.016, 1.019, 1.023, 1.027, 1.031, 1.034, 1.039, 1.044, + 1.051, 1.046, 1.041, 1.035, 1.031, 1.026, 1.023, 1.019, 1.017, 1.013, 1.011, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.003, 1.004, 1.005, 1.006, 1.008, 1.011, 1.013, 1.016, 1.019, 1.024, 1.027, 1.031, 1.034, 1.039, 1.044, + 1.051, 1.045, 1.041, 1.036, 1.031, 1.026, 1.023, 1.019, 1.016, 1.013, 1.011, 1.008, 1.006, 1.004, 1.003, 1.003, 1.002, 1.003, 1.004, 1.004, 1.007, 1.008, 1.011, 1.014, 1.016, 1.019, 1.023, 1.027, 1.031, 1.034, 1.039, 1.043, + 1.051, 1.046, 1.041, 1.036, 1.031, 1.027, 1.023, 1.019, 1.017, 1.013, 1.011, 1.008, 1.006, 1.005, 1.003, 1.003, 1.003, 1.003, 1.004, 1.005, 1.007, 1.008, 1.011, 1.014, 1.016, 1.018, 1.023, 1.025, 1.029, 1.034, 1.039, 1.043, + 1.051, 1.046, 1.041, 1.037, 1.032, 1.027, 1.023, 1.021, 1.017, 1.014, 1.011, 1.008, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.005, 1.007, 1.008, 1.011, 1.013, 1.016, 1.018, 1.022, 1.025, 1.031, 1.034, 1.039, 1.043, + 1.051, 1.047, 1.041, 1.036, 1.031, 1.028, 1.024, 1.021, 1.018, 1.014, 1.012, 1.009, 1.006, 1.006, 1.005, 1.004, 1.004, 1.004, 1.004, 1.005, 1.007, 1.008, 1.011, 1.013, 1.016, 1.019, 1.022, 1.026, 1.029, 1.033, 1.038, 1.042, + 1.051, 1.048, 1.042, 1.037, 1.032, 1.029, 1.025, 1.022, 1.019, 1.016, 1.013, 1.011, 1.008, 1.006, 1.005, 1.005, 1.004, 1.005, 1.005, 1.006, 1.007, 1.009, 1.011, 1.013, 1.017, 1.019, 1.023, 1.027, 1.031, 1.034, 1.039, 1.043, + 1.053, 1.049, 1.043, 1.039, 1.034, 1.029, 1.027, 1.024, 1.021, 1.018, 1.015, 1.013, 1.011, 1.008, 1.007, 1.006, 1.006, 1.006, 1.006, 1.007, 1.009, 1.011, 1.012, 1.015, 1.018, 1.021, 1.024, 1.028, 1.032, 1.035, 1.041, 1.045, + 1.056, 1.051, 1.045, 1.039, 1.037, 1.033, 1.029, 1.025, 1.023, 1.021, 1.017, 1.015, 1.013, 1.011, 1.009, 1.009, 1.009, 1.008, 1.009, 1.009, 1.011, 1.012, 1.014, 1.017, 1.019, 1.023, 1.026, 1.029, 1.033, 1.037, 1.043, 1.046, + 1.057, 1.054, 1.048, 1.044, 1.039, 1.036, 1.032, 1.028, 1.026, 1.023, 1.019, 1.017, 1.016, 1.014, 1.013, 1.011, 1.011, 1.011, 1.011, 1.012, 1.013, 1.015, 1.016, 1.019, 1.022, 1.025, 1.029, 1.032, 1.036, 1.039, 1.045, 1.048, + 1.059, 1.057, 1.051, 1.046, 1.043, 1.038, 1.035, 1.032, 1.028, 1.026, 1.022, 1.021, 1.018, 1.016, 1.015, 1.015, 1.015, 1.015, 1.014, 1.016, 1.016, 1.018, 1.019, 1.022, 1.024, 1.029, 1.031, 1.034, 1.039, 1.043, 1.047, 1.051, + 1.064, 1.061, 1.054, 1.049, 1.045, 1.041, 1.038, 1.035, 1.031, 1.029, 1.025, 1.023, 1.021, 1.019, 1.019, 1.018, 1.018, 1.017, 1.017, 1.018, 1.019, 1.021, 1.023, 1.025, 1.027, 1.031, 1.034, 1.037, 1.042, 1.044, 1.049, 1.053, + 1.067, 1.062, 1.057, 1.052, 1.048, 1.044, 1.041, 1.037, 1.034, 1.031, 1.028, 1.027, 1.024, 1.022, 1.022, 1.022, 1.021, 1.021, 1.021, 1.021, 1.022, 1.024, 1.025, 1.027, 1.031, 1.033, 1.036, 1.039, 1.043, 1.048, 1.053, 1.055, + 1.069, 1.066, 1.061, 1.055, 1.051, 1.046, 1.043, 1.039, 1.037, 1.033, 1.029, 1.028, 1.026, 1.025, 1.024, 1.023, 1.022, 1.022, 1.022, 1.023, 1.024, 1.026, 1.028, 1.029, 1.033, 1.035, 1.038, 1.042, 1.045, 1.049, 1.054, 1.056, + 1.071, 1.068, 1.063, 1.058, 1.052, 1.048, 1.044, 1.041, 1.038, 1.036, 1.032, 1.029, 1.029, 1.027, 1.026, 1.025, 1.024, 1.024, 1.025, 1.025, 1.026, 1.028, 1.029, 1.032, 1.034, 1.038, 1.041, 1.044, 1.046, 1.051, 1.055, 1.059, + 1.075, 1.071, 1.066, 1.059, 1.056, 1.051, 1.047, 1.044, 1.041, 1.038, 1.035, 1.033, 1.031, 1.029, 1.028, 1.027, 1.027, 1.026, 1.027, 1.028, 1.028, 1.029, 1.031, 1.034, 1.036, 1.039, 1.042, 1.046, 1.049, 1.053, 1.058, 1.062, + 1.078, 1.073, 1.068, 1.062, 1.058, 1.054, 1.051, 1.047, 1.044, 1.041, 1.038, 1.036, 1.033, 1.032, 1.029, 1.029, 1.029, 1.029, 1.029, 1.029, 1.031, 1.032, 1.034, 1.036, 1.039, 1.042, 1.046, 1.048, 1.053, 1.056, 1.061, 1.066, + 1.083, 1.077, 1.071, 1.065, 1.061, 1.056, 1.053, 1.051, 1.048, 1.044, 1.041, 1.039, 1.038, 1.036, 1.034, 1.033, 1.033, 1.033, 1.033, 1.034, 1.035, 1.035, 1.037, 1.039, 1.043, 1.045, 1.048, 1.052, 1.056, 1.061, 1.065, 1.069, + 1.084, 1.083, 1.074, 1.069, 1.064, 1.058, 1.056, 1.052, 1.051, 1.048, 1.044, 1.041, 1.039, 1.038, 1.037, 1.035, 1.035, 1.036, 1.036, 1.036, 1.037, 1.039, 1.041, 1.043, 1.045, 1.047, 1.049, 1.054, 1.059, 1.061, 1.068, 1.069 + ] + } + ], + "calibrations_Cb": [ + { + "ct": 2300, + "table": + [ + 1.046, 1.046, 1.047, 1.048, 1.053, 1.054, 1.056, 1.059, 1.061, 1.062, 1.064, 1.065, 1.066, 1.068, 1.069, 1.069, 1.069, 1.068, 1.067, 1.067, 1.064, 1.063, 1.061, 1.058, 1.056, 1.054, 1.053, 1.049, 1.049, 1.046, 1.044, 1.042, + 1.045, 1.046, 1.047, 1.049, 1.052, 1.054, 1.057, 1.061, 1.061, 1.064, 1.065, 1.066, 1.067, 1.069, 1.069, 1.069, 1.069, 1.069, 1.068, 1.067, 1.066, 1.063, 1.062, 1.059, 1.057, 1.055, 1.051, 1.051, 1.048, 1.044, 1.043, 1.043, + 1.045, 1.045, 1.048, 1.051, 1.049, 1.053, 1.057, 1.059, 1.062, 1.064, 1.067, 1.067, 1.068, 1.069, 1.071, 1.072, 1.071, 1.069, 1.069, 1.067, 1.066, 1.064, 1.063, 1.061, 1.057, 1.055, 1.052, 1.049, 1.048, 1.045, 1.044, 1.043, + 1.044, 1.046, 1.047, 1.048, 1.051, 1.053, 1.056, 1.059, 1.062, 1.064, 1.066, 1.068, 1.069, 1.071, 1.072, 1.072, 1.071, 1.071, 1.069, 1.068, 1.066, 1.064, 1.063, 1.061, 1.058, 1.055, 1.053, 1.051, 1.048, 1.045, 1.042, 1.043, + 1.045, 1.045, 1.047, 1.049, 1.051, 1.053, 1.056, 1.058, 1.062, 1.065, 1.067, 1.069, 1.071, 1.072, 1.072, 1.072, 1.072, 1.072, 1.071, 1.069, 1.067, 1.065, 1.063, 1.061, 1.059, 1.056, 1.052, 1.051, 1.048, 1.044, 1.043, 1.042, + 1.047, 1.046, 1.046, 1.049, 1.052, 1.054, 1.057, 1.061, 1.063, 1.065, 1.067, 1.069, 1.072, 1.072, 1.073, 1.073, 1.073, 1.072, 1.071, 1.069, 1.068, 1.066, 1.064, 1.062, 1.059, 1.056, 1.053, 1.051, 1.048, 1.044, 1.043, 1.042, + 1.047, 1.047, 1.047, 1.051, 1.052, 1.056, 1.058, 1.062, 1.064, 1.066, 1.067, 1.071, 1.072, 1.073, 1.074, 1.074, 1.073, 1.073, 1.072, 1.069, 1.069, 1.067, 1.065, 1.062, 1.061, 1.057, 1.054, 1.052, 1.048, 1.044, 1.044, 1.044, + 1.046, 1.047, 1.049, 1.051, 1.054, 1.057, 1.059, 1.062, 1.064, 1.066, 1.068, 1.069, 1.072, 1.072, 1.074, 1.074, 1.074, 1.073, 1.072, 1.071, 1.069, 1.068, 1.066, 1.063, 1.061, 1.058, 1.055, 1.053, 1.048, 1.046, 1.044, 1.043, + 1.047, 1.047, 1.049, 1.051, 1.054, 1.056, 1.059, 1.062, 1.065, 1.067, 1.068, 1.069, 1.071, 1.073, 1.074, 1.074, 1.074, 1.073, 1.072, 1.071, 1.069, 1.068, 1.066, 1.063, 1.061, 1.058, 1.054, 1.052, 1.048, 1.046, 1.044, 1.043, + 1.047, 1.046, 1.048, 1.052, 1.054, 1.057, 1.059, 1.062, 1.065, 1.067, 1.068, 1.069, 1.071, 1.072, 1.073, 1.074, 1.074, 1.073, 1.072, 1.071, 1.069, 1.067, 1.066, 1.063, 1.061, 1.057, 1.054, 1.051, 1.049, 1.045, 1.043, 1.043, + 1.047, 1.046, 1.049, 1.051, 1.054, 1.057, 1.061, 1.062, 1.065, 1.067, 1.069, 1.069, 1.071, 1.072, 1.073, 1.074, 1.074, 1.073, 1.071, 1.071, 1.069, 1.067, 1.065, 1.062, 1.061, 1.058, 1.054, 1.051, 1.048, 1.045, 1.042, 1.042, + 1.045, 1.047, 1.048, 1.051, 1.054, 1.057, 1.061, 1.063, 1.065, 1.068, 1.069, 1.069, 1.071, 1.072, 1.072, 1.072, 1.072, 1.072, 1.071, 1.069, 1.069, 1.067, 1.064, 1.061, 1.059, 1.057, 1.054, 1.051, 1.048, 1.044, 1.041, 1.039, + 1.045, 1.045, 1.047, 1.051, 1.053, 1.056, 1.061, 1.063, 1.065, 1.067, 1.068, 1.068, 1.071, 1.071, 1.072, 1.072, 1.071, 1.071, 1.069, 1.069, 1.067, 1.065, 1.063, 1.061, 1.058, 1.056, 1.053, 1.049, 1.046, 1.042, 1.041, 1.039, + 1.045, 1.044, 1.047, 1.049, 1.052, 1.056, 1.059, 1.061, 1.065, 1.066, 1.067, 1.069, 1.071, 1.071, 1.072, 1.072, 1.071, 1.069, 1.069, 1.068, 1.066, 1.064, 1.062, 1.059, 1.059, 1.055, 1.052, 1.049, 1.045, 1.042, 1.039, 1.038, + 1.045, 1.044, 1.047, 1.049, 1.051, 1.055, 1.058, 1.061, 1.063, 1.065, 1.067, 1.068, 1.069, 1.071, 1.071, 1.071, 1.071, 1.069, 1.068, 1.067, 1.065, 1.064, 1.061, 1.059, 1.058, 1.055, 1.051, 1.048, 1.045, 1.041, 1.039, 1.038, + 1.044, 1.044, 1.047, 1.049, 1.051, 1.055, 1.057, 1.059, 1.062, 1.064, 1.066, 1.068, 1.069, 1.069, 1.071, 1.071, 1.069, 1.069, 1.068, 1.067, 1.065, 1.063, 1.061, 1.058, 1.057, 1.054, 1.051, 1.048, 1.045, 1.041, 1.038, 1.038, + 1.044, 1.043, 1.046, 1.049, 1.051, 1.054, 1.056, 1.059, 1.062, 1.063, 1.066, 1.067, 1.068, 1.069, 1.069, 1.071, 1.071, 1.069, 1.068, 1.066, 1.064, 1.062, 1.059, 1.058, 1.055, 1.053, 1.051, 1.047, 1.044, 1.041, 1.038, 1.036, + 1.043, 1.044, 1.045, 1.048, 1.051, 1.053, 1.056, 1.059, 1.061, 1.063, 1.064, 1.066, 1.068, 1.068, 1.069, 1.069, 1.069, 1.068, 1.066, 1.065, 1.063, 1.061, 1.059, 1.056, 1.054, 1.052, 1.049, 1.047, 1.043, 1.039, 1.037, 1.036, + 1.042, 1.044, 1.045, 1.046, 1.051, 1.051, 1.055, 1.057, 1.061, 1.062, 1.063, 1.064, 1.066, 1.067, 1.068, 1.068, 1.067, 1.066, 1.065, 1.063, 1.061, 1.059, 1.057, 1.054, 1.054, 1.049, 1.049, 1.045, 1.043, 1.039, 1.035, 1.035, + 1.042, 1.042, 1.044, 1.046, 1.049, 1.051, 1.054, 1.056, 1.058, 1.061, 1.062, 1.063, 1.064, 1.065, 1.066, 1.066, 1.065, 1.064, 1.063, 1.062, 1.059, 1.058, 1.055, 1.053, 1.051, 1.049, 1.047, 1.044, 1.041, 1.036, 1.034, 1.035, + 1.042, 1.041, 1.041, 1.044, 1.048, 1.051, 1.052, 1.055, 1.056, 1.058, 1.059, 1.061, 1.062, 1.063, 1.063, 1.063, 1.063, 1.062, 1.061, 1.059, 1.058, 1.055, 1.053, 1.052, 1.049, 1.047, 1.045, 1.042, 1.039, 1.035, 1.034, 1.032, + 1.039, 1.039, 1.039, 1.043, 1.047, 1.049, 1.051, 1.053, 1.055, 1.057, 1.057, 1.059, 1.059, 1.061, 1.061, 1.061, 1.061, 1.059, 1.058, 1.057, 1.055, 1.054, 1.052, 1.049, 1.048, 1.046, 1.042, 1.039, 1.037, 1.033, 1.032, 1.032, + 1.038, 1.038, 1.038, 1.042, 1.045, 1.047, 1.049, 1.052, 1.052, 1.054, 1.056, 1.057, 1.057, 1.058, 1.058, 1.059, 1.058, 1.057, 1.056, 1.055, 1.054, 1.052, 1.051, 1.048, 1.046, 1.043, 1.041, 1.038, 1.034, 1.032, 1.029, 1.032, + 1.036, 1.035, 1.036, 1.039, 1.043, 1.045, 1.047, 1.048, 1.049, 1.052, 1.054, 1.055, 1.056, 1.056, 1.056, 1.056, 1.056, 1.056, 1.054, 1.053, 1.052, 1.051, 1.048, 1.046, 1.044, 1.041, 1.039, 1.036, 1.032, 1.031, 1.029, 1.029, + 1.034, 1.035, 1.035, 1.037, 1.041, 1.043, 1.045, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.053, 1.054, 1.054, 1.053, 1.053, 1.052, 1.051, 1.049, 1.048, 1.046, 1.044, 1.042, 1.041, 1.037, 1.034, 1.031, 1.029, 1.028, 1.027, + 1.034, 1.033, 1.034, 1.036, 1.039, 1.041, 1.043, 1.045, 1.046, 1.048, 1.048, 1.049, 1.051, 1.051, 1.051, 1.052, 1.051, 1.049, 1.049, 1.048, 1.047, 1.045, 1.044, 1.042, 1.041, 1.038, 1.035, 1.031, 1.031, 1.028, 1.027, 1.026, + 1.032, 1.033, 1.033, 1.035, 1.036, 1.037, 1.041, 1.043, 1.045, 1.046, 1.047, 1.048, 1.049, 1.049, 1.049, 1.049, 1.048, 1.047, 1.046, 1.044, 1.044, 1.043, 1.041, 1.041, 1.037, 1.035, 1.033, 1.031, 1.028, 1.027, 1.026, 1.026, + 1.032, 1.032, 1.033, 1.033, 1.034, 1.036, 1.038, 1.041, 1.043, 1.044, 1.044, 1.045, 1.046, 1.046, 1.047, 1.046, 1.046, 1.044, 1.043, 1.043, 1.042, 1.041, 1.039, 1.037, 1.036, 1.034, 1.032, 1.029, 1.028, 1.027, 1.026, 1.025, + 1.029, 1.032, 1.032, 1.033, 1.032, 1.035, 1.036, 1.038, 1.041, 1.042, 1.044, 1.044, 1.045, 1.044, 1.044, 1.043, 1.042, 1.041, 1.041, 1.041, 1.039, 1.039, 1.036, 1.035, 1.034, 1.032, 1.031, 1.029, 1.028, 1.025, 1.025, 1.025, + 1.029, 1.029, 1.029, 1.031, 1.032, 1.032, 1.035, 1.036, 1.038, 1.039, 1.041, 1.041, 1.042, 1.042, 1.041, 1.041, 1.041, 1.041, 1.041, 1.038, 1.037, 1.036, 1.035, 1.033, 1.032, 1.031, 1.029, 1.029, 1.026, 1.024, 1.025, 1.026, + 1.028, 1.028, 1.026, 1.029, 1.031, 1.031, 1.032, 1.034, 1.036, 1.038, 1.039, 1.039, 1.039, 1.039, 1.039, 1.039, 1.039, 1.038, 1.037, 1.036, 1.034, 1.034, 1.032, 1.032, 1.031, 1.029, 1.029, 1.027, 1.026, 1.025, 1.026, 1.022, + 1.031, 1.027, 1.028, 1.028, 1.032, 1.031, 1.031, 1.033, 1.034, 1.036, 1.037, 1.038, 1.038, 1.039, 1.039, 1.037, 1.037, 1.036, 1.035, 1.034, 1.033, 1.031, 1.031, 1.031, 1.029, 1.028, 1.028, 1.025, 1.025, 1.025, 1.022, 1.024 + ] + }, + { + "ct": 2856, + "table": + [ + 1.031, 1.029, 1.031, 1.035, 1.039, 1.043, 1.045, 1.048, 1.049, 1.052, 1.055, 1.056, 1.057, 1.058, 1.059, 1.059, 1.059, 1.057, 1.057, 1.057, 1.054, 1.052, 1.049, 1.048, 1.046, 1.043, 1.039, 1.036, 1.033, 1.029, 1.029, 1.028, + 1.032, 1.033, 1.035, 1.037, 1.039, 1.044, 1.047, 1.049, 1.053, 1.055, 1.056, 1.058, 1.059, 1.061, 1.061, 1.062, 1.061, 1.061, 1.059, 1.058, 1.057, 1.054, 1.053, 1.051, 1.048, 1.044, 1.041, 1.038, 1.034, 1.032, 1.029, 1.028, + 1.035, 1.035, 1.037, 1.041, 1.043, 1.046, 1.049, 1.052, 1.055, 1.057, 1.059, 1.061, 1.062, 1.063, 1.063, 1.064, 1.063, 1.062, 1.062, 1.059, 1.059, 1.056, 1.055, 1.053, 1.049, 1.046, 1.043, 1.039, 1.037, 1.034, 1.031, 1.031, + 1.036, 1.037, 1.039, 1.042, 1.045, 1.048, 1.049, 1.053, 1.056, 1.059, 1.061, 1.062, 1.063, 1.064, 1.065, 1.065, 1.065, 1.064, 1.063, 1.062, 1.061, 1.058, 1.057, 1.054, 1.052, 1.048, 1.044, 1.041, 1.039, 1.034, 1.034, 1.032, + 1.037, 1.038, 1.041, 1.043, 1.046, 1.048, 1.051, 1.054, 1.058, 1.059, 1.062, 1.064, 1.065, 1.066, 1.066, 1.067, 1.067, 1.066, 1.065, 1.064, 1.062, 1.059, 1.058, 1.055, 1.052, 1.049, 1.045, 1.042, 1.039, 1.036, 1.034, 1.032, + 1.037, 1.038, 1.039, 1.043, 1.046, 1.049, 1.052, 1.056, 1.058, 1.059, 1.063, 1.065, 1.066, 1.068, 1.068, 1.068, 1.067, 1.067, 1.066, 1.064, 1.062, 1.061, 1.059, 1.056, 1.054, 1.051, 1.047, 1.044, 1.039, 1.036, 1.034, 1.033, + 1.036, 1.037, 1.039, 1.044, 1.047, 1.049, 1.053, 1.055, 1.058, 1.061, 1.062, 1.064, 1.066, 1.067, 1.068, 1.068, 1.068, 1.067, 1.066, 1.065, 1.062, 1.061, 1.059, 1.057, 1.053, 1.051, 1.047, 1.043, 1.041, 1.036, 1.033, 1.033, + 1.035, 1.037, 1.041, 1.043, 1.046, 1.049, 1.053, 1.056, 1.057, 1.059, 1.061, 1.063, 1.065, 1.066, 1.067, 1.068, 1.067, 1.067, 1.066, 1.065, 1.062, 1.059, 1.057, 1.056, 1.053, 1.049, 1.047, 1.043, 1.039, 1.036, 1.033, 1.032, + 1.034, 1.036, 1.039, 1.042, 1.046, 1.049, 1.052, 1.055, 1.057, 1.059, 1.061, 1.062, 1.063, 1.065, 1.067, 1.067, 1.067, 1.066, 1.065, 1.063, 1.062, 1.059, 1.057, 1.054, 1.051, 1.049, 1.046, 1.042, 1.038, 1.034, 1.032, 1.031, + 1.034, 1.036, 1.038, 1.042, 1.046, 1.049, 1.052, 1.054, 1.057, 1.059, 1.062, 1.063, 1.063, 1.065, 1.067, 1.067, 1.067, 1.066, 1.065, 1.063, 1.062, 1.059, 1.057, 1.055, 1.051, 1.048, 1.045, 1.041, 1.038, 1.034, 1.031, 1.029, + 1.035, 1.036, 1.039, 1.042, 1.047, 1.049, 1.053, 1.055, 1.057, 1.061, 1.062, 1.062, 1.064, 1.066, 1.067, 1.068, 1.067, 1.066, 1.065, 1.063, 1.062, 1.059, 1.057, 1.055, 1.052, 1.049, 1.046, 1.041, 1.038, 1.035, 1.031, 1.029, + 1.033, 1.037, 1.039, 1.044, 1.047, 1.051, 1.054, 1.057, 1.059, 1.061, 1.063, 1.064, 1.066, 1.067, 1.068, 1.068, 1.067, 1.066, 1.065, 1.064, 1.062, 1.061, 1.058, 1.055, 1.053, 1.051, 1.047, 1.043, 1.039, 1.035, 1.031, 1.031, + 1.036, 1.038, 1.039, 1.044, 1.047, 1.051, 1.055, 1.058, 1.061, 1.062, 1.064, 1.065, 1.066, 1.068, 1.069, 1.069, 1.069, 1.067, 1.067, 1.065, 1.063, 1.061, 1.058, 1.056, 1.053, 1.051, 1.047, 1.044, 1.041, 1.037, 1.033, 1.031, + 1.038, 1.038, 1.041, 1.045, 1.048, 1.051, 1.055, 1.058, 1.061, 1.063, 1.064, 1.066, 1.067, 1.069, 1.069, 1.069, 1.069, 1.068, 1.068, 1.066, 1.063, 1.062, 1.059, 1.057, 1.054, 1.052, 1.048, 1.044, 1.041, 1.037, 1.034, 1.033, + 1.039, 1.039, 1.043, 1.046, 1.047, 1.051, 1.055, 1.058, 1.061, 1.064, 1.065, 1.066, 1.068, 1.069, 1.071, 1.071, 1.069, 1.069, 1.068, 1.066, 1.064, 1.061, 1.059, 1.057, 1.055, 1.053, 1.049, 1.045, 1.041, 1.038, 1.034, 1.033, + 1.036, 1.039, 1.044, 1.045, 1.048, 1.052, 1.055, 1.058, 1.061, 1.063, 1.065, 1.067, 1.068, 1.069, 1.071, 1.071, 1.071, 1.069, 1.067, 1.065, 1.063, 1.061, 1.059, 1.057, 1.055, 1.052, 1.048, 1.045, 1.041, 1.038, 1.034, 1.032, + 1.036, 1.038, 1.041, 1.044, 1.047, 1.051, 1.053, 1.057, 1.059, 1.062, 1.064, 1.066, 1.067, 1.068, 1.069, 1.069, 1.069, 1.068, 1.067, 1.065, 1.062, 1.059, 1.057, 1.056, 1.053, 1.049, 1.047, 1.043, 1.039, 1.037, 1.033, 1.031, + 1.035, 1.036, 1.039, 1.043, 1.046, 1.049, 1.053, 1.055, 1.057, 1.059, 1.062, 1.064, 1.066, 1.067, 1.067, 1.068, 1.068, 1.066, 1.065, 1.063, 1.061, 1.058, 1.055, 1.054, 1.051, 1.048, 1.045, 1.043, 1.038, 1.035, 1.031, 1.029, + 1.032, 1.035, 1.037, 1.041, 1.043, 1.047, 1.051, 1.053, 1.055, 1.058, 1.059, 1.061, 1.063, 1.065, 1.065, 1.065, 1.064, 1.063, 1.062, 1.061, 1.058, 1.056, 1.054, 1.051, 1.048, 1.045, 1.043, 1.041, 1.037, 1.033, 1.028, 1.028, + 1.029, 1.032, 1.035, 1.039, 1.042, 1.044, 1.047, 1.051, 1.053, 1.056, 1.057, 1.058, 1.059, 1.061, 1.062, 1.062, 1.062, 1.061, 1.059, 1.058, 1.056, 1.054, 1.051, 1.049, 1.045, 1.044, 1.041, 1.037, 1.035, 1.031, 1.026, 1.024, + 1.028, 1.029, 1.034, 1.036, 1.039, 1.044, 1.046, 1.049, 1.051, 1.053, 1.056, 1.057, 1.058, 1.059, 1.059, 1.059, 1.059, 1.058, 1.058, 1.056, 1.054, 1.051, 1.049, 1.047, 1.045, 1.042, 1.039, 1.035, 1.032, 1.028, 1.023, 1.022, + 1.026, 1.029, 1.032, 1.035, 1.038, 1.041, 1.045, 1.047, 1.049, 1.051, 1.053, 1.054, 1.056, 1.057, 1.057, 1.057, 1.057, 1.056, 1.055, 1.054, 1.052, 1.049, 1.048, 1.046, 1.043, 1.041, 1.037, 1.033, 1.029, 1.025, 1.023, 1.022, + 1.027, 1.028, 1.031, 1.034, 1.038, 1.041, 1.043, 1.045, 1.048, 1.049, 1.052, 1.053, 1.055, 1.055, 1.055, 1.056, 1.055, 1.055, 1.054, 1.052, 1.051, 1.049, 1.047, 1.044, 1.042, 1.039, 1.035, 1.033, 1.029, 1.026, 1.023, 1.022, + 1.026, 1.028, 1.029, 1.034, 1.037, 1.041, 1.043, 1.044, 1.047, 1.049, 1.051, 1.053, 1.053, 1.054, 1.054, 1.055, 1.054, 1.054, 1.053, 1.051, 1.051, 1.048, 1.046, 1.044, 1.041, 1.038, 1.036, 1.032, 1.029, 1.026, 1.025, 1.023, + 1.026, 1.027, 1.029, 1.033, 1.036, 1.041, 1.042, 1.044, 1.046, 1.047, 1.049, 1.051, 1.052, 1.053, 1.053, 1.053, 1.053, 1.053, 1.052, 1.051, 1.049, 1.047, 1.045, 1.044, 1.041, 1.039, 1.036, 1.033, 1.029, 1.026, 1.023, 1.023, + 1.025, 1.028, 1.029, 1.032, 1.035, 1.037, 1.041, 1.042, 1.044, 1.046, 1.047, 1.049, 1.049, 1.052, 1.052, 1.051, 1.051, 1.049, 1.049, 1.049, 1.047, 1.046, 1.044, 1.042, 1.039, 1.037, 1.034, 1.031, 1.027, 1.025, 1.023, 1.021, + 1.025, 1.026, 1.028, 1.031, 1.033, 1.035, 1.037, 1.041, 1.042, 1.044, 1.046, 1.047, 1.048, 1.049, 1.049, 1.049, 1.049, 1.048, 1.047, 1.047, 1.045, 1.045, 1.042, 1.041, 1.037, 1.035, 1.032, 1.029, 1.026, 1.023, 1.021, 1.021, + 1.024, 1.025, 1.026, 1.028, 1.031, 1.032, 1.034, 1.038, 1.041, 1.041, 1.042, 1.044, 1.046, 1.047, 1.047, 1.047, 1.046, 1.045, 1.044, 1.043, 1.042, 1.041, 1.039, 1.038, 1.035, 1.032, 1.029, 1.027, 1.023, 1.022, 1.019, 1.019, + 1.021, 1.022, 1.023, 1.024, 1.027, 1.031, 1.032, 1.035, 1.037, 1.039, 1.039, 1.041, 1.042, 1.043, 1.043, 1.043, 1.043, 1.042, 1.041, 1.039, 1.039, 1.038, 1.036, 1.034, 1.032, 1.029, 1.026, 1.024, 1.021, 1.019, 1.017, 1.015, + 1.019, 1.018, 1.018, 1.021, 1.024, 1.026, 1.028, 1.031, 1.033, 1.034, 1.036, 1.037, 1.038, 1.039, 1.039, 1.038, 1.038, 1.038, 1.037, 1.036, 1.035, 1.033, 1.032, 1.029, 1.028, 1.025, 1.023, 1.021, 1.018, 1.016, 1.015, 1.013, + 1.016, 1.014, 1.015, 1.018, 1.019, 1.022, 1.025, 1.028, 1.029, 1.032, 1.033, 1.033, 1.034, 1.035, 1.035, 1.035, 1.035, 1.035, 1.035, 1.033, 1.031, 1.031, 1.029, 1.027, 1.025, 1.022, 1.021, 1.018, 1.014, 1.014, 1.013, 1.011, + 1.016, 1.012, 1.013, 1.015, 1.016, 1.019, 1.023, 1.025, 1.029, 1.029, 1.031, 1.031, 1.032, 1.033, 1.033, 1.033, 1.034, 1.034, 1.033, 1.031, 1.029, 1.029, 1.027, 1.025, 1.022, 1.021, 1.018, 1.015, 1.013, 1.011, 1.009, 1.011 + ] + }, + { + "ct": 3000, + "table": + [ + 1.026, 1.026, 1.027, 1.029, 1.032, 1.035, 1.038, 1.041, 1.042, 1.043, 1.045, 1.046, 1.047, 1.047, 1.048, 1.049, 1.049, 1.048, 1.047, 1.047, 1.046, 1.045, 1.043, 1.042, 1.041, 1.037, 1.036, 1.033, 1.031, 1.027, 1.025, 1.025, + 1.025, 1.027, 1.028, 1.029, 1.032, 1.035, 1.038, 1.041, 1.042, 1.044, 1.045, 1.046, 1.046, 1.048, 1.049, 1.049, 1.049, 1.048, 1.048, 1.047, 1.046, 1.046, 1.044, 1.042, 1.041, 1.038, 1.036, 1.033, 1.031, 1.029, 1.026, 1.024, + 1.027, 1.027, 1.029, 1.031, 1.034, 1.036, 1.039, 1.041, 1.044, 1.045, 1.046, 1.046, 1.047, 1.049, 1.051, 1.051, 1.049, 1.049, 1.049, 1.048, 1.047, 1.047, 1.045, 1.043, 1.042, 1.039, 1.037, 1.034, 1.031, 1.029, 1.028, 1.025, + 1.026, 1.028, 1.031, 1.032, 1.035, 1.036, 1.039, 1.041, 1.044, 1.045, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.049, 1.048, 1.047, 1.046, 1.043, 1.042, 1.039, 1.038, 1.035, 1.033, 1.029, 1.028, 1.027, + 1.028, 1.029, 1.031, 1.034, 1.035, 1.038, 1.039, 1.041, 1.044, 1.045, 1.047, 1.048, 1.049, 1.051, 1.051, 1.051, 1.052, 1.052, 1.051, 1.051, 1.049, 1.048, 1.047, 1.045, 1.043, 1.041, 1.039, 1.037, 1.034, 1.031, 1.029, 1.027, + 1.029, 1.031, 1.032, 1.034, 1.037, 1.039, 1.041, 1.043, 1.044, 1.046, 1.048, 1.049, 1.051, 1.052, 1.052, 1.052, 1.052, 1.052, 1.052, 1.051, 1.051, 1.049, 1.048, 1.046, 1.045, 1.042, 1.039, 1.038, 1.035, 1.032, 1.029, 1.029, + 1.031, 1.031, 1.033, 1.036, 1.038, 1.041, 1.042, 1.044, 1.045, 1.046, 1.048, 1.049, 1.052, 1.053, 1.053, 1.053, 1.053, 1.053, 1.053, 1.052, 1.051, 1.049, 1.049, 1.047, 1.045, 1.044, 1.042, 1.039, 1.035, 1.032, 1.031, 1.031, + 1.031, 1.033, 1.034, 1.037, 1.039, 1.041, 1.043, 1.045, 1.046, 1.047, 1.049, 1.051, 1.051, 1.053, 1.054, 1.054, 1.054, 1.054, 1.053, 1.053, 1.052, 1.051, 1.049, 1.047, 1.047, 1.044, 1.042, 1.041, 1.036, 1.035, 1.032, 1.029, + 1.032, 1.033, 1.035, 1.037, 1.039, 1.041, 1.043, 1.045, 1.047, 1.048, 1.049, 1.051, 1.051, 1.052, 1.053, 1.054, 1.054, 1.054, 1.054, 1.053, 1.051, 1.051, 1.049, 1.048, 1.046, 1.045, 1.043, 1.041, 1.037, 1.034, 1.033, 1.029, + 1.031, 1.032, 1.035, 1.037, 1.039, 1.041, 1.043, 1.045, 1.047, 1.048, 1.051, 1.051, 1.051, 1.052, 1.053, 1.054, 1.054, 1.054, 1.054, 1.053, 1.052, 1.051, 1.049, 1.047, 1.046, 1.045, 1.043, 1.041, 1.037, 1.035, 1.032, 1.031, + 1.031, 1.032, 1.035, 1.038, 1.041, 1.042, 1.044, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.052, 1.053, 1.054, 1.054, 1.054, 1.053, 1.052, 1.052, 1.051, 1.049, 1.047, 1.046, 1.045, 1.042, 1.041, 1.037, 1.034, 1.031, 1.029, + 1.031, 1.032, 1.034, 1.037, 1.041, 1.042, 1.044, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.052, 1.053, 1.053, 1.053, 1.053, 1.053, 1.052, 1.051, 1.049, 1.048, 1.047, 1.046, 1.044, 1.042, 1.039, 1.037, 1.034, 1.031, 1.029, + 1.031, 1.032, 1.034, 1.037, 1.038, 1.041, 1.044, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.052, 1.052, 1.052, 1.052, 1.053, 1.052, 1.052, 1.051, 1.049, 1.048, 1.047, 1.045, 1.044, 1.041, 1.039, 1.036, 1.034, 1.029, 1.028, + 1.029, 1.031, 1.033, 1.036, 1.039, 1.041, 1.043, 1.045, 1.047, 1.048, 1.049, 1.051, 1.052, 1.052, 1.053, 1.053, 1.053, 1.052, 1.052, 1.051, 1.051, 1.049, 1.048, 1.047, 1.045, 1.043, 1.042, 1.039, 1.036, 1.033, 1.031, 1.029, + 1.029, 1.031, 1.034, 1.036, 1.038, 1.041, 1.042, 1.045, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.054, 1.054, 1.053, 1.052, 1.052, 1.051, 1.051, 1.049, 1.047, 1.047, 1.045, 1.043, 1.041, 1.039, 1.036, 1.034, 1.029, 1.029, + 1.028, 1.031, 1.034, 1.036, 1.039, 1.041, 1.042, 1.045, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.054, 1.055, 1.054, 1.053, 1.052, 1.051, 1.051, 1.049, 1.047, 1.046, 1.045, 1.043, 1.041, 1.038, 1.036, 1.033, 1.031, 1.029, + 1.028, 1.031, 1.033, 1.036, 1.038, 1.041, 1.043, 1.044, 1.047, 1.048, 1.049, 1.051, 1.052, 1.052, 1.054, 1.055, 1.054, 1.053, 1.052, 1.051, 1.049, 1.048, 1.047, 1.046, 1.044, 1.042, 1.041, 1.038, 1.036, 1.034, 1.031, 1.029, + 1.029, 1.031, 1.032, 1.035, 1.038, 1.039, 1.043, 1.045, 1.046, 1.048, 1.049, 1.049, 1.051, 1.052, 1.053, 1.054, 1.054, 1.053, 1.052, 1.051, 1.049, 1.048, 1.047, 1.045, 1.043, 1.042, 1.041, 1.038, 1.037, 1.034, 1.031, 1.029, + 1.028, 1.029, 1.033, 1.034, 1.037, 1.039, 1.042, 1.044, 1.045, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.053, 1.053, 1.052, 1.051, 1.049, 1.049, 1.047, 1.045, 1.044, 1.043, 1.041, 1.039, 1.038, 1.035, 1.033, 1.029, 1.028, + 1.027, 1.031, 1.031, 1.033, 1.036, 1.038, 1.041, 1.043, 1.045, 1.046, 1.047, 1.048, 1.049, 1.051, 1.051, 1.051, 1.051, 1.051, 1.051, 1.049, 1.047, 1.046, 1.044, 1.043, 1.042, 1.041, 1.039, 1.037, 1.034, 1.031, 1.029, 1.026, + 1.026, 1.028, 1.029, 1.032, 1.035, 1.037, 1.039, 1.042, 1.043, 1.045, 1.046, 1.047, 1.048, 1.049, 1.049, 1.049, 1.049, 1.049, 1.048, 1.047, 1.046, 1.044, 1.043, 1.042, 1.041, 1.039, 1.037, 1.035, 1.032, 1.029, 1.026, 1.026, + 1.026, 1.027, 1.028, 1.032, 1.033, 1.036, 1.038, 1.041, 1.042, 1.043, 1.045, 1.045, 1.046, 1.047, 1.047, 1.048, 1.048, 1.047, 1.047, 1.046, 1.045, 1.043, 1.042, 1.041, 1.039, 1.038, 1.035, 1.033, 1.032, 1.028, 1.025, 1.024, + 1.024, 1.024, 1.027, 1.029, 1.032, 1.034, 1.036, 1.038, 1.039, 1.042, 1.043, 1.044, 1.044, 1.045, 1.045, 1.045, 1.046, 1.045, 1.045, 1.044, 1.043, 1.042, 1.041, 1.039, 1.038, 1.036, 1.033, 1.032, 1.029, 1.026, 1.023, 1.023, + 1.022, 1.023, 1.026, 1.027, 1.031, 1.033, 1.035, 1.036, 1.038, 1.039, 1.041, 1.042, 1.043, 1.043, 1.044, 1.044, 1.044, 1.044, 1.043, 1.043, 1.042, 1.041, 1.039, 1.038, 1.036, 1.035, 1.033, 1.031, 1.028, 1.025, 1.022, 1.022, + 1.021, 1.022, 1.024, 1.026, 1.029, 1.032, 1.033, 1.035, 1.036, 1.038, 1.039, 1.041, 1.041, 1.042, 1.042, 1.043, 1.043, 1.042, 1.042, 1.041, 1.039, 1.039, 1.038, 1.036, 1.035, 1.034, 1.032, 1.029, 1.026, 1.023, 1.021, 1.021, + 1.019, 1.021, 1.023, 1.025, 1.029, 1.031, 1.031, 1.034, 1.035, 1.037, 1.038, 1.039, 1.041, 1.041, 1.041, 1.041, 1.041, 1.041, 1.041, 1.039, 1.038, 1.038, 1.037, 1.036, 1.034, 1.033, 1.031, 1.028, 1.025, 1.022, 1.019, 1.019, + 1.019, 1.021, 1.022, 1.023, 1.027, 1.028, 1.031, 1.033, 1.034, 1.036, 1.036, 1.037, 1.039, 1.041, 1.041, 1.041, 1.041, 1.039, 1.038, 1.038, 1.038, 1.037, 1.036, 1.035, 1.032, 1.031, 1.029, 1.027, 1.023, 1.021, 1.018, 1.018, + 1.018, 1.018, 1.019, 1.021, 1.024, 1.027, 1.028, 1.031, 1.033, 1.035, 1.036, 1.036, 1.037, 1.038, 1.039, 1.039, 1.038, 1.038, 1.037, 1.037, 1.036, 1.036, 1.035, 1.033, 1.032, 1.029, 1.027, 1.024, 1.022, 1.019, 1.017, 1.017, + 1.016, 1.017, 1.019, 1.021, 1.021, 1.025, 1.027, 1.029, 1.032, 1.033, 1.034, 1.036, 1.036, 1.036, 1.037, 1.037, 1.036, 1.036, 1.036, 1.036, 1.035, 1.034, 1.033, 1.031, 1.031, 1.028, 1.026, 1.024, 1.019, 1.018, 1.016, 1.015, + 1.013, 1.015, 1.016, 1.019, 1.019, 1.022, 1.025, 1.027, 1.029, 1.031, 1.032, 1.034, 1.035, 1.035, 1.035, 1.036, 1.036, 1.036, 1.035, 1.035, 1.035, 1.033, 1.032, 1.029, 1.029, 1.027, 1.025, 1.022, 1.019, 1.017, 1.015, 1.016, + 1.015, 1.013, 1.013, 1.017, 1.019, 1.021, 1.022, 1.026, 1.027, 1.029, 1.031, 1.031, 1.032, 1.032, 1.032, 1.033, 1.034, 1.034, 1.034, 1.033, 1.032, 1.031, 1.029, 1.029, 1.027, 1.025, 1.023, 1.019, 1.018, 1.016, 1.016, 1.014, + 1.016, 1.013, 1.013, 1.013, 1.016, 1.019, 1.021, 1.024, 1.027, 1.028, 1.031, 1.031, 1.031, 1.032, 1.032, 1.032, 1.032, 1.033, 1.032, 1.032, 1.031, 1.031, 1.029, 1.028, 1.026, 1.024, 1.021, 1.018, 1.017, 1.016, 1.014, 1.014 + ] + }, + { + "ct": 4000, + "table": + [ + 1.014, 1.016, 1.018, 1.021, 1.025, 1.028, 1.029, 1.033, 1.034, 1.036, 1.038, 1.039, 1.039, 1.041, 1.042, 1.043, 1.043, 1.042, 1.042, 1.041, 1.038, 1.038, 1.036, 1.034, 1.033, 1.029, 1.028, 1.026, 1.023, 1.019, 1.016, 1.014, + 1.016, 1.017, 1.019, 1.021, 1.024, 1.027, 1.031, 1.033, 1.035, 1.037, 1.038, 1.039, 1.039, 1.041, 1.041, 1.043, 1.043, 1.042, 1.041, 1.041, 1.039, 1.038, 1.036, 1.035, 1.033, 1.031, 1.028, 1.025, 1.022, 1.018, 1.017, 1.016, + 1.015, 1.017, 1.019, 1.022, 1.025, 1.027, 1.031, 1.033, 1.035, 1.036, 1.038, 1.039, 1.041, 1.041, 1.042, 1.043, 1.042, 1.042, 1.041, 1.041, 1.039, 1.038, 1.037, 1.035, 1.032, 1.031, 1.029, 1.025, 1.023, 1.021, 1.018, 1.017, + 1.016, 1.017, 1.021, 1.023, 1.026, 1.028, 1.031, 1.033, 1.035, 1.037, 1.038, 1.041, 1.041, 1.042, 1.042, 1.043, 1.043, 1.043, 1.042, 1.041, 1.039, 1.039, 1.037, 1.036, 1.033, 1.031, 1.029, 1.025, 1.023, 1.019, 1.019, 1.017, + 1.017, 1.019, 1.021, 1.024, 1.027, 1.029, 1.031, 1.034, 1.036, 1.038, 1.039, 1.041, 1.042, 1.043, 1.043, 1.044, 1.044, 1.044, 1.043, 1.042, 1.041, 1.041, 1.039, 1.037, 1.035, 1.033, 1.029, 1.027, 1.024, 1.022, 1.019, 1.018, + 1.019, 1.021, 1.023, 1.026, 1.029, 1.031, 1.033, 1.035, 1.037, 1.039, 1.041, 1.042, 1.044, 1.045, 1.045, 1.046, 1.045, 1.045, 1.044, 1.043, 1.043, 1.041, 1.039, 1.038, 1.037, 1.034, 1.032, 1.029, 1.025, 1.023, 1.021, 1.019, + 1.022, 1.023, 1.026, 1.029, 1.032, 1.033, 1.036, 1.037, 1.039, 1.041, 1.042, 1.045, 1.046, 1.047, 1.048, 1.048, 1.048, 1.047, 1.047, 1.046, 1.045, 1.043, 1.042, 1.041, 1.039, 1.037, 1.034, 1.031, 1.028, 1.025, 1.023, 1.021, + 1.023, 1.025, 1.028, 1.031, 1.033, 1.036, 1.037, 1.039, 1.042, 1.043, 1.044, 1.046, 1.047, 1.048, 1.049, 1.049, 1.049, 1.049, 1.048, 1.048, 1.047, 1.045, 1.043, 1.042, 1.041, 1.038, 1.036, 1.033, 1.031, 1.028, 1.025, 1.023, + 1.025, 1.027, 1.031, 1.032, 1.035, 1.037, 1.039, 1.041, 1.043, 1.044, 1.045, 1.047, 1.048, 1.049, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.048, 1.047, 1.045, 1.043, 1.041, 1.039, 1.038, 1.035, 1.032, 1.029, 1.025, 1.025, + 1.025, 1.027, 1.031, 1.033, 1.035, 1.038, 1.039, 1.042, 1.043, 1.045, 1.047, 1.048, 1.049, 1.049, 1.051, 1.052, 1.051, 1.051, 1.051, 1.051, 1.049, 1.048, 1.046, 1.044, 1.042, 1.039, 1.038, 1.036, 1.033, 1.029, 1.027, 1.025, + 1.025, 1.027, 1.031, 1.033, 1.035, 1.038, 1.041, 1.041, 1.044, 1.045, 1.047, 1.048, 1.049, 1.049, 1.051, 1.052, 1.052, 1.051, 1.051, 1.049, 1.049, 1.047, 1.046, 1.044, 1.042, 1.039, 1.037, 1.035, 1.033, 1.029, 1.027, 1.026, + 1.024, 1.026, 1.029, 1.032, 1.035, 1.037, 1.039, 1.042, 1.044, 1.045, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.049, 1.048, 1.047, 1.044, 1.043, 1.041, 1.039, 1.037, 1.034, 1.032, 1.028, 1.026, 1.024, + 1.024, 1.025, 1.027, 1.031, 1.033, 1.036, 1.039, 1.041, 1.043, 1.044, 1.045, 1.046, 1.048, 1.049, 1.049, 1.049, 1.049, 1.049, 1.048, 1.048, 1.047, 1.045, 1.044, 1.042, 1.041, 1.038, 1.036, 1.033, 1.029, 1.027, 1.024, 1.022, + 1.022, 1.024, 1.026, 1.029, 1.032, 1.035, 1.038, 1.041, 1.042, 1.043, 1.045, 1.046, 1.048, 1.048, 1.049, 1.049, 1.049, 1.049, 1.048, 1.047, 1.046, 1.045, 1.043, 1.041, 1.039, 1.038, 1.035, 1.032, 1.029, 1.026, 1.024, 1.021, + 1.022, 1.023, 1.026, 1.029, 1.031, 1.034, 1.037, 1.039, 1.042, 1.043, 1.045, 1.046, 1.047, 1.049, 1.049, 1.049, 1.049, 1.049, 1.048, 1.046, 1.045, 1.044, 1.042, 1.041, 1.039, 1.037, 1.034, 1.032, 1.029, 1.026, 1.023, 1.021, + 1.022, 1.023, 1.026, 1.029, 1.032, 1.034, 1.037, 1.039, 1.041, 1.043, 1.044, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.049, 1.048, 1.046, 1.045, 1.044, 1.042, 1.041, 1.039, 1.038, 1.034, 1.032, 1.029, 1.026, 1.023, 1.022, + 1.021, 1.024, 1.027, 1.029, 1.032, 1.034, 1.037, 1.039, 1.041, 1.043, 1.045, 1.046, 1.048, 1.049, 1.049, 1.051, 1.051, 1.049, 1.048, 1.047, 1.045, 1.044, 1.043, 1.041, 1.039, 1.037, 1.035, 1.032, 1.031, 1.027, 1.024, 1.021, + 1.022, 1.024, 1.027, 1.031, 1.033, 1.035, 1.037, 1.041, 1.042, 1.044, 1.046, 1.047, 1.048, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.048, 1.046, 1.044, 1.043, 1.041, 1.039, 1.038, 1.036, 1.033, 1.031, 1.027, 1.024, 1.022, + 1.023, 1.025, 1.027, 1.031, 1.033, 1.035, 1.038, 1.041, 1.042, 1.044, 1.046, 1.047, 1.048, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.048, 1.046, 1.044, 1.043, 1.041, 1.039, 1.037, 1.036, 1.034, 1.031, 1.027, 1.024, 1.022, + 1.023, 1.025, 1.028, 1.029, 1.033, 1.035, 1.038, 1.041, 1.043, 1.044, 1.046, 1.047, 1.047, 1.049, 1.049, 1.049, 1.049, 1.049, 1.049, 1.048, 1.046, 1.045, 1.042, 1.041, 1.039, 1.037, 1.036, 1.033, 1.029, 1.027, 1.025, 1.023, + 1.021, 1.024, 1.026, 1.029, 1.033, 1.035, 1.036, 1.039, 1.041, 1.043, 1.044, 1.045, 1.046, 1.047, 1.049, 1.049, 1.049, 1.048, 1.048, 1.046, 1.045, 1.043, 1.041, 1.041, 1.038, 1.037, 1.035, 1.032, 1.029, 1.026, 1.024, 1.022, + 1.019, 1.022, 1.025, 1.027, 1.031, 1.033, 1.035, 1.038, 1.039, 1.041, 1.043, 1.044, 1.044, 1.045, 1.046, 1.047, 1.047, 1.046, 1.045, 1.044, 1.043, 1.041, 1.041, 1.039, 1.037, 1.034, 1.032, 1.031, 1.027, 1.025, 1.022, 1.021, + 1.018, 1.019, 1.023, 1.025, 1.028, 1.031, 1.033, 1.036, 1.037, 1.039, 1.039, 1.041, 1.042, 1.043, 1.044, 1.043, 1.043, 1.042, 1.042, 1.042, 1.041, 1.039, 1.038, 1.037, 1.035, 1.032, 1.031, 1.028, 1.025, 1.022, 1.019, 1.018, + 1.015, 1.017, 1.019, 1.024, 1.026, 1.028, 1.031, 1.032, 1.034, 1.036, 1.037, 1.039, 1.039, 1.041, 1.041, 1.041, 1.041, 1.041, 1.041, 1.039, 1.039, 1.038, 1.035, 1.034, 1.032, 1.031, 1.028, 1.025, 1.023, 1.021, 1.018, 1.016, + 1.013, 1.015, 1.018, 1.021, 1.023, 1.026, 1.028, 1.029, 1.032, 1.033, 1.035, 1.036, 1.038, 1.038, 1.038, 1.038, 1.038, 1.038, 1.037, 1.037, 1.037, 1.035, 1.034, 1.032, 1.031, 1.029, 1.027, 1.024, 1.021, 1.018, 1.015, 1.014, + 1.012, 1.014, 1.016, 1.019, 1.022, 1.024, 1.026, 1.028, 1.029, 1.032, 1.033, 1.034, 1.035, 1.036, 1.037, 1.037, 1.037, 1.036, 1.036, 1.035, 1.034, 1.033, 1.032, 1.031, 1.029, 1.027, 1.025, 1.021, 1.019, 1.016, 1.014, 1.012, + 1.011, 1.013, 1.015, 1.018, 1.019, 1.023, 1.025, 1.027, 1.029, 1.031, 1.032, 1.033, 1.034, 1.035, 1.036, 1.036, 1.035, 1.035, 1.034, 1.033, 1.033, 1.032, 1.031, 1.029, 1.028, 1.025, 1.023, 1.021, 1.017, 1.015, 1.012, 1.011, + 1.009, 1.012, 1.014, 1.016, 1.019, 1.022, 1.023, 1.026, 1.028, 1.029, 1.031, 1.032, 1.033, 1.034, 1.034, 1.034, 1.034, 1.034, 1.033, 1.033, 1.032, 1.031, 1.031, 1.028, 1.026, 1.024, 1.022, 1.019, 1.016, 1.014, 1.011, 1.009, + 1.009, 1.011, 1.013, 1.016, 1.017, 1.021, 1.023, 1.024, 1.027, 1.029, 1.031, 1.031, 1.033, 1.033, 1.033, 1.033, 1.033, 1.033, 1.033, 1.032, 1.031, 1.031, 1.029, 1.027, 1.026, 1.023, 1.021, 1.018, 1.016, 1.013, 1.011, 1.009, + 1.007, 1.009, 1.011, 1.014, 1.017, 1.019, 1.022, 1.024, 1.026, 1.028, 1.029, 1.031, 1.032, 1.032, 1.033, 1.033, 1.034, 1.033, 1.032, 1.032, 1.031, 1.029, 1.028, 1.027, 1.025, 1.023, 1.021, 1.018, 1.015, 1.013, 1.009, 1.009, + 1.007, 1.007, 1.009, 1.013, 1.016, 1.018, 1.019, 1.023, 1.025, 1.026, 1.028, 1.029, 1.029, 1.031, 1.031, 1.031, 1.032, 1.032, 1.032, 1.031, 1.029, 1.029, 1.028, 1.026, 1.024, 1.022, 1.019, 1.016, 1.014, 1.012, 1.009, 1.008, + 1.007, 1.007, 1.009, 1.012, 1.013, 1.017, 1.019, 1.022, 1.025, 1.026, 1.026, 1.028, 1.029, 1.029, 1.028, 1.029, 1.031, 1.031, 1.031, 1.031, 1.029, 1.027, 1.027, 1.025, 1.023, 1.022, 1.019, 1.016, 1.014, 1.011, 1.008, 1.007 + ] + }, + { + "ct": 4100, + "table": + [ + 1.015, 1.016, 1.019, 1.022, 1.026, 1.029, 1.032, 1.035, 1.037, 1.039, 1.039, 1.041, 1.043, 1.044, 1.044, 1.045, 1.045, 1.044, 1.044, 1.043, 1.042, 1.041, 1.039, 1.038, 1.036, 1.033, 1.029, 1.027, 1.025, 1.021, 1.017, 1.016, + 1.016, 1.017, 1.021, 1.024, 1.026, 1.029, 1.033, 1.036, 1.038, 1.039, 1.042, 1.044, 1.044, 1.045, 1.045, 1.046, 1.046, 1.046, 1.045, 1.044, 1.043, 1.041, 1.041, 1.038, 1.036, 1.034, 1.031, 1.028, 1.026, 1.022, 1.019, 1.017, + 1.018, 1.021, 1.023, 1.025, 1.028, 1.031, 1.035, 1.037, 1.039, 1.042, 1.043, 1.045, 1.046, 1.047, 1.048, 1.048, 1.048, 1.047, 1.047, 1.046, 1.044, 1.043, 1.042, 1.039, 1.038, 1.035, 1.033, 1.029, 1.026, 1.024, 1.021, 1.019, + 1.019, 1.021, 1.024, 1.027, 1.029, 1.033, 1.036, 1.039, 1.041, 1.043, 1.045, 1.046, 1.048, 1.048, 1.049, 1.049, 1.049, 1.049, 1.049, 1.048, 1.046, 1.045, 1.044, 1.041, 1.039, 1.037, 1.035, 1.032, 1.029, 1.026, 1.023, 1.021, + 1.021, 1.022, 1.026, 1.029, 1.033, 1.035, 1.037, 1.041, 1.042, 1.044, 1.046, 1.047, 1.049, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.049, 1.047, 1.046, 1.045, 1.044, 1.041, 1.039, 1.036, 1.034, 1.031, 1.028, 1.024, 1.022, + 1.022, 1.025, 1.028, 1.031, 1.035, 1.036, 1.039, 1.042, 1.044, 1.046, 1.048, 1.049, 1.051, 1.052, 1.052, 1.052, 1.052, 1.052, 1.052, 1.049, 1.049, 1.048, 1.047, 1.044, 1.043, 1.041, 1.038, 1.036, 1.031, 1.029, 1.025, 1.024, + 1.024, 1.027, 1.029, 1.032, 1.036, 1.038, 1.041, 1.043, 1.045, 1.046, 1.048, 1.051, 1.052, 1.053, 1.053, 1.054, 1.054, 1.054, 1.053, 1.052, 1.051, 1.049, 1.047, 1.046, 1.044, 1.042, 1.039, 1.037, 1.033, 1.031, 1.027, 1.025, + 1.026, 1.028, 1.031, 1.034, 1.037, 1.039, 1.042, 1.044, 1.046, 1.047, 1.049, 1.051, 1.052, 1.053, 1.054, 1.055, 1.055, 1.055, 1.054, 1.053, 1.052, 1.051, 1.048, 1.047, 1.046, 1.043, 1.041, 1.038, 1.034, 1.032, 1.028, 1.026, + 1.026, 1.028, 1.031, 1.034, 1.036, 1.039, 1.042, 1.044, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.054, 1.055, 1.055, 1.055, 1.055, 1.053, 1.052, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.037, 1.035, 1.031, 1.029, 1.027, + 1.025, 1.028, 1.031, 1.034, 1.037, 1.041, 1.042, 1.044, 1.047, 1.048, 1.049, 1.051, 1.052, 1.053, 1.055, 1.056, 1.056, 1.055, 1.055, 1.053, 1.052, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.035, 1.032, 1.029, 1.027, + 1.027, 1.028, 1.031, 1.035, 1.038, 1.041, 1.043, 1.045, 1.048, 1.049, 1.049, 1.051, 1.052, 1.054, 1.055, 1.056, 1.056, 1.056, 1.055, 1.053, 1.052, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.039, 1.036, 1.032, 1.029, 1.027, + 1.026, 1.028, 1.031, 1.034, 1.038, 1.041, 1.043, 1.046, 1.048, 1.049, 1.051, 1.052, 1.053, 1.054, 1.055, 1.056, 1.056, 1.055, 1.054, 1.053, 1.052, 1.051, 1.049, 1.047, 1.046, 1.043, 1.041, 1.039, 1.035, 1.031, 1.027, 1.025, + 1.026, 1.027, 1.031, 1.033, 1.038, 1.041, 1.043, 1.046, 1.048, 1.049, 1.051, 1.053, 1.054, 1.055, 1.055, 1.055, 1.056, 1.055, 1.055, 1.053, 1.052, 1.051, 1.049, 1.048, 1.046, 1.043, 1.041, 1.039, 1.034, 1.032, 1.028, 1.026, + 1.025, 1.027, 1.031, 1.034, 1.037, 1.039, 1.043, 1.047, 1.048, 1.051, 1.051, 1.053, 1.055, 1.055, 1.057, 1.057, 1.056, 1.055, 1.055, 1.054, 1.053, 1.052, 1.049, 1.048, 1.046, 1.044, 1.042, 1.039, 1.035, 1.032, 1.029, 1.026, + 1.026, 1.028, 1.032, 1.035, 1.038, 1.041, 1.044, 1.046, 1.049, 1.051, 1.052, 1.054, 1.055, 1.057, 1.058, 1.058, 1.058, 1.057, 1.056, 1.055, 1.053, 1.052, 1.049, 1.048, 1.046, 1.044, 1.042, 1.039, 1.036, 1.032, 1.029, 1.027, + 1.026, 1.029, 1.032, 1.036, 1.038, 1.041, 1.044, 1.046, 1.048, 1.051, 1.052, 1.054, 1.056, 1.057, 1.058, 1.059, 1.058, 1.057, 1.056, 1.055, 1.054, 1.052, 1.051, 1.048, 1.046, 1.044, 1.042, 1.039, 1.036, 1.033, 1.029, 1.027, + 1.026, 1.028, 1.032, 1.036, 1.038, 1.041, 1.043, 1.047, 1.048, 1.051, 1.052, 1.054, 1.056, 1.057, 1.058, 1.059, 1.059, 1.057, 1.056, 1.055, 1.053, 1.052, 1.049, 1.048, 1.046, 1.044, 1.042, 1.039, 1.036, 1.033, 1.029, 1.028, + 1.026, 1.028, 1.031, 1.035, 1.038, 1.041, 1.044, 1.046, 1.048, 1.049, 1.052, 1.053, 1.055, 1.057, 1.057, 1.058, 1.058, 1.058, 1.056, 1.055, 1.053, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.039, 1.036, 1.033, 1.029, 1.027, + 1.025, 1.027, 1.031, 1.033, 1.037, 1.041, 1.044, 1.046, 1.048, 1.049, 1.051, 1.052, 1.054, 1.056, 1.056, 1.057, 1.056, 1.056, 1.055, 1.054, 1.052, 1.051, 1.049, 1.046, 1.045, 1.043, 1.041, 1.039, 1.036, 1.033, 1.029, 1.026, + 1.024, 1.026, 1.029, 1.032, 1.036, 1.038, 1.042, 1.044, 1.046, 1.048, 1.049, 1.051, 1.053, 1.054, 1.055, 1.055, 1.055, 1.055, 1.054, 1.053, 1.051, 1.049, 1.047, 1.045, 1.043, 1.041, 1.041, 1.038, 1.034, 1.031, 1.027, 1.025, + 1.022, 1.024, 1.028, 1.031, 1.034, 1.037, 1.039, 1.043, 1.045, 1.047, 1.048, 1.049, 1.051, 1.051, 1.052, 1.052, 1.053, 1.053, 1.052, 1.051, 1.049, 1.047, 1.045, 1.044, 1.042, 1.041, 1.038, 1.035, 1.032, 1.028, 1.025, 1.024, + 1.021, 1.022, 1.024, 1.029, 1.032, 1.035, 1.038, 1.041, 1.043, 1.045, 1.046, 1.048, 1.048, 1.049, 1.051, 1.051, 1.051, 1.049, 1.049, 1.048, 1.047, 1.045, 1.044, 1.042, 1.041, 1.038, 1.036, 1.033, 1.029, 1.027, 1.024, 1.022, + 1.018, 1.021, 1.024, 1.027, 1.031, 1.033, 1.036, 1.039, 1.041, 1.043, 1.044, 1.046, 1.047, 1.047, 1.048, 1.048, 1.048, 1.048, 1.047, 1.046, 1.045, 1.044, 1.042, 1.041, 1.039, 1.036, 1.034, 1.032, 1.029, 1.025, 1.021, 1.021, + 1.016, 1.018, 1.022, 1.026, 1.028, 1.032, 1.034, 1.037, 1.039, 1.041, 1.042, 1.044, 1.045, 1.046, 1.046, 1.047, 1.046, 1.046, 1.045, 1.044, 1.044, 1.043, 1.041, 1.039, 1.037, 1.035, 1.033, 1.031, 1.027, 1.023, 1.021, 1.018, + 1.015, 1.017, 1.021, 1.024, 1.027, 1.029, 1.033, 1.035, 1.037, 1.039, 1.041, 1.042, 1.044, 1.044, 1.045, 1.045, 1.045, 1.045, 1.044, 1.043, 1.042, 1.041, 1.039, 1.037, 1.036, 1.035, 1.032, 1.028, 1.025, 1.022, 1.019, 1.017, + 1.015, 1.017, 1.019, 1.023, 1.026, 1.028, 1.031, 1.033, 1.035, 1.038, 1.039, 1.041, 1.042, 1.043, 1.043, 1.044, 1.044, 1.043, 1.042, 1.042, 1.041, 1.039, 1.038, 1.037, 1.036, 1.033, 1.031, 1.027, 1.024, 1.021, 1.018, 1.016, + 1.014, 1.016, 1.019, 1.021, 1.025, 1.026, 1.029, 1.033, 1.034, 1.036, 1.038, 1.039, 1.039, 1.041, 1.042, 1.042, 1.042, 1.041, 1.041, 1.041, 1.039, 1.039, 1.038, 1.036, 1.034, 1.031, 1.029, 1.026, 1.023, 1.021, 1.016, 1.015, + 1.012, 1.014, 1.018, 1.021, 1.023, 1.026, 1.028, 1.031, 1.033, 1.034, 1.036, 1.038, 1.039, 1.041, 1.041, 1.041, 1.041, 1.041, 1.039, 1.039, 1.038, 1.038, 1.037, 1.034, 1.033, 1.029, 1.028, 1.024, 1.021, 1.019, 1.015, 1.013, + 1.011, 1.013, 1.015, 1.018, 1.021, 1.023, 1.026, 1.028, 1.031, 1.032, 1.034, 1.036, 1.037, 1.037, 1.038, 1.038, 1.038, 1.038, 1.038, 1.037, 1.037, 1.036, 1.035, 1.033, 1.031, 1.029, 1.026, 1.022, 1.019, 1.017, 1.014, 1.011, + 1.008, 1.011, 1.012, 1.016, 1.018, 1.021, 1.024, 1.027, 1.028, 1.031, 1.031, 1.033, 1.034, 1.035, 1.035, 1.036, 1.037, 1.037, 1.035, 1.035, 1.034, 1.033, 1.032, 1.031, 1.028, 1.026, 1.024, 1.021, 1.018, 1.014, 1.012, 1.009, + 1.005, 1.007, 1.011, 1.013, 1.016, 1.018, 1.021, 1.024, 1.026, 1.027, 1.029, 1.031, 1.031, 1.032, 1.033, 1.033, 1.033, 1.034, 1.033, 1.033, 1.032, 1.031, 1.029, 1.028, 1.026, 1.024, 1.021, 1.018, 1.015, 1.012, 1.009, 1.007, + 1.005, 1.005, 1.007, 1.011, 1.013, 1.016, 1.019, 1.022, 1.024, 1.026, 1.028, 1.031, 1.031, 1.031, 1.032, 1.032, 1.032, 1.032, 1.031, 1.031, 1.031, 1.029, 1.028, 1.026, 1.024, 1.022, 1.018, 1.016, 1.014, 1.009, 1.008, 1.006 + ] + }, + { + "ct": 6500, + "table": + [ + 1.006, 1.007, 1.012, 1.015, 1.019, 1.022, 1.025, 1.028, 1.031, 1.033, 1.034, 1.036, 1.038, 1.039, 1.039, 1.041, 1.041, 1.039, 1.039, 1.038, 1.038, 1.036, 1.034, 1.032, 1.029, 1.028, 1.024, 1.021, 1.017, 1.015, 1.011, 1.011, + 1.006, 1.009, 1.013, 1.016, 1.019, 1.023, 1.027, 1.029, 1.032, 1.034, 1.035, 1.037, 1.038, 1.039, 1.039, 1.041, 1.041, 1.039, 1.039, 1.039, 1.038, 1.037, 1.035, 1.033, 1.031, 1.028, 1.025, 1.021, 1.018, 1.015, 1.012, 1.011, + 1.008, 1.011, 1.014, 1.017, 1.021, 1.024, 1.027, 1.031, 1.032, 1.035, 1.036, 1.038, 1.039, 1.041, 1.041, 1.042, 1.042, 1.041, 1.041, 1.039, 1.039, 1.037, 1.036, 1.034, 1.032, 1.029, 1.026, 1.022, 1.019, 1.016, 1.013, 1.011, + 1.008, 1.011, 1.014, 1.018, 1.021, 1.024, 1.027, 1.031, 1.033, 1.035, 1.037, 1.039, 1.039, 1.041, 1.043, 1.043, 1.043, 1.042, 1.042, 1.041, 1.039, 1.039, 1.037, 1.035, 1.032, 1.029, 1.027, 1.023, 1.021, 1.017, 1.014, 1.012, + 1.009, 1.012, 1.016, 1.019, 1.022, 1.026, 1.028, 1.031, 1.034, 1.036, 1.039, 1.041, 1.042, 1.043, 1.043, 1.044, 1.044, 1.044, 1.043, 1.043, 1.041, 1.041, 1.039, 1.036, 1.034, 1.031, 1.028, 1.025, 1.022, 1.018, 1.016, 1.013, + 1.012, 1.014, 1.017, 1.022, 1.025, 1.028, 1.031, 1.033, 1.036, 1.039, 1.041, 1.042, 1.044, 1.045, 1.046, 1.046, 1.046, 1.046, 1.045, 1.045, 1.044, 1.043, 1.041, 1.038, 1.036, 1.033, 1.031, 1.027, 1.024, 1.019, 1.018, 1.016, + 1.015, 1.017, 1.021, 1.024, 1.027, 1.031, 1.034, 1.036, 1.038, 1.041, 1.043, 1.045, 1.046, 1.048, 1.049, 1.049, 1.049, 1.049, 1.048, 1.047, 1.046, 1.045, 1.043, 1.041, 1.039, 1.036, 1.033, 1.029, 1.027, 1.023, 1.019, 1.018, + 1.017, 1.019, 1.024, 1.027, 1.029, 1.033, 1.036, 1.039, 1.041, 1.044, 1.045, 1.046, 1.048, 1.051, 1.052, 1.052, 1.052, 1.051, 1.051, 1.051, 1.049, 1.048, 1.046, 1.044, 1.042, 1.039, 1.036, 1.032, 1.029, 1.025, 1.022, 1.021, + 1.018, 1.022, 1.025, 1.029, 1.032, 1.035, 1.038, 1.041, 1.043, 1.045, 1.047, 1.048, 1.051, 1.052, 1.053, 1.053, 1.054, 1.054, 1.053, 1.053, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.035, 1.031, 1.027, 1.024, 1.022, + 1.019, 1.022, 1.027, 1.029, 1.033, 1.036, 1.039, 1.042, 1.044, 1.047, 1.048, 1.049, 1.051, 1.053, 1.054, 1.056, 1.056, 1.055, 1.055, 1.054, 1.053, 1.051, 1.049, 1.047, 1.044, 1.042, 1.039, 1.035, 1.033, 1.029, 1.025, 1.023, + 1.019, 1.023, 1.027, 1.029, 1.033, 1.037, 1.041, 1.043, 1.046, 1.048, 1.049, 1.051, 1.052, 1.054, 1.055, 1.056, 1.056, 1.056, 1.055, 1.054, 1.053, 1.051, 1.049, 1.047, 1.045, 1.042, 1.039, 1.036, 1.033, 1.029, 1.025, 1.023, + 1.019, 1.022, 1.026, 1.029, 1.033, 1.037, 1.041, 1.043, 1.046, 1.048, 1.049, 1.051, 1.053, 1.054, 1.055, 1.056, 1.056, 1.056, 1.055, 1.054, 1.053, 1.051, 1.049, 1.047, 1.044, 1.042, 1.039, 1.035, 1.033, 1.029, 1.024, 1.022, + 1.019, 1.022, 1.025, 1.029, 1.032, 1.036, 1.039, 1.042, 1.045, 1.047, 1.049, 1.051, 1.053, 1.054, 1.055, 1.056, 1.056, 1.055, 1.055, 1.054, 1.052, 1.051, 1.049, 1.046, 1.044, 1.042, 1.039, 1.035, 1.032, 1.028, 1.024, 1.022, + 1.018, 1.021, 1.025, 1.028, 1.031, 1.035, 1.038, 1.042, 1.044, 1.047, 1.048, 1.051, 1.052, 1.054, 1.055, 1.055, 1.055, 1.055, 1.054, 1.054, 1.052, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.035, 1.031, 1.027, 1.024, 1.021, + 1.016, 1.019, 1.024, 1.028, 1.031, 1.035, 1.037, 1.041, 1.044, 1.046, 1.048, 1.051, 1.052, 1.054, 1.055, 1.056, 1.056, 1.055, 1.054, 1.053, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.034, 1.031, 1.027, 1.024, 1.022, + 1.016, 1.019, 1.024, 1.028, 1.031, 1.034, 1.037, 1.041, 1.043, 1.046, 1.049, 1.051, 1.052, 1.054, 1.056, 1.057, 1.057, 1.056, 1.055, 1.053, 1.051, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.034, 1.031, 1.027, 1.023, 1.021, + 1.017, 1.019, 1.024, 1.028, 1.031, 1.035, 1.037, 1.041, 1.043, 1.046, 1.049, 1.051, 1.053, 1.054, 1.056, 1.057, 1.057, 1.056, 1.055, 1.054, 1.052, 1.049, 1.048, 1.046, 1.044, 1.041, 1.038, 1.035, 1.031, 1.028, 1.024, 1.022, + 1.018, 1.021, 1.024, 1.029, 1.032, 1.035, 1.039, 1.042, 1.044, 1.047, 1.049, 1.051, 1.054, 1.055, 1.057, 1.057, 1.057, 1.057, 1.056, 1.054, 1.052, 1.051, 1.049, 1.046, 1.045, 1.042, 1.039, 1.036, 1.033, 1.029, 1.025, 1.023, + 1.018, 1.021, 1.025, 1.029, 1.032, 1.036, 1.039, 1.042, 1.045, 1.048, 1.049, 1.052, 1.053, 1.055, 1.057, 1.057, 1.057, 1.057, 1.056, 1.055, 1.053, 1.051, 1.049, 1.047, 1.045, 1.042, 1.039, 1.036, 1.033, 1.029, 1.026, 1.024, + 1.018, 1.021, 1.025, 1.029, 1.033, 1.036, 1.039, 1.042, 1.045, 1.048, 1.049, 1.051, 1.054, 1.055, 1.056, 1.057, 1.057, 1.057, 1.056, 1.055, 1.053, 1.051, 1.049, 1.048, 1.045, 1.042, 1.039, 1.036, 1.034, 1.029, 1.026, 1.024, + 1.018, 1.021, 1.024, 1.029, 1.032, 1.036, 1.038, 1.042, 1.044, 1.047, 1.048, 1.051, 1.052, 1.054, 1.055, 1.056, 1.056, 1.056, 1.055, 1.054, 1.052, 1.049, 1.048, 1.047, 1.044, 1.042, 1.039, 1.035, 1.033, 1.028, 1.025, 1.023, + 1.016, 1.019, 1.022, 1.026, 1.031, 1.033, 1.037, 1.039, 1.042, 1.045, 1.047, 1.048, 1.051, 1.052, 1.053, 1.054, 1.054, 1.054, 1.053, 1.052, 1.051, 1.049, 1.047, 1.045, 1.042, 1.041, 1.038, 1.034, 1.031, 1.026, 1.024, 1.021, + 1.014, 1.017, 1.021, 1.024, 1.029, 1.031, 1.034, 1.037, 1.041, 1.042, 1.044, 1.046, 1.048, 1.049, 1.049, 1.051, 1.051, 1.051, 1.051, 1.049, 1.049, 1.046, 1.045, 1.043, 1.041, 1.038, 1.035, 1.032, 1.028, 1.025, 1.021, 1.019, + 1.011, 1.014, 1.018, 1.022, 1.026, 1.029, 1.032, 1.034, 1.037, 1.039, 1.041, 1.044, 1.045, 1.047, 1.048, 1.049, 1.049, 1.049, 1.048, 1.048, 1.046, 1.044, 1.042, 1.041, 1.039, 1.036, 1.033, 1.029, 1.025, 1.022, 1.019, 1.017, + 1.009, 1.012, 1.015, 1.019, 1.023, 1.026, 1.029, 1.032, 1.034, 1.037, 1.039, 1.041, 1.043, 1.044, 1.045, 1.045, 1.045, 1.045, 1.045, 1.045, 1.043, 1.042, 1.041, 1.039, 1.036, 1.034, 1.031, 1.027, 1.023, 1.021, 1.016, 1.015, + 1.007, 1.009, 1.013, 1.017, 1.021, 1.024, 1.027, 1.029, 1.032, 1.034, 1.037, 1.038, 1.041, 1.042, 1.043, 1.043, 1.043, 1.043, 1.042, 1.042, 1.041, 1.039, 1.038, 1.036, 1.034, 1.032, 1.029, 1.025, 1.021, 1.018, 1.014, 1.013, + 1.005, 1.008, 1.012, 1.015, 1.018, 1.022, 1.026, 1.028, 1.031, 1.033, 1.034, 1.036, 1.038, 1.039, 1.041, 1.041, 1.041, 1.041, 1.041, 1.039, 1.039, 1.038, 1.036, 1.034, 1.032, 1.029, 1.026, 1.023, 1.019, 1.016, 1.013, 1.011, + 1.004, 1.007, 1.011, 1.014, 1.018, 1.021, 1.024, 1.027, 1.029, 1.032, 1.033, 1.035, 1.037, 1.038, 1.039, 1.039, 1.039, 1.039, 1.039, 1.038, 1.038, 1.037, 1.035, 1.033, 1.031, 1.029, 1.025, 1.022, 1.018, 1.015, 1.012, 1.009, + 1.003, 1.006, 1.009, 1.013, 1.016, 1.019, 1.023, 1.026, 1.029, 1.031, 1.032, 1.034, 1.036, 1.037, 1.038, 1.039, 1.039, 1.039, 1.038, 1.038, 1.037, 1.036, 1.034, 1.032, 1.031, 1.027, 1.024, 1.021, 1.017, 1.014, 1.011, 1.009, + 1.003, 1.005, 1.009, 1.012, 1.015, 1.018, 1.021, 1.025, 1.027, 1.029, 1.032, 1.033, 1.034, 1.035, 1.036, 1.037, 1.038, 1.038, 1.037, 1.037, 1.036, 1.034, 1.033, 1.031, 1.029, 1.026, 1.024, 1.021, 1.016, 1.014, 1.011, 1.007, + 1.002, 1.004, 1.007, 1.011, 1.014, 1.017, 1.021, 1.023, 1.026, 1.028, 1.031, 1.032, 1.033, 1.034, 1.035, 1.036, 1.037, 1.037, 1.036, 1.036, 1.034, 1.034, 1.032, 1.031, 1.027, 1.025, 1.022, 1.019, 1.015, 1.013, 1.009, 1.007, + 1.001, 1.003, 1.006, 1.011, 1.013, 1.017, 1.019, 1.021, 1.024, 1.027, 1.029, 1.031, 1.032, 1.032, 1.033, 1.034, 1.034, 1.034, 1.034, 1.034, 1.034, 1.033, 1.031, 1.028, 1.027, 1.024, 1.021, 1.017, 1.015, 1.011, 1.007, 1.005 + ] + } + ], + "luminance_lut": + [ + 2.417, 2.338, 2.181, 2.048, 1.934, 1.836, 1.751, 1.677, 1.611, 1.555, 1.506, 1.468, 1.444, 1.429, 1.423, 1.422, 1.422, 1.423, 1.434, 1.451, 1.481, 1.523, 1.576, 1.637, 1.704, 1.781, 1.868, 1.968, 2.084, 2.219, 2.379, 2.423, + 2.348, 2.241, 2.091, 1.968, 1.859, 1.765, 1.688, 1.617, 1.558, 1.507, 1.465, 1.429, 1.403, 1.384, 1.372, 1.367, 1.367, 1.375, 1.391, 1.413, 1.443, 1.481, 1.526, 1.582, 1.643, 1.713, 1.797, 1.892, 2.002, 2.132, 2.284, 2.384, + 2.255, 2.159, 2.019, 1.898, 1.792, 1.702, 1.631, 1.561, 1.503, 1.453, 1.412, 1.378, 1.352, 1.332, 1.319, 1.315, 1.315, 1.323, 1.339, 1.362, 1.391, 1.427, 1.471, 1.524, 1.584, 1.655, 1.734, 1.826, 1.931, 2.054, 2.198, 2.288, + 2.181, 2.088, 1.952, 1.836, 1.734, 1.649, 1.572, 1.508, 1.454, 1.406, 1.365, 1.332, 1.307, 1.286, 1.276, 1.269, 1.271, 1.277, 1.293, 1.315, 1.343, 1.379, 1.424, 1.474, 1.532, 1.599, 1.678, 1.768, 1.869, 1.987, 2.124, 2.205, + 2.124, 2.025, 1.897, 1.787, 1.685, 1.601, 1.527, 1.464, 1.409, 1.364, 1.325, 1.292, 1.265, 1.246, 1.234, 1.229, 1.229, 1.237, 1.252, 1.274, 1.303, 1.339, 1.381, 1.429, 1.487, 1.553, 1.629, 1.718, 1.816, 1.929, 2.061, 2.137, + 2.077, 1.971, 1.851, 1.738, 1.642, 1.559, 1.488, 1.425, 1.371, 1.326, 1.288, 1.255, 1.229, 1.211, 1.197, 1.193, 1.194, 1.201, 1.216, 1.237, 1.266, 1.301, 1.342, 1.391, 1.447, 1.513, 1.587, 1.673, 1.769, 1.879, 2.014, 2.083, + 2.029, 1.924, 1.805, 1.693, 1.604, 1.522, 1.452, 1.391, 1.338, 1.292, 1.255, 1.222, 1.196, 1.177, 1.164, 1.159, 1.161, 1.168, 1.183, 1.205, 1.234, 1.268, 1.308, 1.357, 1.413, 1.477, 1.551, 1.635, 1.729, 1.837, 1.963, 2.039, + 1.988, 1.882, 1.769, 1.657, 1.569, 1.489, 1.421, 1.361, 1.308, 1.263, 1.224, 1.192, 1.167, 1.146, 1.134, 1.129, 1.129, 1.137, 1.152, 1.176, 1.203, 1.237, 1.278, 1.327, 1.382, 1.445, 1.518, 1.599, 1.692, 1.799, 1.921, 1.996, + 1.955, 1.848, 1.733, 1.628, 1.538, 1.462, 1.392, 1.331, 1.279, 1.235, 1.197, 1.165, 1.138, 1.119, 1.105, 1.101, 1.101, 1.109, 1.125, 1.148, 1.175, 1.209, 1.251, 1.299, 1.353, 1.416, 1.487, 1.568, 1.659, 1.764, 1.883, 1.958, + 1.924, 1.817, 1.703, 1.604, 1.517, 1.436, 1.367, 1.307, 1.256, 1.209, 1.171, 1.139, 1.113, 1.094, 1.081, 1.076, 1.076, 1.083, 1.099, 1.122, 1.149, 1.184, 1.226, 1.273, 1.328, 1.391, 1.461, 1.539, 1.629, 1.732, 1.849, 1.926, + 1.896, 1.789, 1.677, 1.576, 1.501, 1.415, 1.346, 1.287, 1.236, 1.188, 1.149, 1.117, 1.091, 1.071, 1.061, 1.056, 1.056, 1.063, 1.078, 1.099, 1.127, 1.162, 1.203, 1.251, 1.306, 1.368, 1.436, 1.515, 1.603, 1.705, 1.821, 1.899, + 1.873, 1.765, 1.657, 1.556, 1.479, 1.395, 1.325, 1.267, 1.216, 1.169, 1.131, 1.098, 1.074, 1.055, 1.043, 1.039, 1.039, 1.047, 1.061, 1.079, 1.107, 1.142, 1.184, 1.233, 1.287, 1.349, 1.417, 1.494, 1.582, 1.683, 1.796, 1.877, + 1.861, 1.747, 1.638, 1.541, 1.454, 1.379, 1.312, 1.252, 1.201, 1.155, 1.115, 1.084, 1.059, 1.042, 1.029, 1.024, 1.025, 1.034, 1.046, 1.065, 1.092, 1.127, 1.169, 1.217, 1.272, 1.334, 1.402, 1.486, 1.569, 1.665, 1.777, 1.864, + 1.852, 1.735, 1.628, 1.529, 1.442, 1.369, 1.303, 1.242, 1.189, 1.144, 1.105, 1.073, 1.049, 1.032, 1.022, 1.014, 1.014, 1.023, 1.037, 1.056, 1.082, 1.117, 1.159, 1.207, 1.262, 1.323, 1.391, 1.478, 1.563, 1.653, 1.764, 1.855, + 1.849, 1.727, 1.621, 1.522, 1.437, 1.363, 1.297, 1.237, 1.185, 1.139, 1.099, 1.068, 1.044, 1.031, 1.017, 1.011, 1.009, 1.016, 1.031, 1.051, 1.078, 1.112, 1.154, 1.202, 1.256, 1.317, 1.385, 1.466, 1.551, 1.646, 1.758, 1.853, + 1.848, 1.727, 1.618, 1.521, 1.436, 1.362, 1.296, 1.237, 1.185, 1.139, 1.099, 1.068, 1.043, 1.029, 1.016, 1.005, 1.005, 1.014, 1.031, 1.051, 1.077, 1.111, 1.153, 1.201, 1.255, 1.316, 1.384, 1.462, 1.548, 1.645, 1.757, 1.852, + 1.849, 1.733, 1.622, 1.525, 1.439, 1.366, 1.298, 1.239, 1.187, 1.141, 1.101, 1.069, 1.046, 1.031, 1.017, 1.009, 1.008, 1.018, 1.033, 1.054, 1.079, 1.114, 1.156, 1.204, 1.259, 1.321, 1.388, 1.465, 1.552, 1.649, 1.761, 1.854, + 1.856, 1.743, 1.631, 1.535, 1.449, 1.384, 1.309, 1.246, 1.194, 1.148, 1.109, 1.076, 1.052, 1.034, 1.022, 1.015, 1.017, 1.025, 1.041, 1.061, 1.087, 1.121, 1.163, 1.211, 1.266, 1.328, 1.396, 1.473, 1.561, 1.658, 1.771, 1.861, + 1.869, 1.757, 1.657, 1.551, 1.463, 1.395, 1.323, 1.261, 1.205, 1.159, 1.119, 1.087, 1.062, 1.046, 1.033, 1.027, 1.029, 1.038, 1.051, 1.071, 1.097, 1.132, 1.176, 1.229, 1.277, 1.339, 1.407, 1.485, 1.573, 1.672, 1.785, 1.871, + 1.885, 1.776, 1.668, 1.567, 1.477, 1.406, 1.332, 1.272, 1.218, 1.172, 1.133, 1.101, 1.076, 1.059, 1.046, 1.042, 1.043, 1.051, 1.064, 1.084, 1.111, 1.146, 1.191, 1.246, 1.291, 1.352, 1.421, 1.499, 1.587, 1.688, 1.802, 1.886, + 1.909, 1.796, 1.681, 1.586, 1.496, 1.418, 1.349, 1.289, 1.234, 1.189, 1.149, 1.117, 1.092, 1.074, 1.062, 1.058, 1.059, 1.065, 1.079, 1.099, 1.128, 1.163, 1.204, 1.253, 1.307, 1.369, 1.438, 1.516, 1.605, 1.707, 1.822, 1.905, + 1.929, 1.823, 1.708, 1.609, 1.519, 1.438, 1.371, 1.309, 1.255, 1.209, 1.171, 1.137, 1.112, 1.093, 1.079, 1.076, 1.077, 1.084, 1.099, 1.119, 1.148, 1.182, 1.224, 1.274, 1.327, 1.389, 1.458, 1.537, 1.627, 1.729, 1.848, 1.929, + 1.958, 1.852, 1.738, 1.635, 1.543, 1.464, 1.394, 1.335, 1.279, 1.233, 1.194, 1.163, 1.137, 1.118, 1.111, 1.101, 1.101, 1.107, 1.122, 1.144, 1.172, 1.207, 1.263, 1.294, 1.351, 1.412, 1.482, 1.562, 1.653, 1.756, 1.875, 1.959, + 1.993, 1.889, 1.777, 1.671, 1.575, 1.497, 1.423, 1.362, 1.307, 1.262, 1.224, 1.191, 1.164, 1.144, 1.135, 1.128, 1.127, 1.135, 1.151, 1.173, 1.201, 1.236, 1.282, 1.322, 1.378, 1.439, 1.511, 1.591, 1.683, 1.789, 1.909, 1.989, + 2.026, 1.934, 1.807, 1.705, 1.609, 1.531, 1.457, 1.393, 1.339, 1.295, 1.254, 1.224, 1.199, 1.176, 1.162, 1.158, 1.159, 1.166, 1.182, 1.203, 1.232, 1.267, 1.306, 1.355, 1.411, 1.473, 1.546, 1.627, 1.721, 1.829, 1.955, 2.025, + 2.079, 1.981, 1.851, 1.746, 1.648, 1.566, 1.496, 1.429, 1.376, 1.332, 1.293, 1.257, 1.231, 1.211, 1.198, 1.193, 1.194, 1.201, 1.216, 1.237, 1.267, 1.302, 1.342, 1.391, 1.447, 1.512, 1.585, 1.668, 1.764, 1.874, 2.001, 2.078, + 2.133, 2.039, 1.905, 1.798, 1.696, 1.611, 1.542, 1.473, 1.421, 1.372, 1.331, 1.299, 1.269, 1.251, 1.238, 1.234, 1.235, 1.242, 1.257, 1.278, 1.305, 1.341, 1.384, 1.432, 1.489, 1.555, 1.629, 1.715, 1.814, 1.927, 2.059, 2.133, + 2.199, 2.105, 1.968, 1.855, 1.751, 1.665, 1.589, 1.522, 1.467, 1.419, 1.376, 1.343, 1.315, 1.295, 1.282, 1.279, 1.279, 1.288, 1.301, 1.322, 1.349, 1.386, 1.428, 1.477, 1.536, 1.603, 1.679, 1.767, 1.871, 1.989, 2.133, 2.207, + 2.286, 2.181, 2.038, 1.917, 1.812, 1.724, 1.644, 1.576, 1.518, 1.468, 1.426, 1.391, 1.365, 1.344, 1.331, 1.326, 1.327, 1.335, 1.349, 1.371, 1.399, 1.434, 1.477, 1.529, 1.588, 1.657, 1.735, 1.828, 1.939, 2.107, 2.202, 2.292, + 2.371, 2.277, 2.119, 1.991, 1.886, 1.788, 1.706, 1.635, 1.575, 1.523, 1.479, 1.444, 1.417, 1.397, 1.388, 1.379, 1.379, 1.387, 1.402, 1.423, 1.452, 1.487, 1.533, 1.586, 1.646, 1.716, 1.798, 1.896, 2.008, 2.147, 2.288, 2.382, + 2.445, 2.359, 2.214, 2.072, 1.961, 1.867, 1.776, 1.697, 1.632, 1.581, 1.538, 1.502, 1.475, 1.453, 1.441, 1.435, 1.435, 1.442, 1.458, 1.479, 1.508, 1.545, 1.591, 1.643, 1.707, 1.782, 1.871, 1.971, 2.084, 2.221, 2.379, 2.461, + 2.547, 2.424, 2.265, 2.146, 2.027, 1.909, 1.829, 1.745, 1.682, 1.626, 1.579, 1.537, 1.502, 1.481, 1.473, 1.472, 1.472, 1.475, 1.485, 1.508, 1.543, 1.585, 1.633, 1.691, 1.756, 1.833, 1.921, 2.023, 2.144, 2.288, 2.456, 2.531 + ], + "sigma": 0.00173, + "sigma_Cb": 0.00101 + } + }, + { + "rpi.contrast": + { + "ce_enable": 1, + "gamma_curve": + [ + 0, 0, + 1024, 5040, + 2048, 9338, + 3072, 12356, + 4096, 15312, + 5120, 18051, + 6144, 20790, + 7168, 23193, + 8192, 25744, + 9216, 27942, + 10240, 30035, + 11264, 32005, + 12288, 33975, + 13312, 35815, + 14336, 37600, + 15360, 39168, + 16384, 40642, + 18432, 43379, + 20480, 45749, + 22528, 47753, + 24576, 49621, + 26624, 51253, + 28672, 52698, + 30720, 53796, + 32768, 54876, + 36864, 57012, + 40960, 58656, + 45056, 59954, + 49152, 61183, + 53248, 62355, + 57344, 63419, + 61440, 64476, + 65535, 65535 + ] + } + }, + { + "rpi.ccm": + { + "ccms": [ + { + "ct": 2300, + "ccm": + [ + 1.68006, -0.27691, -0.40316, + -0.47307, 1.79604, -0.32297, + 0.05726, -1.19189, 2.13463 + ] + }, + { + "ct": 2856, + "ccm": + [ + 1.67003, -0.35103, -0.31901, + -0.40968, 1.76185, -0.35217, + 0.08881, -1.03205, 1.94324 + ] + }, + { + "ct": 3000, + "ccm": + [ + 1.68624, -0.43345, -0.25279, + -0.47172, 1.73761, -0.26589, + 0.03957, -0.74365, 1.70408 + ] + }, + { + "ct": 4000, + "ccm": + [ + 1.69271, -0.47764, -0.21507, + -0.37316, 1.65241, -0.27924, + 0.00556, -0.54736, 1.54181 + ] + }, + { + "ct": 4100, + "ccm": + [ + 2.04845, -0.88498, -0.16347, + -0.39306, 1.58125, -0.18819, + 0.03097, -0.55042, 1.51945 + ] + }, + { + "ct": 6500, + "ccm": + [ + 1.66545, -0.43544, -0.23001, + -0.27893, 1.68964, -0.41072, + 0.00809, -0.54202, 1.53392 + ] + } + ] + } + }, + { + "rpi.cac": { } + }, + { + "rpi.sharpen": + { + "threshold": 0.25, + "limit": 1.0, + "strength": 1.0 + } + }, + { + "rpi.hdr": + { + "Off": + { + "cadence": [ 0 ] + }, + "MultiExposureUnmerged": + { + "cadence": [ 1, 2 ], + "channel_map": + { + "short": 1, + "long": 2 + } + }, + "SingleExposure": + { + "cadence": [ 1 ], + "channel_map": + { + "short": 1 + }, + "spatial_gain": 2.0, + "tonemap_enable": 1 + }, + "MultiExposure": + { + "cadence": [ 1, 2 ], + "channel_map": + { + "short": 1, + "long": 2 + }, + "stitch_enable": 1, + "spatial_gain": 2.0, + "tonemap_enable": 1 + }, + "Night": + { + "cadence": [ 3 ], + "channel_map": + { + "night": 3 + }, + "tonemap_enable": 1, + "tonemap": + [ + 0, 0, + 5000, 20000, + 10000, 30000, + 20000, 47000, + 30000, 55000, + 65535, 65535 + ] + } + } + } + ] +} diff --git a/src/ipa/rpi/pisp/data/meson.build b/src/ipa/rpi/pisp/data/meson.build index 2adb257a5fda..1957b2a315e2 100644 --- a/src/ipa/rpi/pisp/data/meson.build +++ b/src/ipa/rpi/pisp/data/meson.build @@ -7,6 +7,7 @@ conf_files = files([ 'imx290.json', 'imx296.json', 'imx296_mono.json', + 'imx335.json', 'imx378.json', 'imx415.json', 'imx462.json', diff --git a/src/ipa/rpi/vc4/data/imx335.json b/src/ipa/rpi/vc4/data/imx335.json new file mode 100644 index 000000000000..5be4761ab8a2 --- /dev/null +++ b/src/ipa/rpi/vc4/data/imx335.json @@ -0,0 +1,569 @@ +{ + "version": 2.0, + "target": "bcm2835", + "vendor": "Arducam", + "sku": "B0568", + "algorithms": [ + { + "rpi.black_level": + { + "black_level": 3200 + } + }, + { + "rpi.dpc": { } + }, + { + "rpi.lux": + { + "reference_shutter_speed": 9994, + "reference_gain": 1.0, + "reference_aperture": 1.0, + "reference_lux": 1139, + "reference_Y": 12135 + } + }, + { + "rpi.noise": + { + "reference_constant": 0, + "reference_slope": 3.349 + } + }, + { + "rpi.geq": + { + "offset": 247, + "slope": 0.02352 + } + }, + { + "rpi.sdn": { } + }, + { + "rpi.awb": + { + "priors": [ + { + "lux": 0, + "prior": + [ + 2000, 1.0, + 3000, 0.0, + 13000, 0.0 + ] + }, + { + "lux": 800, + "prior": + [ + 2000, 0.0, + 6000, 2.0, + 13000, 2.0 + ] + }, + { + "lux": 1500, + "prior": + [ + 2000, 0.0, + 4000, 1.0, + 6000, 6.0, + 6500, 7.0, + 7000, 1.0, + 13000, 1.0 + ] + } + ], + "modes": + { + "auto": + { + "lo": 2500, + "hi": 8000 + }, + "incandescent": + { + "lo": 2500, + "hi": 3000 + }, + "tungsten": + { + "lo": 3000, + "hi": 3500 + }, + "fluorescent": + { + "lo": 4000, + "hi": 4700 + }, + "indoor": + { + "lo": 3000, + "hi": 5000 + }, + "daylight": + { + "lo": 5500, + "hi": 6500 + }, + "cloudy": + { + "lo": 7000, + "hi": 8600 + } + }, + "bayes": 1, + "ct_curve": + [ + 2300.0, 0.9361, 0.3378, + 2856.0, 0.7548, 0.3455, + 3000.0, 0.6862, 0.3666, + 4000.0, 0.5371, 0.4791, + 4100.0, 0.5144, 0.5084, + 6500.0, 0.4316, 0.6585 + ], + "sensitivity_r": 1.0, + "sensitivity_b": 1.0, + "transverse_pos": 0.03588, + "transverse_neg": 0.03895 + } + }, + { + "rpi.agc": + { + "metering_modes": + { + "centre-weighted": + { + "weights": + [ + 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0 + ] + }, + "spot": + { + "weights": + [ + 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ] + }, + "matrix": + { + "weights": + [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + ] + } + }, + "exposure_modes": + { + "normal": + { + "shutter": [ 100, 10000, 30000, 60000, 120000 ], + "gain": [ 1.0, 2.0, 4.0, 6.0, 6.0 ] + }, + "short": + { + "shutter": [ 100, 5000, 10000, 20000, 120000 ], + "gain": [ 1.0, 2.0, 4.0, 6.0, 6.0 ] + } + }, + "constraint_modes": + { + "normal": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + } + ], + "highlight": [ + { + "bound": "LOWER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.5, + 1000, 0.5 + ] + }, + { + "bound": "UPPER", + "q_lo": 0.98, + "q_hi": 1.0, + "y_target": + [ + 0, 0.8, + 1000, 0.8 + ] + } + ] + }, + "y_target": + [ + 0, 0.16, + 1000, 0.165, + 10000, 0.17 + ] + } + }, + { + "rpi.alsc": + { + "omega": 1.3, + "n_iter": 100, + "luminance_strength": 0.8, + "calibrations_Cr": [ + { + "ct": 2300, + "table": + [ + 1.053, 1.047, 1.039, 1.031, 1.024, 1.019, 1.016, 1.014, 1.015, 1.016, 1.021, 1.027, 1.033, 1.041, 1.049, 1.055, + 1.049, 1.043, 1.034, 1.026, 1.019, 1.014, 1.011, 1.009, 1.009, 1.012, 1.017, 1.022, 1.029, 1.037, 1.046, 1.051, + 1.047, 1.039, 1.029, 1.022, 1.015, 1.009, 1.006, 1.004, 1.006, 1.008, 1.012, 1.018, 1.025, 1.033, 1.042, 1.049, + 1.046, 1.037, 1.027, 1.019, 1.011, 1.006, 1.003, 1.002, 1.002, 1.005, 1.009, 1.015, 1.023, 1.031, 1.041, 1.048, + 1.046, 1.036, 1.027, 1.018, 1.011, 1.005, 1.002, 1.001, 1.001, 1.004, 1.009, 1.014, 1.022, 1.031, 1.039, 1.048, + 1.046, 1.037, 1.027, 1.018, 1.011, 1.005, 1.002, 1.001, 1.001, 1.004, 1.009, 1.014, 1.022, 1.031, 1.039, 1.047, + 1.046, 1.038, 1.028, 1.019, 1.013, 1.008, 1.004, 1.003, 1.003, 1.006, 1.009, 1.016, 1.023, 1.032, 1.039, 1.048, + 1.048, 1.041, 1.031, 1.024, 1.017, 1.012, 1.008, 1.006, 1.007, 1.009, 1.015, 1.019, 1.026, 1.034, 1.042, 1.049, + 1.051, 1.045, 1.037, 1.029, 1.024, 1.018, 1.015, 1.013, 1.013, 1.015, 1.019, 1.025, 1.031, 1.038, 1.046, 1.052, + 1.058, 1.051, 1.043, 1.036, 1.029, 1.025, 1.022, 1.021, 1.021, 1.022, 1.025, 1.031, 1.037, 1.044, 1.052, 1.057, + 1.065, 1.058, 1.051, 1.043, 1.037, 1.032, 1.029, 1.028, 1.028, 1.029, 1.033, 1.037, 1.044, 1.051, 1.057, 1.063, + 1.066, 1.065, 1.056, 1.049, 1.043, 1.038, 1.035, 1.035, 1.035, 1.036, 1.038, 1.043, 1.049, 1.056, 1.063, 1.065 + ] + }, + { + "ct": 2856, + "table": + [ + 1.058, 1.053, 1.043, 1.035, 1.028, 1.022, 1.018, 1.017, 1.017, 1.019, 1.023, 1.029, 1.038, 1.046, 1.055, 1.059, + 1.055, 1.048, 1.038, 1.029, 1.022, 1.017, 1.014, 1.012, 1.012, 1.015, 1.019, 1.025, 1.033, 1.041, 1.051, 1.056, + 1.052, 1.043, 1.033, 1.025, 1.017, 1.011, 1.007, 1.006, 1.007, 1.009, 1.013, 1.021, 1.028, 1.037, 1.046, 1.054, + 1.049, 1.042, 1.032, 1.022, 1.014, 1.009, 1.005, 1.003, 1.004, 1.007, 1.012, 1.018, 1.026, 1.036, 1.045, 1.051, + 1.048, 1.039, 1.029, 1.019, 1.012, 1.006, 1.004, 1.001, 1.001, 1.005, 1.009, 1.016, 1.024, 1.033, 1.043, 1.051, + 1.049, 1.039, 1.029, 1.021, 1.013, 1.006, 1.003, 1.001, 1.001, 1.005, 1.011, 1.016, 1.024, 1.034, 1.043, 1.051, + 1.049, 1.042, 1.031, 1.022, 1.015, 1.009, 1.004, 1.003, 1.004, 1.006, 1.012, 1.018, 1.026, 1.035, 1.044, 1.051, + 1.053, 1.045, 1.036, 1.027, 1.021, 1.015, 1.009, 1.008, 1.009, 1.012, 1.017, 1.022, 1.029, 1.038, 1.047, 1.053, + 1.059, 1.049, 1.041, 1.032, 1.025, 1.021, 1.017, 1.014, 1.015, 1.017, 1.022, 1.027, 1.034, 1.043, 1.051, 1.059, + 1.062, 1.056, 1.047, 1.039, 1.033, 1.028, 1.024, 1.022, 1.022, 1.024, 1.028, 1.034, 1.041, 1.048, 1.056, 1.062, + 1.071, 1.063, 1.054, 1.047, 1.039, 1.035, 1.031, 1.029, 1.031, 1.032, 1.035, 1.041, 1.046, 1.054, 1.062, 1.069, + 1.073, 1.071, 1.061, 1.052, 1.046, 1.042, 1.039, 1.039, 1.039, 1.041, 1.043, 1.047, 1.052, 1.061, 1.068, 1.071 + ] + }, + { + "ct": 3000, + "table": + [ + 1.017, 1.015, 1.011, 1.009, 1.006, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.005, 1.008, 1.011, 1.013, 1.015, + 1.016, 1.014, 1.011, 1.008, 1.006, 1.004, 1.003, 1.002, 1.002, 1.002, 1.003, 1.005, 1.008, 1.011, 1.013, 1.015, + 1.016, 1.013, 1.011, 1.008, 1.005, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.005, 1.007, 1.009, 1.013, 1.015, + 1.016, 1.014, 1.011, 1.008, 1.006, 1.004, 1.002, 1.001, 1.001, 1.002, 1.003, 1.005, 1.007, 1.011, 1.013, 1.016, + 1.017, 1.014, 1.011, 1.008, 1.006, 1.003, 1.002, 1.001, 1.001, 1.002, 1.003, 1.005, 1.007, 1.011, 1.013, 1.016, + 1.017, 1.014, 1.012, 1.009, 1.006, 1.004, 1.002, 1.001, 1.001, 1.002, 1.003, 1.005, 1.008, 1.011, 1.014, 1.016, + 1.018, 1.015, 1.013, 1.011, 1.007, 1.005, 1.004, 1.002, 1.002, 1.003, 1.005, 1.007, 1.009, 1.012, 1.014, 1.017, + 1.019, 1.017, 1.015, 1.012, 1.011, 1.008, 1.006, 1.005, 1.005, 1.005, 1.006, 1.008, 1.011, 1.014, 1.017, 1.019, + 1.021, 1.019, 1.017, 1.015, 1.013, 1.011, 1.009, 1.008, 1.008, 1.009, 1.009, 1.012, 1.014, 1.016, 1.019, 1.021, + 1.023, 1.021, 1.018, 1.016, 1.014, 1.013, 1.012, 1.012, 1.012, 1.012, 1.012, 1.014, 1.016, 1.019, 1.021, 1.022, + 1.028, 1.025, 1.021, 1.019, 1.017, 1.016, 1.015, 1.014, 1.014, 1.014, 1.016, 1.017, 1.019, 1.022, 1.023, 1.026, + 1.031, 1.028, 1.024, 1.021, 1.019, 1.017, 1.017, 1.017, 1.017, 1.018, 1.018, 1.019, 1.022, 1.024, 1.027, 1.027 + ] + }, + { + "ct": 4000, + "table": + [ + 1.023, 1.021, 1.016, 1.013, 1.009, 1.007, 1.005, 1.005, 1.005, 1.006, 1.006, 1.008, 1.011, 1.015, 1.019, 1.021, + 1.022, 1.018, 1.014, 1.011, 1.008, 1.005, 1.004, 1.003, 1.003, 1.003, 1.004, 1.007, 1.011, 1.014, 1.017, 1.019, + 1.021, 1.017, 1.013, 1.009, 1.006, 1.004, 1.002, 1.001, 1.001, 1.002, 1.004, 1.006, 1.009, 1.012, 1.016, 1.019, + 1.022, 1.017, 1.014, 1.009, 1.006, 1.003, 1.002, 1.001, 1.001, 1.002, 1.003, 1.006, 1.009, 1.013, 1.017, 1.019, + 1.022, 1.018, 1.014, 1.011, 1.007, 1.004, 1.001, 1.001, 1.001, 1.001, 1.003, 1.006, 1.009, 1.013, 1.017, 1.021, + 1.022, 1.018, 1.014, 1.011, 1.008, 1.004, 1.002, 1.001, 1.001, 1.001, 1.003, 1.007, 1.009, 1.014, 1.017, 1.021, + 1.023, 1.019, 1.015, 1.012, 1.008, 1.006, 1.003, 1.002, 1.001, 1.003, 1.005, 1.008, 1.011, 1.014, 1.018, 1.021, + 1.025, 1.021, 1.018, 1.015, 1.012, 1.009, 1.006, 1.005, 1.005, 1.006, 1.008, 1.011, 1.014, 1.017, 1.021, 1.023, + 1.027, 1.024, 1.021, 1.018, 1.016, 1.013, 1.012, 1.011, 1.009, 1.011, 1.011, 1.014, 1.017, 1.021, 1.023, 1.026, + 1.031, 1.027, 1.023, 1.021, 1.018, 1.016, 1.015, 1.014, 1.014, 1.014, 1.015, 1.018, 1.019, 1.023, 1.027, 1.028, + 1.036, 1.031, 1.027, 1.024, 1.021, 1.019, 1.018, 1.017, 1.017, 1.017, 1.018, 1.021, 1.023, 1.026, 1.029, 1.032, + 1.039, 1.036, 1.031, 1.027, 1.024, 1.022, 1.021, 1.021, 1.021, 1.021, 1.022, 1.023, 1.026, 1.029, 1.032, 1.033 + ] + }, + { + "ct": 4100, + "table": + [ + 1.017, 1.015, 1.011, 1.009, 1.007, 1.005, 1.004, 1.003, 1.003, 1.003, 1.003, 1.004, 1.006, 1.008, 1.011, 1.012, + 1.016, 1.013, 1.011, 1.008, 1.006, 1.004, 1.003, 1.003, 1.003, 1.003, 1.003, 1.004, 1.006, 1.008, 1.011, 1.013, + 1.016, 1.012, 1.009, 1.007, 1.005, 1.003, 1.002, 1.002, 1.002, 1.002, 1.003, 1.004, 1.005, 1.007, 1.009, 1.013, + 1.017, 1.013, 1.011, 1.008, 1.006, 1.004, 1.002, 1.002, 1.002, 1.003, 1.003, 1.005, 1.006, 1.008, 1.011, 1.014, + 1.018, 1.014, 1.011, 1.009, 1.007, 1.004, 1.003, 1.003, 1.002, 1.003, 1.004, 1.005, 1.007, 1.009, 1.012, 1.015, + 1.019, 1.015, 1.012, 1.009, 1.008, 1.005, 1.003, 1.003, 1.003, 1.004, 1.004, 1.006, 1.008, 1.011, 1.013, 1.015, + 1.019, 1.016, 1.013, 1.011, 1.009, 1.007, 1.005, 1.004, 1.004, 1.005, 1.006, 1.007, 1.009, 1.011, 1.013, 1.016, + 1.021, 1.018, 1.016, 1.014, 1.011, 1.009, 1.008, 1.006, 1.006, 1.007, 1.008, 1.009, 1.011, 1.013, 1.015, 1.017, + 1.023, 1.021, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.011, 1.011, 1.012, 1.013, 1.014, 1.016, 1.018, 1.021, + 1.027, 1.024, 1.021, 1.019, 1.018, 1.017, 1.016, 1.015, 1.015, 1.014, 1.015, 1.016, 1.017, 1.018, 1.021, 1.022, + 1.032, 1.028, 1.025, 1.022, 1.021, 1.019, 1.018, 1.017, 1.017, 1.017, 1.017, 1.018, 1.019, 1.022, 1.023, 1.026, + 1.034, 1.033, 1.028, 1.025, 1.023, 1.022, 1.021, 1.021, 1.021, 1.021, 1.021, 1.022, 1.022, 1.024, 1.027, 1.027 + ] + }, + { + "ct": 6500, + "table": + [ + 1.053, 1.048, 1.039, 1.032, 1.026, 1.021, 1.018, 1.016, 1.016, 1.017, 1.019, 1.023, 1.028, 1.035, 1.042, 1.047, + 1.049, 1.042, 1.035, 1.028, 1.022, 1.017, 1.014, 1.014, 1.013, 1.013, 1.016, 1.019, 1.024, 1.031, 1.038, 1.044, + 1.045, 1.038, 1.031, 1.023, 1.017, 1.012, 1.009, 1.008, 1.007, 1.008, 1.011, 1.014, 1.019, 1.027, 1.034, 1.039, + 1.043, 1.035, 1.027, 1.019, 1.014, 1.009, 1.005, 1.003, 1.003, 1.004, 1.006, 1.011, 1.016, 1.022, 1.029, 1.036, + 1.043, 1.035, 1.026, 1.019, 1.013, 1.007, 1.003, 1.002, 1.001, 1.002, 1.005, 1.009, 1.014, 1.021, 1.028, 1.037, + 1.044, 1.036, 1.027, 1.019, 1.013, 1.007, 1.004, 1.001, 1.001, 1.002, 1.005, 1.009, 1.014, 1.021, 1.029, 1.036, + 1.045, 1.037, 1.028, 1.021, 1.014, 1.008, 1.004, 1.002, 1.002, 1.003, 1.006, 1.009, 1.015, 1.021, 1.029, 1.036, + 1.046, 1.039, 1.029, 1.023, 1.017, 1.012, 1.007, 1.004, 1.003, 1.004, 1.007, 1.012, 1.017, 1.023, 1.029, 1.037, + 1.051, 1.043, 1.036, 1.028, 1.022, 1.017, 1.012, 1.009, 1.009, 1.009, 1.012, 1.015, 1.021, 1.027, 1.034, 1.041, + 1.059, 1.051, 1.043, 1.036, 1.029, 1.023, 1.019, 1.018, 1.016, 1.017, 1.018, 1.022, 1.027, 1.033, 1.041, 1.047, + 1.065, 1.058, 1.049, 1.041, 1.036, 1.031, 1.026, 1.024, 1.022, 1.023, 1.025, 1.028, 1.033, 1.039, 1.046, 1.053, + 1.069, 1.064, 1.055, 1.047, 1.041, 1.035, 1.031, 1.029, 1.029, 1.029, 1.031, 1.033, 1.038, 1.044, 1.053, 1.055 + ] + } + ], + "calibrations_Cb": [ + { + "ct": 2300, + "table": + [ + 1.033, 1.036, 1.039, 1.044, 1.049, 1.053, 1.056, 1.057, 1.057, 1.055, 1.052, 1.048, 1.043, 1.038, 1.035, 1.031, + 1.035, 1.037, 1.041, 1.045, 1.051, 1.053, 1.057, 1.058, 1.059, 1.056, 1.053, 1.049, 1.046, 1.041, 1.036, 1.033, + 1.034, 1.037, 1.042, 1.047, 1.052, 1.056, 1.058, 1.059, 1.059, 1.058, 1.056, 1.052, 1.047, 1.041, 1.035, 1.031, + 1.034, 1.037, 1.043, 1.048, 1.053, 1.056, 1.059, 1.061, 1.061, 1.059, 1.056, 1.052, 1.047, 1.042, 1.035, 1.029, + 1.032, 1.037, 1.042, 1.048, 1.053, 1.055, 1.058, 1.059, 1.059, 1.058, 1.055, 1.051, 1.046, 1.041, 1.034, 1.028, + 1.032, 1.035, 1.041, 1.047, 1.052, 1.055, 1.057, 1.058, 1.057, 1.055, 1.053, 1.049, 1.044, 1.039, 1.032, 1.027, + 1.032, 1.034, 1.039, 1.045, 1.049, 1.052, 1.054, 1.056, 1.055, 1.053, 1.049, 1.046, 1.042, 1.037, 1.031, 1.026, + 1.031, 1.032, 1.038, 1.042, 1.045, 1.049, 1.051, 1.052, 1.052, 1.049, 1.046, 1.042, 1.038, 1.034, 1.028, 1.024, + 1.029, 1.028, 1.034, 1.037, 1.041, 1.044, 1.046, 1.046, 1.046, 1.044, 1.041, 1.037, 1.033, 1.028, 1.022, 1.022, + 1.023, 1.024, 1.028, 1.033, 1.036, 1.039, 1.041, 1.041, 1.041, 1.039, 1.036, 1.032, 1.028, 1.023, 1.019, 1.017, + 1.018, 1.021, 1.023, 1.028, 1.031, 1.033, 1.034, 1.034, 1.033, 1.031, 1.029, 1.027, 1.023, 1.019, 1.016, 1.014, + 1.021, 1.018, 1.019, 1.023, 1.027, 1.028, 1.028, 1.028, 1.028, 1.027, 1.025, 1.023, 1.019, 1.016, 1.014, 1.014 + ] + }, + { + "ct": 2856, + "table": + [ + 1.027, 1.026, 1.032, 1.039, 1.044, 1.048, 1.051, 1.051, 1.051, 1.051, 1.047, 1.042, 1.037, 1.031, 1.025, 1.024, + 1.026, 1.031, 1.037, 1.042, 1.047, 1.051, 1.053, 1.054, 1.054, 1.052, 1.049, 1.046, 1.041, 1.034, 1.028, 1.024, + 1.028, 1.032, 1.038, 1.044, 1.048, 1.052, 1.056, 1.058, 1.057, 1.055, 1.052, 1.048, 1.043, 1.037, 1.029, 1.025, + 1.028, 1.032, 1.038, 1.044, 1.049, 1.053, 1.056, 1.057, 1.057, 1.055, 1.052, 1.047, 1.042, 1.036, 1.029, 1.024, + 1.028, 1.034, 1.039, 1.046, 1.051, 1.054, 1.056, 1.058, 1.058, 1.056, 1.052, 1.048, 1.043, 1.037, 1.029, 1.025, + 1.029, 1.034, 1.039, 1.046, 1.051, 1.054, 1.057, 1.059, 1.058, 1.056, 1.052, 1.047, 1.042, 1.037, 1.031, 1.025, + 1.028, 1.032, 1.037, 1.044, 1.049, 1.053, 1.056, 1.058, 1.057, 1.055, 1.051, 1.046, 1.041, 1.035, 1.029, 1.024, + 1.024, 1.029, 1.033, 1.039, 1.044, 1.048, 1.051, 1.052, 1.051, 1.048, 1.045, 1.041, 1.036, 1.031, 1.024, 1.019, + 1.019, 1.024, 1.029, 1.035, 1.039, 1.043, 1.045, 1.046, 1.046, 1.044, 1.041, 1.038, 1.033, 1.027, 1.019, 1.015, + 1.018, 1.021, 1.026, 1.031, 1.035, 1.039, 1.042, 1.042, 1.042, 1.041, 1.038, 1.034, 1.029, 1.023, 1.018, 1.014, + 1.014, 1.017, 1.021, 1.026, 1.031, 1.034, 1.036, 1.037, 1.036, 1.034, 1.032, 1.029, 1.025, 1.019, 1.014, 1.009, + 1.012, 1.009, 1.016, 1.021, 1.025, 1.026, 1.027, 1.028, 1.028, 1.028, 1.025, 1.023, 1.019, 1.014, 1.009, 1.008 + ] + }, + { + "ct": 3000, + "table": + [ + 1.018, 1.019, 1.024, 1.029, 1.033, 1.037, 1.039, 1.039, 1.039, 1.039, 1.037, 1.035, 1.031, 1.025, 1.019, 1.019, + 1.019, 1.023, 1.026, 1.031, 1.034, 1.037, 1.039, 1.041, 1.041, 1.041, 1.039, 1.036, 1.032, 1.028, 1.024, 1.019, + 1.021, 1.025, 1.029, 1.033, 1.036, 1.039, 1.041, 1.043, 1.043, 1.043, 1.041, 1.038, 1.035, 1.031, 1.026, 1.022, + 1.022, 1.026, 1.031, 1.034, 1.037, 1.041, 1.042, 1.043, 1.043, 1.043, 1.041, 1.038, 1.036, 1.033, 1.027, 1.021, + 1.021, 1.026, 1.031, 1.035, 1.038, 1.039, 1.042, 1.043, 1.043, 1.043, 1.041, 1.038, 1.036, 1.032, 1.027, 1.022, + 1.021, 1.026, 1.029, 1.034, 1.037, 1.039, 1.041, 1.043, 1.043, 1.041, 1.039, 1.037, 1.035, 1.032, 1.027, 1.021, + 1.021, 1.025, 1.029, 1.034, 1.036, 1.039, 1.041, 1.043, 1.043, 1.041, 1.039, 1.036, 1.033, 1.031, 1.026, 1.021, + 1.019, 1.022, 1.027, 1.031, 1.035, 1.037, 1.039, 1.041, 1.041, 1.039, 1.037, 1.034, 1.032, 1.028, 1.024, 1.019, + 1.017, 1.019, 1.023, 1.027, 1.031, 1.034, 1.035, 1.036, 1.036, 1.036, 1.033, 1.031, 1.028, 1.024, 1.019, 1.018, + 1.013, 1.015, 1.021, 1.024, 1.027, 1.029, 1.032, 1.033, 1.032, 1.032, 1.029, 1.028, 1.025, 1.021, 1.016, 1.012, + 1.008, 1.011, 1.016, 1.019, 1.023, 1.027, 1.028, 1.029, 1.029, 1.028, 1.027, 1.025, 1.021, 1.017, 1.013, 1.009, + 1.008, 1.007, 1.012, 1.017, 1.021, 1.023, 1.024, 1.025, 1.025, 1.025, 1.024, 1.022, 1.018, 1.014, 1.009, 1.007 + ] + }, + { + "ct": 4000, + "table": + [ + 1.011, 1.012, 1.018, 1.024, 1.028, 1.031, 1.033, 1.034, 1.034, 1.033, 1.032, 1.028, 1.025, 1.019, 1.014, 1.011, + 1.011, 1.015, 1.021, 1.025, 1.029, 1.032, 1.035, 1.036, 1.036, 1.035, 1.033, 1.031, 1.027, 1.022, 1.016, 1.012, + 1.015, 1.019, 1.024, 1.028, 1.032, 1.035, 1.037, 1.039, 1.039, 1.038, 1.036, 1.033, 1.029, 1.025, 1.021, 1.016, + 1.017, 1.022, 1.027, 1.031, 1.035, 1.037, 1.039, 1.042, 1.041, 1.041, 1.039, 1.036, 1.032, 1.028, 1.022, 1.018, + 1.018, 1.022, 1.027, 1.032, 1.035, 1.038, 1.041, 1.042, 1.042, 1.041, 1.038, 1.035, 1.032, 1.028, 1.023, 1.018, + 1.017, 1.021, 1.026, 1.031, 1.035, 1.038, 1.041, 1.041, 1.042, 1.041, 1.037, 1.034, 1.031, 1.027, 1.022, 1.017, + 1.016, 1.019, 1.025, 1.029, 1.034, 1.037, 1.041, 1.041, 1.041, 1.039, 1.037, 1.034, 1.031, 1.026, 1.021, 1.016, + 1.015, 1.019, 1.025, 1.029, 1.033, 1.036, 1.039, 1.041, 1.041, 1.038, 1.036, 1.033, 1.029, 1.026, 1.021, 1.016, + 1.012, 1.017, 1.022, 1.026, 1.029, 1.033, 1.035, 1.036, 1.036, 1.035, 1.032, 1.031, 1.026, 1.023, 1.017, 1.013, + 1.008, 1.011, 1.016, 1.021, 1.024, 1.027, 1.029, 1.029, 1.029, 1.029, 1.028, 1.025, 1.022, 1.017, 1.012, 1.009, + 1.004, 1.008, 1.013, 1.017, 1.019, 1.023, 1.025, 1.026, 1.026, 1.025, 1.024, 1.021, 1.018, 1.014, 1.009, 1.005, + 1.002, 1.004, 1.009, 1.014, 1.019, 1.022, 1.024, 1.024, 1.024, 1.025, 1.023, 1.019, 1.016, 1.012, 1.006, 1.004 + ] + }, + { + "ct": 4100, + "table": + [ + 1.009, 1.013, 1.019, 1.026, 1.029, 1.033, 1.036, 1.036, 1.036, 1.035, 1.033, 1.031, 1.027, 1.021, 1.016, 1.013, + 1.012, 1.017, 1.023, 1.028, 1.032, 1.036, 1.038, 1.039, 1.039, 1.039, 1.036, 1.034, 1.031, 1.025, 1.019, 1.015, + 1.017, 1.021, 1.026, 1.032, 1.036, 1.039, 1.041, 1.043, 1.043, 1.042, 1.041, 1.037, 1.034, 1.028, 1.023, 1.018, + 1.018, 1.023, 1.028, 1.033, 1.037, 1.041, 1.043, 1.045, 1.045, 1.044, 1.042, 1.039, 1.035, 1.031, 1.025, 1.019, + 1.019, 1.023, 1.029, 1.034, 1.038, 1.041, 1.044, 1.046, 1.046, 1.044, 1.042, 1.039, 1.036, 1.031, 1.025, 1.021, + 1.018, 1.024, 1.031, 1.036, 1.039, 1.042, 1.045, 1.047, 1.047, 1.045, 1.043, 1.039, 1.036, 1.032, 1.026, 1.021, + 1.018, 1.023, 1.029, 1.035, 1.038, 1.041, 1.045, 1.047, 1.047, 1.045, 1.042, 1.038, 1.034, 1.031, 1.026, 1.021, + 1.016, 1.021, 1.027, 1.032, 1.036, 1.039, 1.042, 1.044, 1.044, 1.043, 1.039, 1.036, 1.033, 1.029, 1.024, 1.018, + 1.012, 1.017, 1.023, 1.028, 1.032, 1.035, 1.037, 1.039, 1.039, 1.037, 1.036, 1.033, 1.029, 1.025, 1.019, 1.014, + 1.008, 1.013, 1.018, 1.024, 1.028, 1.031, 1.033, 1.035, 1.035, 1.034, 1.032, 1.029, 1.026, 1.021, 1.015, 1.011, + 1.005, 1.008, 1.014, 1.019, 1.024, 1.027, 1.029, 1.031, 1.031, 1.029, 1.028, 1.026, 1.022, 1.017, 1.011, 1.006, + 1.002, 1.004, 1.009, 1.016, 1.019, 1.023, 1.024, 1.025, 1.026, 1.026, 1.024, 1.021, 1.018, 1.014, 1.007, 1.005 + ] + }, + { + "ct": 6500, + "table": + [ + 1.005, 1.011, 1.017, 1.023, 1.028, 1.032, 1.034, 1.035, 1.036, 1.035, 1.033, 1.031, 1.026, 1.019, 1.013, 1.011, + 1.009, 1.013, 1.019, 1.026, 1.031, 1.035, 1.037, 1.039, 1.039, 1.039, 1.036, 1.033, 1.029, 1.022, 1.016, 1.013, + 1.012, 1.018, 1.025, 1.031, 1.035, 1.038, 1.042, 1.043, 1.044, 1.043, 1.041, 1.038, 1.034, 1.028, 1.021, 1.015, + 1.016, 1.022, 1.028, 1.034, 1.039, 1.043, 1.046, 1.049, 1.049, 1.048, 1.045, 1.042, 1.038, 1.033, 1.027, 1.019, + 1.017, 1.022, 1.029, 1.036, 1.041, 1.044, 1.048, 1.049, 1.051, 1.049, 1.047, 1.044, 1.039, 1.033, 1.027, 1.021, + 1.016, 1.022, 1.028, 1.035, 1.041, 1.044, 1.049, 1.051, 1.051, 1.049, 1.047, 1.043, 1.039, 1.033, 1.027, 1.021, + 1.016, 1.022, 1.029, 1.035, 1.041, 1.045, 1.049, 1.051, 1.051, 1.049, 1.047, 1.043, 1.039, 1.033, 1.027, 1.022, + 1.016, 1.021, 1.028, 1.035, 1.039, 1.043, 1.047, 1.049, 1.051, 1.049, 1.046, 1.043, 1.039, 1.033, 1.027, 1.021, + 1.013, 1.017, 1.024, 1.031, 1.036, 1.041, 1.044, 1.047, 1.047, 1.046, 1.043, 1.041, 1.036, 1.029, 1.023, 1.019, + 1.007, 1.012, 1.019, 1.025, 1.029, 1.034, 1.038, 1.039, 1.039, 1.039, 1.038, 1.034, 1.031, 1.025, 1.018, 1.013, + 1.004, 1.008, 1.015, 1.021, 1.026, 1.029, 1.032, 1.035, 1.035, 1.035, 1.032, 1.029, 1.026, 1.021, 1.014, 1.009, + 1.001, 1.005, 1.012, 1.018, 1.023, 1.028, 1.029, 1.032, 1.032, 1.033, 1.031, 1.028, 1.023, 1.018, 1.011, 1.007 + ] + } + ], + "luminance_lut": + [ + 2.085, 1.998, 1.784, 1.621, 1.485, 1.386, 1.347, 1.343, 1.343, 1.346, 1.386, 1.484, 1.619, 1.779, 1.986, 2.064, + 2.001, 1.829, 1.641, 1.511, 1.392, 1.304, 1.251, 1.227, 1.227, 1.251, 1.304, 1.389, 1.508, 1.639, 1.818, 1.991, + 1.858, 1.708, 1.529, 1.394, 1.297, 1.218, 1.161, 1.135, 1.135, 1.159, 1.216, 1.299, 1.392, 1.526, 1.701, 1.842, + 1.782, 1.624, 1.452, 1.318, 1.219, 1.151, 1.096, 1.065, 1.063, 1.091, 1.153, 1.219, 1.317, 1.446, 1.614, 1.763, + 1.745, 1.564, 1.399, 1.266, 1.166, 1.096, 1.049, 1.019, 1.019, 1.053, 1.091, 1.163, 1.263, 1.391, 1.554, 1.727, + 1.741, 1.542, 1.378, 1.247, 1.144, 1.067, 1.022, 1.004, 1.005, 1.021, 1.066, 1.141, 1.243, 1.371, 1.533, 1.722, + 1.739, 1.544, 1.379, 1.248, 1.145, 1.069, 1.025, 1.009, 1.006, 1.026, 1.068, 1.143, 1.244, 1.372, 1.535, 1.721, + 1.754, 1.582, 1.411, 1.278, 1.173, 1.099, 1.061, 1.026, 1.027, 1.056, 1.101, 1.176, 1.272, 1.401, 1.565, 1.734, + 1.802, 1.641, 1.464, 1.331, 1.228, 1.163, 1.099, 1.072, 1.074, 1.101, 1.157, 1.228, 1.324, 1.453, 1.619, 1.779, + 1.879, 1.731, 1.549, 1.414, 1.317, 1.229, 1.172, 1.145, 1.145, 1.171, 1.231, 1.313, 1.405, 1.534, 1.706, 1.854, + 2.056, 1.867, 1.676, 1.536, 1.413, 1.327, 1.273, 1.249, 1.249, 1.271, 1.322, 1.404, 1.523, 1.661, 1.847, 2.023, + 2.126, 2.051, 1.828, 1.656, 1.515, 1.416, 1.379, 1.374, 1.374, 1.375, 1.411, 1.505, 1.638, 1.803, 2.021, 2.089 + ], + "sigma": 0.00344, + "sigma_Cb": 0.0013 + } + }, + { + "rpi.contrast": + { + "ce_enable": 1, + "gamma_curve": + [ + 0, 0, + 1024, 5040, + 2048, 9338, + 3072, 12356, + 4096, 15312, + 5120, 18051, + 6144, 20790, + 7168, 23193, + 8192, 25744, + 9216, 27942, + 10240, 30035, + 11264, 32005, + 12288, 33975, + 13312, 35815, + 14336, 37600, + 15360, 39168, + 16384, 40642, + 18432, 43379, + 20480, 45749, + 22528, 47753, + 24576, 49621, + 26624, 51253, + 28672, 52698, + 30720, 53796, + 32768, 54876, + 36864, 57012, + 40960, 58656, + 45056, 59954, + 49152, 61183, + 53248, 62355, + 57344, 63419, + 61440, 64476, + 65535, 65535 + ] + } + }, + { + "rpi.ccm": + { + "ccms": [ + { + "ct": 2300, + "ccm": + [ + 1.67501, -0.27285, -0.40215, + -0.47081, 1.79623, -0.32543, + 0.05891, -1.19433, 2.13543 + ] + }, + { + "ct": 2856, + "ccm": + [ + 1.66638, -0.34761, -0.31878, + -0.40736, 1.76103, -0.35367, + 0.08999, -1.03207, 1.94208 + ] + }, + { + "ct": 3000, + "ccm": + [ + 1.68559, -0.43301, -0.25259, + -0.47141, 1.73804, -0.26664, + 0.04007, -0.74364, 1.70357 + ] + }, + { + "ct": 4000, + "ccm": + [ + 1.68741, -0.47137, -0.21604, + -0.37371, 1.65574, -0.28203, + 0.00512, -0.54385, 1.53873 + ] + }, + { + "ct": 4100, + "ccm": + [ + 2.04759, -0.88314, -0.16446, + -0.39326, 1.58237, -0.18911, + 0.03138, -0.54996, 1.51858 + ] + }, + { + "ct": 6500, + "ccm": + [ + 1.65914, -0.42539, -0.23375, + -0.28017, 1.69528, -0.41511, + 0.00848, -0.53989, 1.53141 + ] + } + ] + } + }, + { + "rpi.sharpen": { } + } + ] +} diff --git a/src/ipa/rpi/vc4/data/meson.build b/src/ipa/rpi/vc4/data/meson.build index 86519d39f37d..77655f4a6283 100644 --- a/src/ipa/rpi/vc4/data/meson.build +++ b/src/ipa/rpi/vc4/data/meson.build @@ -8,6 +8,7 @@ conf_files = files([ 'imx296.json', 'imx296_mono.json', 'imx327.json', + 'imx335.json', 'imx378.json', 'imx415.json', 'imx462.json',