diff --git a/Benchmarks/Compression/C/main b/Benchmarks/Compression/C/main new file mode 100755 index 00000000..a0a4f9c7 Binary files /dev/null and b/Benchmarks/Compression/C/main differ diff --git a/Benchmarks/compression/baseline/main.c b/Benchmarks/Compression/C/main.c similarity index 100% rename from Benchmarks/compression/baseline/main.c rename to Benchmarks/Compression/C/main.c diff --git a/Benchmarks/compression/swift/main.swift b/Benchmarks/Compression/Swift/Main.swift similarity index 80% rename from Benchmarks/compression/swift/main.swift rename to Benchmarks/Compression/Swift/Main.swift index 522991f9..cf141477 100644 --- a/Benchmarks/compression/swift/main.swift +++ b/Benchmarks/Compression/Swift/Main.swift @@ -24,29 +24,29 @@ func clock() -> Int } #else - #warning("clock() function not imported for this platform, internal benchmarks not built (please open an issue at https://github.com/kelvin13/swift-png/issues)") + #warning("clock() function not imported for this platform, internal benchmarks not built (please open an issue at https://github.com/tayloraswift/swift-png/issues)") #endif #if os(macOS) || os(Linux) // internal benchmarking functions, to measure module boundary overhead -enum Benchmark +enum Benchmark { - enum Encode + enum Encode { struct Blob { - private(set) + private(set) var buffer:[UInt8] = [] } } } -extension Benchmark.Encode.Blob:PNG.Bytestream.Destination +extension Benchmark.Encode.Blob:PNG.Bytestream.Destination { - mutating + mutating func write(_ data:[UInt8]) -> Void? { - self.buffer.append(contentsOf: data) + self.buffer.append(contentsOf: data) return () } } @@ -56,23 +56,23 @@ extension Benchmark.Encode func rgba8(level:Int, path:String, trials:Int) -> ([(time:Int, hash:Int)], Int) { guard let image:PNG.Data.Rectangular = try? .decompress(path: path) - else + else { fatalError("failed to decode test image '\(path)'") } - - let results:[(time:Int, size:Int, hash:Int)] = (0 ..< trials).map + + let results:[(time:Int, size:Int, hash:Int)] = (0 ..< trials).map { - _ in + _ in // sleep for 0.1s between runs to emulate a “cold” start nanosleep([timespec.init(tv_sec: 0, tv_nsec: 100_000_000)], nil) var blob:Blob = .init() - do + do { let start:Int = clock() - + try image.compress(stream: &blob, level: level) - + let stop:Int = clock() return (stop - start, blob.buffer.count, .init(blob.buffer.last ?? 0)) } @@ -81,43 +81,43 @@ extension Benchmark.Encode fatalError("\(error)") } } - + return (results.map{ (time: $0.time, hash: $0.hash) }, results.map(\.size).min() ?? 0) } } func main() throws { - guard CommandLine.arguments.count == 4, + guard CommandLine.arguments.count == 4, let level:Int = Int.init(CommandLine.arguments[1]), let trials:Int = Int.init(CommandLine.arguments[3]) - - else + + else { fatalError("usage: \(CommandLine.arguments.first ?? "") ") } - + let path:String = CommandLine.arguments[2] - + guard 0 ... 13 ~= level - else + else { fatalError("compression level must be an integer from 0 to 13") } - - #if INTERNAL_BENCHMARKS - let (results, size):([(time:Int, hash:Int)], Int) = + + #if INTERNAL_BENCHMARKS + let (results, size):([(time:Int, hash:Int)], Int) = __Entrypoint.Benchmark.Encode.rgba8(level: level, path: path, trials: trials) - #else - let (results, size):([(time:Int, hash:Int)], Int) = + #else + let (results, size):([(time:Int, hash:Int)], Int) = Benchmark.Encode.rgba8(level: level, path: path, trials: trials) #endif - + let string:String = results.map - { - "\(1000.0 * .init($0.time) / .init(CLOCKS_PER_SEC))" + { + "\(1000.0 * .init($0.time) / .init(CLOCKS_PER_SEC))" }.joined(separator: " ") - + print("\(string), \(size)") } diff --git a/Benchmarks/Decompression/C/main b/Benchmarks/Decompression/C/main new file mode 100755 index 00000000..0ee5ca24 Binary files /dev/null and b/Benchmarks/Decompression/C/main differ diff --git a/Benchmarks/decompression/baseline/main.c b/Benchmarks/Decompression/C/main.c similarity index 100% rename from Benchmarks/decompression/baseline/main.c rename to Benchmarks/Decompression/C/main.c diff --git a/Benchmarks/decompression/swift/main.swift b/Benchmarks/Decompression/Swift/Main.swift similarity index 76% rename from Benchmarks/decompression/swift/main.swift rename to Benchmarks/Decompression/Swift/Main.swift index e761aefa..b08701b7 100644 --- a/Benchmarks/decompression/swift/main.swift +++ b/Benchmarks/Decompression/Swift/Main.swift @@ -24,58 +24,58 @@ func clock() -> Int } #else - #warning("clock() function not imported for this platform, internal benchmarks not built (please open an issue at https://github.com/kelvin13/swift-png/issues)") + #warning("clock() function not imported for this platform, internal benchmarks not built (please open an issue at https://github.com/tayloraswift/swift-png/issues)") #endif #if os(macOS) || os(Linux) // internal benchmarking functions, to measure module boundary overhead -enum Benchmark +enum Benchmark { - enum Decode + enum Decode { struct Blob { private let buffer:[UInt8] private(set) - var count:Int + var count:Int } } } -extension Benchmark.Decode.Blob:PNG.Bytestream.Source +extension Benchmark.Decode.Blob:PNG.Bytestream.Source { - static - func load(path:String) -> Self? + static + func load(path:String) -> Self? { - System.File.Source.open(path: path) + System.File.Source.open(path: path) { - (file:inout System.File.Source) -> Self? in - guard let count:Int = file.count, + (file:inout System.File.Source) -> Self? in + guard let count:Int = file.count, let buffer:[UInt8] = file.read(count: count) - else + else { - return nil + return nil } return .init(buffer: buffer, count: count) - } ?? nil + } ?? nil } - - mutating + + mutating func read(count:Int) -> [UInt8]? { - guard count <= self.count - else + guard count <= self.count + else { - return nil + return nil } let data:[UInt8] = .init(self.buffer.suffix(self.count).prefix(count)) - self.count -= count + self.count -= count return data } - - mutating - func reload() + + mutating + func reload() { self.count = self.buffer.count } @@ -86,25 +86,25 @@ extension Benchmark.Decode func rgba8(path:String, trials:Int) -> [(time:Int, hash:Int)] { guard var blob:Blob = .load(path: path) - else + else { fatalError("could not read file '\(path)'") } - - return (0 ..< trials).map + + return (0 ..< trials).map { - _ in + _ in // sleep for 0.1s between runs to emulate a “cold” start nanosleep([timespec.init(tv_sec: 0, tv_nsec: 100_000_000)], nil) blob.reload() - - do + + do { let start:Int = clock() - + let image:PNG.Data.Rectangular = try .decompress(stream: &blob) let pixels:[PNG.RGBA] = image.unpack(as: PNG.RGBA.self) - + let stop:Int = clock() return (stop - start, .init(pixels.last?.r ?? 0)) } @@ -118,22 +118,22 @@ extension Benchmark.Decode func main() throws { - guard CommandLine.arguments.count == 3, + guard CommandLine.arguments.count == 3, let trials:Int = Int.init(CommandLine.arguments[2]) - - else + + else { fatalError("usage: \(CommandLine.arguments.first ?? "") ") } - + let path:String = CommandLine.arguments[1] - - #if INTERNAL_BENCHMARKS + + #if INTERNAL_BENCHMARKS let times:[Int] = __Entrypoint.Benchmark.Decode.rgba8(path: path, trials: trials).map(\.time) - #else + #else let times:[Int] = Benchmark.Decode.rgba8(path: path, trials: trials).map(\.time) #endif - + print(times.map{ "\(1000.0 * .init($0) / .init(CLOCKS_PER_SEC))" }.joined(separator: " ")) } diff --git a/Benchmarks/README.md b/Benchmarks/README.md index ffcba45c..1dcb90bb 100644 --- a/Benchmarks/README.md +++ b/Benchmarks/README.md @@ -1,12 +1,12 @@ -# *swift png* benchmarks +# *swift png* benchmarks -> generated on **January 15, 2021** for commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)** using **[`utils/benchmark`](../utils/benchmark)** +> generated on **January 15, 2021** for commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)** using **[`utils/benchmark`](../utils/benchmark)** -## running benchmarks +## running benchmarks *Swift PNG*’s benchmarks live in the `benchmarks` directory. They are divided into compression benchmarks ([`benchmarks/compression`](compression)) and decompression benchmarks ([`benchmarks/decompression`](decompression)). Each benchmark compares a *Swift PNG* test application to an equivalent *libpng*-based implementation. All performance benchmarks are *cold-start* measurements, meaning that the code sleeps for a fraction of a second before each trial run. -All benchmarks run on a test suite of **28** images. +All benchmarks run on a test suite of **28** images.
Click to show test image table @@ -46,15 +46,15 @@ All benchmarks run on a test suite of **28** images. ## results -### decoding +### decoding -The decompression benchmarks compare the performance of *Swift PNG* to that of *libpng* while decoding the **28** images in the library test suite. Run times are normalized according to the *median* runtime of the baseline (*libpng*) implementation *for each test image*. +The decompression benchmarks compare the performance of *Swift PNG* to that of *libpng* while decoding the **28** images in the library test suite. Run times are normalized according to the *median* runtime of the baseline (*libpng*) implementation *for each test image*. In the density plot below, the labeled curves represent the *aggregate distribution* of run times across all **28** test images. The unlabeled curves are the distributions for each individual test image. The dashed curve indicates the distribution for one of the 8-bit RGB test images (`rgb8-color-photographic`), one of the most common PNG image types. ![decompression performance](../benchmarks/results/decompression-speed.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median decoding time was **135.26 percent** that of *libpng*. *Swift PNG*’s median decoding time for the `rgb8-color-photographic` test image was **142.2 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median decoding time was **135.26 percent** that of *libpng*. *Swift PNG*’s median decoding time for the `rgb8-color-photographic` test image was **142.2 percent** that of *libpng*. ### encoding (levels `0 ... 9`) @@ -69,7 +69,7 @@ In the density plots below, the labeled curves represent the *aggregate distribu ![compression performance](../benchmarks/results/compression-speed@0.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 0th compression level was **308.85 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **268.18 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 0th compression level was **308.85 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **268.18 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@0.svg) @@ -80,7 +80,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@1.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 1st compression level was **174.18 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **131.52 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 1st compression level was **174.18 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **131.52 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@1.svg) @@ -91,7 +91,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@2.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 2nd compression level was **169.1 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **130.64 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 2nd compression level was **169.1 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **130.64 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@2.svg) @@ -102,7 +102,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@3.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 3rd compression level was **159.72 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **119.35 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 3rd compression level was **159.72 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **119.35 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@3.svg) @@ -113,7 +113,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@4.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 4th compression level was **153.42 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **107.0 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 4th compression level was **153.42 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **107.0 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@4.svg) @@ -124,7 +124,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@5.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 5th compression level was **145.8 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **112.61 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 5th compression level was **145.8 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **112.61 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@5.svg) @@ -135,7 +135,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@6.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 6th compression level was **120.21 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **116.43 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 6th compression level was **120.21 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **116.43 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@6.svg) @@ -146,7 +146,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@7.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 7th compression level was **111.13 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **107.94 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 7th compression level was **111.13 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **107.94 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@7.svg) @@ -157,7 +157,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@8.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 8th compression level was **161.12 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **168.84 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 8th compression level was **161.12 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **168.84 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@8.svg) @@ -168,7 +168,7 @@ As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614c ![compression performance](../benchmarks/results/compression-speed@9.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 9th compression level was **170.7 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **220.06 percent** that of *libpng*. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s median encoding time at its 9th compression level was **170.7 percent** that of *libpng*. *Swift PNG*’s median encoding time for the `rgb8-color-photographic` test image was **220.06 percent** that of *libpng*. ![compression ratios](../benchmarks/results/compression-size@9.svg) @@ -182,33 +182,33 @@ The following file size plots compare the output of *Swift PNG* at its four high ![compression ratios](../benchmarks/results/compression-size@10.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 10th compression level for the `rgb8-color-photographic` test image was **98.04 percent** that of *libpng* at its highest compression level. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 10th compression level for the `rgb8-color-photographic` test image was **98.04 percent** that of *libpng* at its highest compression level. #### compression level 11 ![compression ratios](../benchmarks/results/compression-size@11.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 11th compression level for the `rgb8-color-photographic` test image was **97.89 percent** that of *libpng* at its highest compression level. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 11th compression level for the `rgb8-color-photographic` test image was **97.89 percent** that of *libpng* at its highest compression level. #### compression level 12 ![compression ratios](../benchmarks/results/compression-size@12.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 12th compression level for the `rgb8-color-photographic` test image was **97.82 percent** that of *libpng* at its highest compression level. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 12th compression level for the `rgb8-color-photographic` test image was **97.82 percent** that of *libpng* at its highest compression level. #### compression level 13 ![compression ratios](../benchmarks/results/compression-size@13.svg) -As of commit **[`89aa614`](https://github.com/kelvin13/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 13th compression level for the `rgb8-color-photographic` test image was **97.74 percent** that of *libpng* at its highest compression level. +As of commit **[`89aa614`](https://github.com/tayloraswift/swift-png/commit/89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8)**, *Swift PNG*’s generated file size its 13th compression level for the `rgb8-color-photographic` test image was **97.74 percent** that of *libpng* at its highest compression level. -### performance by toolchain +### performance by toolchain -*Swift PNG* is a pure Swift library, so its performance is ultimately constrained by the efficiency of the machine code generated by the Swift compiler. Experimentally, we can observe that the library is getting slightly faster with newer toolchains. The following plots compare the performance of the same version of *Swift PNG* on the `rgb8-color-photographic` test image when compiled with the following nightly toolchains: +*Swift PNG* is a pure Swift library, so its performance is ultimately constrained by the efficiency of the machine code generated by the Swift compiler. Experimentally, we can observe that the library is getting slightly faster with newer toolchains. The following plots compare the performance of the same version of *Swift PNG* on the `rgb8-color-photographic` test image when compiled with the following nightly toolchains: - `DEVELOPMENT-SNAPSHOT-2020-05-03-a` - `DEVELOPMENT-SNAPSHOT-2020-06-04-a` diff --git a/Benchmarks/Results/commit b/Benchmarks/Results/commit new file mode 100644 index 00000000..95807610 --- /dev/null +++ b/Benchmarks/Results/commit @@ -0,0 +1 @@ +8e6ac889f31480c995f873d2e38ea4154553081e diff --git a/Benchmarks/results/compression-size@0.svg b/Benchmarks/Results/compression-size@0.svg similarity index 100% rename from Benchmarks/results/compression-size@0.svg rename to Benchmarks/Results/compression-size@0.svg diff --git a/Benchmarks/results/compression-size@1.svg b/Benchmarks/Results/compression-size@1.svg similarity index 100% rename from Benchmarks/results/compression-size@1.svg rename to Benchmarks/Results/compression-size@1.svg diff --git a/Benchmarks/results/compression-size@2.svg b/Benchmarks/Results/compression-size@2.svg similarity index 100% rename from Benchmarks/results/compression-size@2.svg rename to Benchmarks/Results/compression-size@2.svg diff --git a/Benchmarks/results/compression-size@3.svg b/Benchmarks/Results/compression-size@3.svg similarity index 100% rename from Benchmarks/results/compression-size@3.svg rename to Benchmarks/Results/compression-size@3.svg diff --git a/Benchmarks/results/compression-size@4.svg b/Benchmarks/Results/compression-size@4.svg similarity index 100% rename from Benchmarks/results/compression-size@4.svg rename to Benchmarks/Results/compression-size@4.svg diff --git a/Benchmarks/results/compression-size@5.svg b/Benchmarks/Results/compression-size@5.svg similarity index 100% rename from Benchmarks/results/compression-size@5.svg rename to Benchmarks/Results/compression-size@5.svg diff --git a/Benchmarks/results/compression-size@6.svg b/Benchmarks/Results/compression-size@6.svg similarity index 100% rename from Benchmarks/results/compression-size@6.svg rename to Benchmarks/Results/compression-size@6.svg diff --git a/Benchmarks/results/compression-size@7.svg b/Benchmarks/Results/compression-size@7.svg similarity index 100% rename from Benchmarks/results/compression-size@7.svg rename to Benchmarks/Results/compression-size@7.svg diff --git a/Benchmarks/results/compression-size@8.svg b/Benchmarks/Results/compression-size@8.svg similarity index 100% rename from Benchmarks/results/compression-size@8.svg rename to Benchmarks/Results/compression-size@8.svg diff --git a/Benchmarks/results/compression-size@9.svg b/Benchmarks/Results/compression-size@9.svg similarity index 100% rename from Benchmarks/results/compression-size@9.svg rename to Benchmarks/Results/compression-size@9.svg diff --git a/Benchmarks/Results/compression-speed@0.svg b/Benchmarks/Results/compression-speed@0.svg new file mode 100644 index 00000000..3bf30943 --- /dev/null +++ b/Benchmarks/Results/compression-speed@0.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 0) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@1.svg b/Benchmarks/Results/compression-speed@1.svg new file mode 100644 index 00000000..4002c6ef --- /dev/null +++ b/Benchmarks/Results/compression-speed@1.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 1) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@2.svg b/Benchmarks/Results/compression-speed@2.svg new file mode 100644 index 00000000..286e08f5 --- /dev/null +++ b/Benchmarks/Results/compression-speed@2.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 2) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@3.svg b/Benchmarks/Results/compression-speed@3.svg new file mode 100644 index 00000000..b5c65398 --- /dev/null +++ b/Benchmarks/Results/compression-speed@3.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 3) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@4.svg b/Benchmarks/Results/compression-speed@4.svg new file mode 100644 index 00000000..d2f66a43 --- /dev/null +++ b/Benchmarks/Results/compression-speed@4.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 4) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@5.svg b/Benchmarks/Results/compression-speed@5.svg new file mode 100644 index 00000000..8ba2e0e8 --- /dev/null +++ b/Benchmarks/Results/compression-speed@5.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 5) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@6.svg b/Benchmarks/Results/compression-speed@6.svg new file mode 100644 index 00000000..f68799e0 --- /dev/null +++ b/Benchmarks/Results/compression-speed@6.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 6) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@7.svg b/Benchmarks/Results/compression-speed@7.svg new file mode 100644 index 00000000..6521f28b --- /dev/null +++ b/Benchmarks/Results/compression-speed@7.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 7) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@8.svg b/Benchmarks/Results/compression-speed@8.svg new file mode 100644 index 00000000..69737946 --- /dev/null +++ b/Benchmarks/Results/compression-speed@8.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 8) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/compression-speed@9.svg b/Benchmarks/Results/compression-speed@9.svg new file mode 100644 index 00000000..0af56a15 --- /dev/null +++ b/Benchmarks/Results/compression-speed@9.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.5 + 1.0 + 1.5 + 2.0 + 2.5 + 3.0 + 3.5 + 4.0 + 4.5 + 5.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + encoding performance (level 9) + 5 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/Results/decompression-speed.svg b/Benchmarks/Results/decompression-speed.svg new file mode 100644 index 00000000..cfe8520c --- /dev/null +++ b/Benchmarks/Results/decompression-speed.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + 0.2 + 0.4 + 0.6 + 0.8 + 1.0 + 1.2 + 1.4 + 1.6 + 1.8 + 2.0 + 0.0 + 0.1 + 0.2 + 0.3 + 0.4 + 0.5 + 0.6 + libpng + swift png + decoding performance + 10 trials per test image + relative run time + density + + \ No newline at end of file diff --git a/Benchmarks/template.md b/Benchmarks/Template.md similarity index 96% rename from Benchmarks/template.md rename to Benchmarks/Template.md index 01df3a75..36db4749 100644 --- a/Benchmarks/template.md +++ b/Benchmarks/Template.md @@ -1,12 +1,12 @@ -# *swift png* benchmarks +# *swift png* benchmarks > generated on **{date}** for commit **{commit}** using **{tool}** -## running benchmarks +## running benchmarks -*Swift PNG*’s benchmarks live in the `benchmarks` directory. They are divided into compression benchmarks ([`benchmarks/compression`](compression)) and decompression benchmarks ([`benchmarks/decompression`](decompression)). Each benchmark compares a *Swift PNG* test application to an equivalent *libpng*-based implementation. All performance benchmarks are *cold-start* measurements, meaning that the code sleeps for a fraction of a second before each trial run. +*Swift PNG*’s benchmarks live in the `benchmarks` directory. They are divided into compression benchmarks ([`Benchmarks/Compression`](Compression)) and decompression benchmarks ([`Benchmarks/Decompression`](Decompression)). Each benchmark compares a *Swift PNG* test application to an equivalent *libpng*-based implementation. All performance benchmarks are *cold-start* measurements, meaning that the code sleeps for a fraction of a second before each trial run. -All benchmarks run on a test suite of **{images}** images. +All benchmarks run on a test suite of **{images}** images.
Click to show test image table @@ -17,9 +17,9 @@ All benchmarks run on a test suite of **{images}** images. ## results -### decoding +### decoding -The decompression benchmarks compare the performance of *Swift PNG* to that of *libpng* while decoding the **{images}** images in the library test suite. Run times are normalized according to the *median* runtime of the baseline (*libpng*) implementation *for each test image*. +The decompression benchmarks compare the performance of *Swift PNG* to that of *libpng* while decoding the **{images}** images in the library test suite. Run times are normalized according to the *median* runtime of the baseline (*libpng*) implementation *for each test image*. In the density plot below, the labeled curves represent the *aggregate distribution* of run times across all **{images}** test images. The unlabeled curves are the distributions for each individual test image. The dashed curve indicates the distribution for one of the 8-bit RGB test images (`rgb8-color-photographic`), one of the most common PNG image types. @@ -177,9 +177,9 @@ As of commit **{commit}**, *Swift PNG*’s generated file size its 12th compress As of commit **{commit}**, *Swift PNG*’s generated file size its 13th compression level for the `rgb8-color-photographic` test image was **{rgb8_compression_ratio@13}** that of *libpng* at its highest compression level. -### performance by toolchain +### performance by toolchain -*Swift PNG* is a pure Swift library, so its performance is ultimately constrained by the efficiency of the machine code generated by the Swift compiler. Experimentally, we can observe that the library is getting slightly faster with newer toolchains. The following plots compare the performance of the same version of *Swift PNG* on the `rgb8-color-photographic` test image when compiled with the following nightly toolchains: +*Swift PNG* is a pure Swift library, so its performance is ultimately constrained by the efficiency of the machine code generated by the Swift compiler. Experimentally, we can observe that the library is getting slightly faster with newer toolchains. The following plots compare the performance of the same version of *Swift PNG* on the `rgb8-color-photographic` test image when compiled with the following nightly toolchains: {historical_toolchains} diff --git a/Benchmarks/results/commit b/Benchmarks/results/commit deleted file mode 100644 index ee54863e..00000000 --- a/Benchmarks/results/commit +++ /dev/null @@ -1 +0,0 @@ -89aa614cf3d0c88ec74f0048d2f10d603c8c1bb8 diff --git a/Benchmarks/results/compression-size@10.svg b/Benchmarks/results/compression-size@10.svg deleted file mode 100644 index 6f39b154..00000000 --- a/Benchmarks/results/compression-size@10.svg +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.2 - 0.4 - 0.6 - 0.8 - 1.0 - 1.2 - 1.4 - 1.6 - 1.8 - relative file size (level 10) - swift png size / best libpng size - rgb16-monochrome-photographic - rgba16-monochrome-photographic - rgb16-monochrome-nonphotographic - indexed8-monochrome-photographic - indexed8-monochrome-nonphotographic - rgba8-monochrome-nonphotographic - rgba8-monochrome-photographic - va8-monochrome-photographic - rgba8-color-photographic - rgba16-monochrome-nonphotographic - va16-monochrome-nonphotographic - indexed8-color-photographic - v16-monochrome-nonphotographic - rgb16-color-photographic - rgba16-color-photographic - rgb16-color-nonphotographic - rgba16-color-nonphotographic - rgb8-monochrome-photographic - va8-monochrome-nonphotographic - rgb8-monochrome-nonphotographic - va16-monochrome-photographic - rgb8-color-photographic - rgba8-color-nonphotographic - v16-monochrome-photographic - rgb8-color-nonphotographic - v8-monochrome-photographic - v8-monochrome-nonphotographic - indexed8-color-nonphotographic - -40.75 % - -39.38 % - -35.99 % - -25.65 % - -24.45 % - -10.76 % - -10.26 % - -4.29 % - -4.04 % - -3.82 % - -3.82 % - -3.75 % - -3.44 % - -3.40 % - -3.12 % - -2.88 % - -2.81 % - -2.66 % - -2.51 % - -2.35 % - -2.30 % - -1.96 % - -1.53 % - -0.88 % - -0.50 % - +0.80 % - +1.47 % - +5.72 % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Benchmarks/results/compression-size@11.svg b/Benchmarks/results/compression-size@11.svg deleted file mode 100644 index 5a99ac4e..00000000 --- a/Benchmarks/results/compression-size@11.svg +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.2 - 0.4 - 0.6 - 0.8 - 1.0 - 1.2 - 1.4 - 1.6 - 1.8 - relative file size (level 11) - swift png size / best libpng size - rgb16-monochrome-photographic - rgba16-monochrome-photographic - rgb16-monochrome-nonphotographic - indexed8-monochrome-photographic - indexed8-monochrome-nonphotographic - rgba8-monochrome-photographic - rgba8-monochrome-nonphotographic - rgba8-color-photographic - va8-monochrome-photographic - rgba16-monochrome-nonphotographic - va16-monochrome-nonphotographic - indexed8-color-photographic - v16-monochrome-nonphotographic - rgb16-color-photographic - rgb8-monochrome-photographic - rgb8-monochrome-nonphotographic - va8-monochrome-nonphotographic - rgba16-color-photographic - rgba16-color-nonphotographic - rgb16-color-nonphotographic - va16-monochrome-photographic - rgba8-color-nonphotographic - rgb8-color-photographic - rgb8-color-nonphotographic - v16-monochrome-photographic - v8-monochrome-photographic - v8-monochrome-nonphotographic - indexed8-color-nonphotographic - -40.81 % - -39.40 % - -36.35 % - -25.70 % - -25.09 % - -13.03 % - -12.71 % - -4.33 % - -4.14 % - -4.00 % - -4.00 % - -3.97 % - -3.48 % - -3.43 % - -3.36 % - -3.27 % - -3.21 % - -3.18 % - -2.90 % - -2.90 % - -2.38 % - -2.25 % - -2.11 % - -0.96 % - -0.89 % - +0.73 % - +1.20 % - +5.46 % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Benchmarks/results/compression-size@12.svg b/Benchmarks/results/compression-size@12.svg deleted file mode 100644 index fd10cd13..00000000 --- a/Benchmarks/results/compression-size@12.svg +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.2 - 0.4 - 0.6 - 0.8 - 1.0 - 1.2 - 1.4 - 1.6 - 1.8 - relative file size (level 12) - swift png size / best libpng size - rgb16-monochrome-photographic - rgba16-monochrome-photographic - rgb16-monochrome-nonphotographic - indexed8-monochrome-photographic - indexed8-monochrome-nonphotographic - rgba8-monochrome-photographic - rgba8-monochrome-nonphotographic - va8-monochrome-photographic - rgba8-color-photographic - indexed8-color-photographic - va8-monochrome-nonphotographic - rgba16-monochrome-nonphotographic - va16-monochrome-nonphotographic - rgb8-monochrome-nonphotographic - rgb8-monochrome-photographic - v16-monochrome-nonphotographic - rgb16-color-photographic - rgba16-color-photographic - rgba16-color-nonphotographic - rgb16-color-nonphotographic - rgba8-color-nonphotographic - va16-monochrome-photographic - rgb8-color-photographic - rgb8-color-nonphotographic - v16-monochrome-photographic - v8-monochrome-photographic - v8-monochrome-nonphotographic - indexed8-color-nonphotographic - -40.82 % - -39.40 % - -36.39 % - -25.70 % - -25.21 % - -14.47 % - -14.05 % - -5.41 % - -4.51 % - -4.12 % - -4.10 % - -4.04 % - -4.04 % - -3.86 % - -3.71 % - -3.54 % - -3.45 % - -3.21 % - -2.94 % - -2.92 % - -2.71 % - -2.39 % - -2.18 % - -1.22 % - -0.90 % - +0.70 % - +0.87 % - +5.28 % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Benchmarks/results/compression-size@13.svg b/Benchmarks/results/compression-size@13.svg deleted file mode 100644 index 9391cd00..00000000 --- a/Benchmarks/results/compression-size@13.svg +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.2 - 0.4 - 0.6 - 0.8 - 1.0 - 1.2 - 1.4 - 1.6 - 1.8 - relative file size (level 13) - swift png size / best libpng size - rgb16-monochrome-photographic - rgba16-monochrome-photographic - rgb16-monochrome-nonphotographic - indexed8-monochrome-photographic - indexed8-monochrome-nonphotographic - rgba8-monochrome-nonphotographic - rgba8-monochrome-photographic - va8-monochrome-photographic - rgb8-monochrome-nonphotographic - va8-monochrome-nonphotographic - rgba16-monochrome-nonphotographic - va16-monochrome-nonphotographic - rgba8-color-photographic - rgb8-monochrome-photographic - v16-monochrome-nonphotographic - indexed8-color-photographic - rgba8-color-nonphotographic - rgb16-color-photographic - rgb16-color-nonphotographic - rgba16-color-nonphotographic - rgba16-color-photographic - va16-monochrome-photographic - rgb8-color-photographic - rgb8-color-nonphotographic - v16-monochrome-photographic - v8-monochrome-nonphotographic - v8-monochrome-photographic - indexed8-color-nonphotographic - -41.01 % - -39.90 % - -37.45 % - -25.72 % - -25.50 % - -17.93 % - -16.54 % - -6.39 % - -5.41 % - -5.37 % - -4.91 % - -4.91 % - -4.77 % - -4.31 % - -4.09 % - -4.09 % - -3.88 % - -3.69 % - -3.54 % - -3.53 % - -3.51 % - -2.51 % - -2.26 % - -1.92 % - -0.91 % - +0.35 % - +0.74 % - +4.76 % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@0.svg b/Benchmarks/results/compression-speed@0.svg deleted file mode 100644 index ed2e0ff1..00000000 --- a/Benchmarks/results/compression-speed@0.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 0) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@1.svg b/Benchmarks/results/compression-speed@1.svg deleted file mode 100644 index 607048f9..00000000 --- a/Benchmarks/results/compression-speed@1.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 1) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@2.svg b/Benchmarks/results/compression-speed@2.svg deleted file mode 100644 index 2b0f998d..00000000 --- a/Benchmarks/results/compression-speed@2.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 2) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@3.svg b/Benchmarks/results/compression-speed@3.svg deleted file mode 100644 index 0d49a956..00000000 --- a/Benchmarks/results/compression-speed@3.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 3) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@4.svg b/Benchmarks/results/compression-speed@4.svg deleted file mode 100644 index df9bb6b6..00000000 --- a/Benchmarks/results/compression-speed@4.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 4) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@5.svg b/Benchmarks/results/compression-speed@5.svg deleted file mode 100644 index d908d2ae..00000000 --- a/Benchmarks/results/compression-speed@5.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 5) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@6.svg b/Benchmarks/results/compression-speed@6.svg deleted file mode 100644 index 809eef8f..00000000 --- a/Benchmarks/results/compression-speed@6.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 6) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@7.svg b/Benchmarks/results/compression-speed@7.svg deleted file mode 100644 index 3c1eb367..00000000 --- a/Benchmarks/results/compression-speed@7.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 7) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@8.svg b/Benchmarks/results/compression-speed@8.svg deleted file mode 100644 index 9eff3144..00000000 --- a/Benchmarks/results/compression-speed@8.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 8) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression-speed@9.svg b/Benchmarks/results/compression-speed@9.svg deleted file mode 100644 index 03a24077..00000000 --- a/Benchmarks/results/compression-speed@9.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 3.0 - 3.5 - 4.0 - 4.5 - 5.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - encoding performance (level 9) - 50 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/compression.data b/Benchmarks/results/compression.data deleted file mode 100644 index e0c33521..00000000 --- a/Benchmarks/results/compression.data +++ /dev/null @@ -1,580 +0,0 @@ -0:baseline:0.4161117639378509 0.8130957044000523 0.8083953518736127 0.8223658441049745 0.8379031205118163 0.585259172215694 0.44692518605562087 0.37863950907429167 0.8278495887191539 0.903512207860034 0.3784436610523567 0.4700352526439483 0.9969317143230187 0.9868781825303565 0.9447055751403578 0.903512207860034 1.005810157984071 0.9652696174435305 1.0122731427079255 1.0252643948296123 0.5086173129651391 0.33365974670322496 1.0003264133698917 0.8990077033555295 1.002415458937198 1.0048962005483746 1.001827914871393 1.0164512338425382 1.009792401096749 1.0255255255255256 1.018997258127693 1.0473299386342865 1.0042433738085912 1.0010445227836533 1.0015667841754798 1.0020890455673064 1.0493537015276146 1.0010445227836533 1.0102493798145973 1.0268964616790703 0.5349262305784046 1.025003264133699 1.0223266745005877 1.0009792401096749 0.9995430212821518 0.9928841885363624 1.0 1.0010445227836533 0.27000913957435696 0.451951951951952 1.017615594912635 1.010103411387139 1.0059907286342566 1.0093426839415192 1.0087959110899798 0.9933911803161773 1.0266967787947225 0.9944134078212291 1.0009271365743493 0.32882443836919056 0.9745156305717343 1.0124806846547012 0.9820040413645549 1.020943777487222 0.9983596814453822 0.994365862355878 0.9704980387495543 1.0264352787352906 0.9783192677998336 1.017259003922501 0.8127659574468086 1.0288125520028528 0.6221086413883277 0.9866159515036255 1.011981457268513 1.0253892784975633 1.0217995958635446 0.9859265422560324 0.936574349221443 1.015428503506478 0.9989064542969215 1.033186734815167 1.026720551527398 0.993914180435041 0.9865921787709497 0.9897539522168074 1.0136693212884822 0.981932723166528 1.0 0.9204802092000476 0.6417686913110662 1.0237014144775942 0.9753001307500299 1.0197789135861168 0.9847854510876025 1.010103411387139 1.0140972304766434 0.9781290859384287 1.0136693212884822 0.9788422679186972 0.41675195259897657 1.018367896579585 1.003393482359278 1.046754645838944 1.004416913546997 1.0035012119579854 1.0044707783463507 1.004255319148936 0.349205494209534 1.0225693509291678 0.4015082143819014 0.3087530298949636 0.8401292755184486 0.9965526528413682 0.9967681120387826 0.9975760840290869 1.0155669270131968 1.0029086991650955 1.0036089415566927 1.0177753837866954 0.5530837597629948 1.018367896579585 0.9956908160517101 0.2685160247778077 0.5546458389442499 0.9954753568542958 1.0043630487476434 0.9971451656342579 1.0037705359547535 0.9801238890385133 0.45305682736331804 0.28095879342849445 0.5406948559116617 0.8754107190950713 0.9942364664691622 1.0 0.9880420145434957 0.9967681120387826 1.0029625639644493 1.0138432534338808 0.33099919202800965 0.9757608402908697 1.0049555615405332 1.004255319148936 1.0350659843792083 0.9585241044977107 1.0034473471586318 1.0061405871263127 1.0109884190681389 1.0284406140587126 1.0376601780299324 1.0446053017705175 1.0 1.0035214711924092 0.2528611953438325 0.6340604519221363 0.7407805927809841 1.000978186442336 0.9997065440672992 1.0095862271348919 0.7455737063484299 1.0449965763474518 0.9995109067788319 1.0304215983566467 1.0024454661058397 0.47363787537904717 0.336202680230852 0.44644429228210897 1.0081189474713879 0.9988261762691969 1.077472366233004 1.0416707424435097 1.0094884084906584 1.0099775017118262 1.0100753203560597 0.4756920669079527 0.32280152597085 0.43001076005086564 0.9991196322018977 0.9985327203364961 0.45925853467670935 0.4882128533698522 0.7055658808568913 1.0027389220385403 1.0005869118654014 1.0007825491538687 0.5502298738139489 0.43001076005086564 1.0116404186637973 1.001173823730803 0.7831360657341289 1.0439205712608823 1.0087058593367895 1.028171769539274 0.43001076005086564 0.3003032377971241 0.5122762398513157 1.0087058593367895 1.0 1.0010760050865695 1.0388296715249075 1.0209919512725691 0.9958668696976288 0.9953955478210427 0.8971430643173084 0.30472772097744905 0.8684649409034878 1.0001087665869044 1.0089551156551375 1.0039881081864985 0.6731564063519687 1.0260314697991444 0.9960118918135016 0.9943441374809657 1.0206656515118555 0.9968095134508013 0.9931839605539844 1.0016677543325356 0.999782466826191 0.9998549778841272 0.977304038865927 1.0290406787035022 1.0026829091436444 1.0022478427960264 0.2991443695163512 0.9997099557682547 0.9951780146472338 0.9966644913349285 1.0 1.0098977594083098 0.8675222971503155 1.0209919512725691 1.0051482851134799 0.9949242259444565 1.0018490319773765 1.0060909288666522 0.997208324269451 0.9978971793198462 1.0059459067507794 1.0213907620912188 0.9212529910811399 1.0305271553911972 0.9944529040678702 1.0059459067507794 1.0006888550503952 1.004314407947212 0.9995286781234137 1.000616343992459 1.0053658182872889 0.9959756362845333 1.0512503256056265 0.9267387340453243 1.0011721802552749 1.002735087262308 1.0008465746288095 0.9994139098723626 1.001693149257619 0.9989580619953112 1.0008465746288095 0.9991534253711905 0.5067074759051836 0.2892680385517062 0.9990231831206043 1.0007814535035167 1.0 0.9993487887470696 1.01882000520969 1.0670747590518364 1.001562907007033 0.9001693149257619 0.4246548580359469 0.5943605105496224 0.9993487887470696 1.0002604845011722 1.001693149257619 1.0242250586090127 1.000065121125293 1.0035165407658244 1.000195363375879 0.9993487887470696 0.380046887210211 1.0296952331336284 1.000065121125293 1.0019536337587913 1.0200573065902578 0.9990231831206043 0.9991534253711905 0.9997395154988279 0.9990883042458975 0.9983068507423808 1.0493618129721283 1.0285881740036469 0.9981114873665017 1.0004558478770513 0.3528262568377182 0.5076842927845794 0.5257879656160458 1.0226621516019798 0.9993487887470696 0.999934878874707 0.8010314619442351 1.0029436699321779 1.0053928033157498 1.0167200452147702 1.0117275810097965 0.9790646194423512 1.0023549359457422 0.9763799924642049 0.9841041823662398 1.0203937452901282 0.992864544084401 0.9557978522984176 0.9983515448379804 1.0150715900527505 1.011915975885456 0.9985634890730972 0.9905802562170309 1.0102910700828938 0.9418095327807084 1.0174029766390356 0.9873775433308214 1.008289374529013 1.0186746420497361 1.014812547098719 0.9464723059532781 1.0170026375282593 0.9460719668425019 0.9862000753579503 1.0179681612660134 1.0004003391107763 1.0044037302185382 0.9737424642049736 0.5173323285606631 1.0 0.980948568198945 0.9571637151469481 1.0093961944235117 1.0155425772418991 0.974260550113037 1.0080774302938962 0.9581292388847024 0.974707987942728 0.9711284853051997 0.9786878296910324 1.0028259231348908 1.0154719291635268 0.6368688771665411 1.0121514694800302 1.018392049736247 0.9916635267520724 0.5031113353514968 0.3124789774638413 0.6324419778002018 0.24091826437941477 0.8766397578203835 0.5594517322569794 0.8580558358560377 1.0 0.9989068281197444 1.0004204507231753 1.0423814328960648 1.039606458123108 0.9991590985536495 1.0058863101244535 1.0028590649175917 0.5624789774638412 0.6441305079044737 0.5141271442986882 1.0 1.0008409014463504 0.3929532458795829 1.0374201143625967 1.00849310460814 1.0053817692566431 1.1141103262697614 1.0002522704339052 1.0001681802892701 0.39959636730575177 0.3337537840565086 1.0003363605785403 0.36932391523713426 0.3475445677766566 1.0003363605785403 1.0020181634712413 1.0007568113017156 1.0018499831819712 1.018836192398251 1.0012613521695257 0.99983181971073 0.519004372687521 0.8409014463504878 1.0384291960982173 0.9992431886982845 1.0011772620248909 1.0005045408678104 0.446434577867474 0.9994954591321897 0.9979818365287589 0.9994954591321897 1.000084090144635 0.893726141562491 1.017862866800711 0.99504618702101 0.973307690066148 1.008217501529854 1.006002855727482 1.008975143514876 1.008100941224466 1.006556517178075 0.978844304572078 0.8667715709415159 1.004196170993968 1.0098202057289392 1.0103738671795321 0.9980184748084041 1.014482617944459 1.01573564122738 0.980009907625958 0.6549814960515197 1.0060611358801759 0.9414575866188769 1.0 0.9157851793571699 1.000670221755981 0.967100853804237 1.0049538129789901 0.5108255383629106 0.993705743509048 0.9603112160153859 0.9999708599236531 0.9469067808957659 1.007226738934056 1.000641081679634 0.28571844858233525 0.9962117900748899 1.0086254625987119 1.006498237025381 0.996940291983565 1.01602704199085 0.985255121368418 0.989130751522569 1.020718594282717 1.001398723664656 1.003380248856252 0.9976396538158929 0.999358918320366 0.9775621412128099 0.988897630911793 1.007314159163097 1.018737069091121 1.0218455579973453 0.8312626471420178 1.0248264757718837 1.0251528536304098 1.0172327509301768 1.0047215996866772 0.9618355490763506 0.9722796405491851 1.008398790226071 0.9636632650840966 1.0120107051937597 1.0313975499902086 1.0 0.7328706020583563 0.961966100219761 1.018712330555495 1.0053525968798276 0.9676885920059182 0.916120890358798 0.9899475619573967 1.0099218868991926 1.0271981548771731 1.012489392719598 1.0116190517635284 1.0198437737983854 0.9653386714245304 0.9745425270349659 0.9838986923127134 0.9590939750647316 0.9919928632041601 1.0216279727583282 1.0277856350225199 0.9985856959463869 1.0221936943797731 1.007724275985117 0.9758915555168737 0.9700602711112077 1.0009573750516765 0.9931678234948541 1.001087926195087 0.9366609369220392 0.9271524619769793 0.9682760721512651 0.8190343567092409 0.9876193998999108 1.00200178419896 0.9890337039535236 0.7695119563088839 1.022367762570987 1.0158619639243673 1.0422842697920256 1.0230954843157531 1.0038683978704661 1.0047493201578 1.0029491746141177 1.0031406794591902 1.004442912405684 1.0088858248113677 1.0040982036845532 1.0051706308169597 0.39082308782412195 1.0168907273354015 1.001263931977479 0.9973955341070129 1.009345436439542 0.99881266996055 0.9991956796506951 1.0052472327549886 1.000076601938029 0.997931747673216 0.35520318664062195 0.731931517867402 0.9973572331379983 0.9994637864337966 0.9989275728675935 0.9996169903098547 0.9974721360450418 1.004672718219771 1.0 1.0001532038760579 1.0347006779271515 1.0147075721015741 0.9967827186027806 0.9960550001915048 0.9972423302309548 0.27454134589605117 0.9954421846872724 1.002221456202842 0.9971657282929257 0.9968210195717951 1.0162396108621548 1.0147075721015741 1.0035236891493355 0.998659466084492 0.9990807767436516 0.9973572331379983 0.997548737983071 1.0037534949634226 0.9978551457351871 0.9991190777126661 1.013064133016627 1.042887305357614 1.0391923990498813 0.5724465558194775 0.31340723145948796 1.0411718131433094 1.0424914225389286 0.9985484296648192 0.6297176035893376 0.2772499340195302 1.050145157033518 1.063605172868831 1.0381367115333862 0.5414357350224334 0.39166006861968855 0.9865399841646872 1.0387965162311956 1.0002639218791238 0.7063869094747954 0.4117181314330958 0.8159144893111638 0.3147268408551068 1.0394563209290049 1.0403800475059382 1.0384006334125098 0.7713116917392451 1.0410398522037476 1.001187648456057 0.9969648983900765 0.9993401953021905 0.6181050409078913 0.261942465030351 0.40155713908683033 1.0384006334125098 1.0399841646872525 0.6435735022433359 0.34943256795988387 1.0017154922143046 0.9984164687252572 0.9992082343626286 0.7771179730799683 1.0395882818685669 1.0865663763525997 1.0384006334125098 1.0399841646872525 0.7693322776458168 0.31604645025072575 1.0003958828186856 1.0 1.0733702823964106 0.9753677728361273 1.0183458775230927 0.2555593568251796 1.0009408142319534 0.999444064317482 1.0247605200136847 0.9997861785836469 1.00419089976052 1.0 1.0010691070817652 0.9848186794389325 1.0187307560725283 0.9979473144030105 0.9999144714334588 0.9994868286007527 0.9998289428669175 0.9987170715018816 1.0067995210400273 0.9990591857680464 1.0014539856312008 1.0427642832706123 1.0200992131371878 0.9981183715360931 0.9997861785836469 0.9232808758125214 0.9979473144030105 0.9989736572015052 1.0048751282928499 1.0065856996236744 1.0248888128634965 1.0221091344509066 1.0186024632227164 0.9997434143003763 0.9997861785836469 0.9988453643516935 1.0341258980499486 1.0001282928498119 1.0052600068422854 0.9999144714334588 1.0010263427984947 0.5307047553882996 1.019970920287376 0.9982466643859049 1.0003848785494356 0.9989308929182348 1.0 0.9995295928840233 1.0047040711597672 0.9929866575436195 1.001325692781389 1.0415574863237254 1.0185721509676826 0.9980692318300923 0.9991725279271825 0.9994023812807428 0.9975635544522594 0.9972417597572749 1.0062060405461317 1.0005976187192571 0.9996322346343034 0.5879648784075759 1.0211924791982714 1.0017928561577714 1.002758240242725 1.000505677377833 1.000459706707121 1.0028961522548614 1.0256056635866317 1.0024364455477406 1.0045051257297843 0.9428584563048775 1.0172849721877444 0.9975635544522594 1.0108490782880521 0.9227692732036961 0.9987128212200617 0.9965062290258815 1.0048728910954812 0.9983910265250769 0.9985749092079254 1.0165494414563507 1.017652737553441 1.0079069553624789 0.9983450558543648 0.9983450558543648 1.012825817128672 0.9990346159150462 0.934078058198869 0.9463522272789959 0.9989426745736221 0.605663586631729 1.017652737553441 0.8976692869948973 1.0 0.9984829678665011 1.0002758240242726 0.9985749092079254 1.0009194134142416 1.0008734427435295 0.9994023812807428 0.5033626487325401 0.5109008942428498 0.9985958170127854 0.998965338851526 1.0 1.0002217131032445 1.0012563742517182 1.002217131032444 1.0101988027492426 1.023723302047151 0.34180770083511935 0.3805335895351415 0.5247949153794988 0.9994087650580149 1.0039908358583993 1.0076121498780577 0.8120611928164954 0.9985958170127854 1.0106422289557313 1.0233537802084103 0.9397679402852708 1.0184760919370335 1.0001478087354962 0.9995565737935111 0.9977089645998078 1.0 0.996748207819082 0.9994087650580149 1.0164806740078338 1.0857290665878354 1.0593452073017515 1.0354740965191043 1.0041386445938953 0.9988175301160298 0.9974133471288154 0.9995565737935111 0.9977828689675559 0.9994826694257629 1.0120464119429458 1.023723302047151 0.6035030670312616 1.024831867563373 1.0030300790776734 1.0020693222969477 1.0031778878131696 1.0040647402261473 0.8971251200945976 0.4686275958909171 0.2556352080407952 0.6509496711255635 0.8681925808997634 0.9992107340173639 0.9944751381215471 1.0142067876874508 0.9968429360694554 1.138121546961326 0.9944751381215471 0.9984214680347278 1.0142067876874508 1.1128650355169691 0.4601420678768745 1.031570639305446 0.9960536700868193 1.02052091554854 0.9913180741910025 0.9968429360694554 1.0181531176006315 0.9960536700868193 0.9992107340173639 1.112075769534333 1.0662983425414365 1.0039463299131808 1.0 1.0252565114443568 1.0339384372533544 1.112075769534333 0.9984214680347278 1.0 1.0236779794790845 0.9984214680347278 1.0481452249408052 1.0181531176006315 0.9968429360694554 1.1128650355169691 0.9976322020520917 0.9960536700868193 1.0165745856353592 0.9928966061562747 1.0015785319652724 1.0118389897395423 0.5453827940015785 0.6101026045777428 0.9960536700868193 1.015785319652723 0.9968429360694554 0.9913180741910025 1.0126282557221784 0.9936858721389108 1.0165745856353592 1.1081294396211523 0.5500420521446594 0.5130361648444071 0.9974768713204373 1.0201850294365014 1.0025231286795626 1.0176619007569385 1.0 1.12026913372582 1.0252312867956266 1.0008410428931875 0.7384356602186711 0.9932716568544996 0.9882253994953742 1.1084945332211942 0.9899074852817493 1.0252312867956266 0.9899074852817493 0.9915895710681245 1.0193439865433136 1.106812447434819 0.7308662741799832 1.135407905803196 0.9873843566021866 0.994112699747687 1.0941968040370058 0.9924306139613119 0.9907485281749369 0.9924306139613119 1.0025231286795626 1.0134566862910008 0.6694701429772918 0.9932716568544996 1.1059714045416316 1.0260723296888141 0.9924306139613119 1.1076534903280066 1.009251471825063 0.9915895710681245 0.9924306139613119 0.9899074852817493 0.5399495374264087 1.0235492010092515 1.1042893187552565 0.994112699747687 1.0117746005046258 0.9924306139613119 1.146341463414634 0.9924306139613119 1.1084945332211942 1.0134566862910008 0.8095689746021709 1.0150964274423016 0.9372431236168194 1.0022394351354198 1.0018442406997576 0.9994730740857835 1.006850036884814 1.0089840868373905 0.9732848561492253 1.0076404257561387 0.8075930024238591 1.0252134049952575 1.017704710717673 0.9879860891558646 0.9674359785014226 0.9971282537675202 0.9208030350932659 0.9885657076615026 0.9292865423121508 0.980925281905364 0.9564495731900093 1.022315312467067 0.9739435135419959 1.013225840446833 1.000131731478554 0.9731004320792497 0.9875382021287805 1.0123827589840868 1.0073769627990303 1.0 0.9909105279797659 1.011328907155654 0.9599009379281271 1.003872905469491 1.003135209189588 1.0077721572346927 0.9935715038465592 1.0012119296026978 0.9643534619032563 1.0023975129096847 0.9874328169459373 1.0198651069659606 1.0085625461060175 1.0028453999367688 0.9676994414585308 1.0050848350721888 1.0050057961850563 0.9845610707134576 0.9875382021287805 0.9891189798714299 1.0350584307178632 1.013355592654424 0.9883138564273789 0.9874791318864775 1.0075125208681137 1.1060100166944908 0.9858096828046745 0.989983305509182 1.0008347245409015 1.1277128547579298 0.6343906510851419 0.9908180300500835 1.1043405676126878 0.9858096828046745 1.0893155258764609 0.9858096828046745 0.9866444073455759 1.008347245409015 0.9858096828046745 0.9858096828046745 1.0350584307178632 1.1060100166944908 1.0726210350584306 0.9849749582637729 1.0041736227045077 1.0 0.9824707846410685 1.006677796327212 0.9858096828046745 0.9824707846410685 1.0317195325542572 1.0108514190317197 0.9874791318864775 1.0108514190317197 1.1043405676126878 0.9858096828046745 1.1285475792988315 0.9874791318864775 0.9883138564273789 0.9866444073455759 0.48414023372287146 0.8030050083472454 1.1068447412353923 1.013355592654424 0.9924874791318866 0.9833055091819699 1.0141903171953257 0.9908180300500835 1.1076794657762938 1.1085141903171953 0.6791569086651055 0.986729117876659 1.0023419203747073 0.9820452771272444 1.0 1.0952380952380953 0.9804839968774396 1.003903200624512 1.1030444964871196 1.1217798594847777 0.7939110070257611 0.9890710382513661 1.1030444964871196 1.0967993754879002 1.0023419203747073 1.0967993754879002 0.9812646370023419 0.9836065573770493 0.9882903981264638 1.0070257611241218 1.033567525370804 0.990632318501171 1.0 0.9836065573770493 0.986729117876659 0.9836065573770493 0.9836065573770493 1.0078064012490242 0.9890710382513661 0.9851678376268541 1.0281030444964872 1.003903200624512 0.9843871975019516 1.1194379391100704 0.9859484777517564 0.9843871975019516 1.0015612802498048 1.0975800156128026 1.010928961748634 0.9843871975019516 0.8516783762685403 0.9875097580015613 1.0070257611241218 1.0975800156128026 1.003903200624512 0.9836065573770493 0.9820452771272444 1.1311475409836067 0.9859484777517564 1.1163153786104607 1.0442329227323628 1.034602463605823 1.0348264277715566 0.5767077267637178 0.5206047032474804 1.0348264277715566 1.0852183650615903 1.0651735722284434 0.6166853303471445 0.3301231802911534 1.0029115341545352 1.034154535274356 1.0343784994400895 0.5687569988801792 0.49328107502799556 1.0328107502799553 1.0349384098544234 1.0043673012318028 0.5493840985442329 0.4752519596864502 0.6989921612541994 1.0335946248600225 1.0332586786114222 0.6348264277715565 0.3138857782754759 1.0360582306830908 1.0340425531914894 1.0594624860022397 0.486562150055991 0.3206047032474804 0.9340425531914893 1.0343784994400895 1.0343784994400895 0.613885778275476 0.4466965285554311 0.27278835386338185 1.0348264277715566 1.0 0.6696528555431132 0.3961926091825308 0.51993281075028 0.39081746920492727 1.033706606942889 1.0370660694288913 1.0417693169092945 1.0520716685330347 0.619036954087346 0.3349384098544233 0.6026875699888018 0.9994400895856664 0.6544828961803132 1.0224394135833252 1.0136132442405508 1.005684651441109 1.0023436720853696 0.999900269272963 0.9989029620025931 0.9982048469133341 1.0076294006183306 0.9991024234566671 0.6602174129849407 1.0331604667398027 0.998703500548519 1.0006482497257405 0.999301884910741 0.9989528273661117 1.0088261693427747 0.9975565971875935 0.9994016156377782 1.003490575446295 0.3735414381170839 0.32287822878228783 1.0021442106312957 1.0004487882716666 1.0054851899870352 1.011469033609255 1.010571457065922 1.0033409793557395 0.998404308367408 0.9993517502742596 1.0419367707190585 1.0219906253116586 1.0016455569961105 0.9994016156377782 1.0 1.0022439413583326 0.9983045776403711 1.0021442106312957 1.0297696220205446 0.99900269272963 0.477859778597786 1.021043183404807 0.9011169841428145 1.0001994614540741 0.9994514810012965 0.9976064625511121 0.9984541737309266 1.0013962301785182 0.9982547122768525 0.996808616734816 1.0593382217018918 1.1501632879413397 1.0022798693696469 0.9995070552714277 1.0113377287571632 0.9994454371803562 0.9982130753589253 1.0074557890196563 0.99839792963214 1.001910160823218 0.6360835541314931 1.0251401811571879 1.0024031055517901 0.9984595477232117 1.0001848542732146 0.9977201306303531 0.9993222009982131 1.014973196130384 1.0 0.9992605829071415 1.0584755684268903 1.0285907942571941 0.9980898391767824 0.9976585125392815 1.0010475075482161 1.0200874976893217 1.01682173886253 1.0062850452892969 0.9993222009982131 1.0012939799125025 0.8608663503604659 1.0253250354304024 1.0018485427321462 1.0545936286893831 1.005237537741081 0.9991373467249985 0.9989524924517839 1.0114609649393063 0.2654507363361883 0.4402612607061433 0.9603795674410007 1.0252017992482594 0.9988908743607122 0.9992605829071415 0.9995686733624993 0.9972888039928522 0.9027666522891121 1.007763879475014 0.9974120401749955 0.9993222009982131 0.8491598280578351 1.018171160609613 1.0180246189917936 1.0000976944118796 0.9990719030871433 0.9984368894099257 0.998632278233685 1.0079132473622507 1.0215416178194607 1.0 0.36361860101602184 1.0200273544353262 0.997020320437671 0.9991695974990229 0.9988765142633842 0.9979484173505274 0.9979972645564673 0.35819656115670184 0.8599550605705353 1.0004396248534584 0.3958577569363032 1.0272078937084799 0.9984857366158655 1.0015142633841343 0.9996092223524813 0.9991207502930832 0.9991695974990229 1.0061547479484172 1.0030773739742087 1.002442360296991 0.4398202422821414 1.019538882375928 1.0031750683860883 1.0019050410316528 0.9986811254396248 1.000781555295037 0.9983880422039859 1.0056174286830792 0.9994626807346618 1.000537319265338 0.8039273153575615 1.020613520906604 0.9966295427901523 1.0018561938257131 1.0006350136772175 1.0155822586948027 0.9976064869089487 1.0057639703008987 0.9992184447049628 1.004298554122704 0.9546718648473035 0.9959974009096815 0.9912670565302145 0.9422742040285899 1.024509421702404 0.7090058479532163 1.0028330084470436 1.024067576348278 0.9995581546458738 1.0108382066276804 0.9800649772579596 1.0374269005847954 1.0223261858349577 0.9864847303443793 0.9959194282001299 0.9485380116959063 1.0223781676413255 1.0171539961013645 0.9529044834307991 0.9841455490578298 0.9603378817413905 1.0357634827810265 0.9916309291747888 1.0181416504223522 1.0242235217673812 1.0106302794022093 1.0 1.0225860948667966 1.032930474333983 1.0158544509421703 0.9783235867446393 1.0063677712800518 0.9980246913580246 0.977465886939571 0.27482781026640674 1.0166341780376869 1.0034827810266407 1.0228979857050033 0.9996101364522417 1.0119298245614035 0.8978297595841455 1.0310591293047433 0.9754126055880442 0.40202729044834307 0.9912670565302145 1.0133853151397012 1.0194671864847302 0.922962962962963 0.9876023391812865 1.0166601689408707 0.4313060599431197 0.9335484576679064 1.0205097352876833 0.999726536862831 0.9991796105884927 1.0054145701159485 1.0323233428133889 1.0102822139575587 1.0 1.0 0.9998906147451324 1.0252679938744258 0.999453073725662 1.1040253773791293 0.9988514548238899 0.9992889958433604 0.9741303872238023 1.0068912710566615 1.0013673156858456 1.00185954933275 1.0463793480638812 1.0241741413257492 0.9992889958433604 0.9983045285495515 0.9980857580398163 0.9988514548238899 0.9980857580398163 1.0056333406256837 1.0005469262743383 0.999124917961059 0.8558302340844455 1.025158608619558 0.999726536862831 1.040527236928462 1.0193611901115731 1.0265806169328375 0.999398381098228 1.0089148982717129 0.9995077663530956 1.0020783198424852 1.0550207831984248 1.0300809450886022 0.9998906147451324 0.9991796105884927 0.9991796105884927 1.0002734631371692 0.9503390942900898 1.0092977466637498 1.000929774666375 0.999671844235397 0.9446130878327943 1.0153769594426474 0.997909927842747 0.2493157501866136 0.9987559094302065 0.9992037820353322 1.01030106991789 0.9987061458074148 1.0067678526996766 1.0182632495645683 0.38850460313510826 0.6425478974869371 1.010699178900224 1.059168947499378 1.0113958696193084 1.0242348842995772 0.29733764618064196 1.0135854690221449 1.0557850211495399 1.0323463548146306 0.4157253048021896 0.3216720577258025 0.8324458820602141 0.9971137098780791 0.9970639462552875 1.0 0.9999004727544166 0.9982085095794975 1.020801194326947 1.0182632495645683 0.4263747200796218 1.0157253048021897 0.9986066185618314 1.0374222443393881 0.9993033092809157 0.9975615824832048 0.9995023637720827 1.019308285643195 1.0062204528489673 1.0182134859417766 1.0421000248818113 1.0137845235133118 0.9995521273948743 1.152475740233889 0.9974122916148296 0.9997014182632495 1.0489176412042798 0.9995521273948743 1.0054739985070913 1.0178153769594427 1.0143115322620035 1.0780051775509207 0.9976554486396718 1.012699653201778 0.8995750500659406 0.9991696380598838 1.0615933180286232 1.0280369266839253 1.0000488448200069 0.9998046207199728 0.9922825184389197 1.019098324622674 0.9983392761197676 0.9990719484198701 0.9983881209397745 0.9977531382796855 1.0348752014848825 1.0056659991207932 0.9998046207199728 0.9994138621599179 1.0399550627655938 1.0186587212426124 0.9992184828798907 0.9982904312997607 0.9986811898598155 0.9981438968397401 1.0190006349826601 1.0053729302007521 0.2572168221560104 1.0066428955209301 0.41298295315781763 0.3268206906657549 1.0133834806818738 1.0032726029404582 0.9983392761197676 0.9987788794998291 0.9979485175597129 1.0350705807649099 1.0020514824402873 1.0 0.7323792311825331 1.0193913935427148 0.9993161725199043 1.0289161334440484 0.9985835002198017 1.0000976896400138 0.9988765691398427 1.0047379475406635 1.0002442241000342 1.0007326723001027 -0:swift:3.1696043869956916 2.4822431126778954 3.3077425251338295 3.3325499412455937 2.933150541846194 3.192779736257997 2.5598642120381254 3.2411541976759373 3.3767463115289202 3.3112677895286593 3.3442355398877135 3.4214649432040734 3.405340122731427 3.188471079775428 3.442159550855203 3.51521086303695 3.3182530356443403 2.0642381511946732 3.424663794229012 3.327457892675284 3.4546938242590417 3.4740827784306045 3.5552944248596425 3.433150541846194 2.159550855203029 3.4610262436349393 3.5535317926622274 3.507442224833529 3.0653479566523045 2.5685468076772424 3.4818514166340253 3.248139443791618 3.1488444966705837 3.4394176785481134 3.399986943465205 2.809570440005223 3.268964616790704 3.450319885102494 3.4526700613657133 3.404948426687557 3.4947121034077555 2.8416895156025594 3.571876224050137 2.6703877790834314 3.363298080689385 3.4373939156547855 3.456913435174305 2.0650868259563913 3.5191278234756496 3.385755320537929 2.800832045643647 2.4648044692737434 2.2977772494948296 2.3487935338167123 2.457910376797813 2.845810055865922 2.464186378224177 2.5704742660168787 2.452466421015096 2.466207060501605 2.7943896350885535 2.297896113158208 2.8012361820991325 2.6889813384048495 2.167669083561156 2.0893141566623084 2.572542493759658 2.8090098656840605 2.0831570188993225 2.7295138476167837 2.8008795911089983 2.8055628194460955 2.466706287887793 2.4827291097111615 2.652965648401284 2.5457268513015574 2.5969570902175207 2.525805301319387 2.329323665755379 2.467276833472008 2.5600142636396055 2.3551646261737784 2.789278497563295 2.3658861286104838 2.1805776774040178 2.1406394865089746 2.2703197432544875 2.767716629026507 2.173802448591466 2.083775109948889 2.748793533816712 2.1977891358611674 2.2614762866991565 2.2610246047783193 2.278045881374064 2.7956971353857125 2.262807559728991 2.1043147509806253 2.7347913942707716 2.2721264709378346 3.2028009695663884 3.350444384594667 2.620953406948559 2.6206302181524372 2.2653380016159437 1.9782924858604898 3.314247239429033 1.9819014274171827 2.330191220037705 3.239159709130083 3.259089684890924 2.995259897656881 2.046593051440883 3.3355238351737135 2.730514408833827 3.296579585241045 2.3639644492324265 3.3445731214651224 2.9334769727982763 1.9803932130352813 3.4185833557769993 3.2531106921626716 2.4114193374629678 1.918502558577969 2.529060059251279 3.2527875033665494 2.7138163210342037 2.5860490169674115 2.6272555884729325 3.209049286291408 3.3291139240506324 2.737355238351737 3.2693778615674653 2.3471047670347427 3.3071909507137085 2.448316725020199 3.004955561540533 2.5357931591704816 3.2725558847293295 2.3686506867761916 3.2950713708591435 1.9347158631834094 3.338486399138163 2.209857258281713 2.53546997037436 2.5347158631834095 3.2879073525451115 1.6254241852949096 2.6884460005386477 2.327120926474549 4.579771104372493 4.709478626626235 4.440770810916561 4.719553946982294 4.609312334931038 4.566174312824024 4.655091460432358 4.553751345006358 3.454758877041964 4.668101340115426 4.777462584368581 4.573119436564609 4.6083341484887015 4.22664579868923 4.053213342463073 4.727379438520982 4.627800058691187 3.8790961557272814 4.756920669079526 4.390198571847794 4.626919690893084 4.133033356157684 4.4706054974078056 4.264990707228797 4.767680719945221 3.1474126968600213 4.526068668688252 4.278294042844566 4.596791548469138 4.086471681502495 4.764159248752812 4.598258828132642 4.736085297857771 4.494571065245036 4.328768463269099 4.620854934950601 4.654993641788124 4.486941210994815 3.1469236036388533 4.51540643646679 4.829013009879683 4.624474224787244 4.767778538589455 4.347843098894649 3.6650689621441845 4.633473540056735 4.656265284163161 4.325246992076689 4.645211777364765 4.295999217450846 3.250054383293452 2.7002392864911897 3.337140163874991 3.0767892103545793 2.6173591472699584 2.591436444057719 2.7870712783699516 2.6363207889203104 3.0217895729098685 2.474294829961569 3.0997752157203973 2.656877673845261 2.6068087883402216 3.073816256979189 2.3233993183960555 2.7369661373359437 2.905300558335146 2.9608077731854108 2.7574142556739907 2.2126749329272712 3.3898557029947063 2.929337974041041 2.634362990356029 2.781632949024726 2.3350373431948372 3.3245594953230366 3.053440649699079 3.289101587992169 2.793307229352476 2.465085925603655 3.2826118483068667 2.9304256399100863 3.088536001740265 2.3407294612428395 2.7651729388731785 2.984192589369879 2.6476325139583787 2.3256834167210503 2.210499601189181 2.7811616271481396 3.359872380538032 2.7909506199695455 3.2717714451453848 2.3376839968095133 2.7683271698934084 2.3372851859908637 3.2715539119715755 2.9380030454644332 2.326771082590095 3.331085490537307 4.038226100547018 3.9052487626986196 3.581140922115134 3.4148866892419902 3.8546496483459234 3.2128809585829647 2.6943214378744464 3.9704350091169576 3.119692628288617 3.8270382912216725 3.865850481896327 3.6240557436832512 3.96235998958062 3.9237431622818444 2.5045584787705133 3.9601458713206563 3.1054962229747334 3.9962229747330036 3.226816879395676 4.039268038551707 3.980072935660328 2.614352696014587 3.682339150820526 3.106994008856473 1.8575800989841105 3.988734045324303 3.5690283928106274 2.8966527741599375 3.9724537640010418 3.901015889554572 4.047733784839802 2.8967830164105233 3.908374576712686 2.248371971867674 3.6857254493357643 3.8093904662672573 4.033342016150039 3.875879135191456 2.578080229226361 3.885842667361292 4.089802031779109 2.9255665537900493 4.045519666579838 3.4530476686637144 3.9746678822610053 2.866957541026309 3.57378223495702 3.6460666840323 4.017582703829122 2.4899713467048707 2.8327995478522987 2.30336284853052 2.1070318387339864 2.5670450263752826 2.1897607385079128 2.2805906179351925 1.997150527505652 2.5502543330821403 2.186887716654107 2.2640354182366242 2.753155614167295 2.8723624717407685 2.282239073097212 2.2597258854559157 2.834212509419744 2.810498304446119 2.3613884702336096 2.447272984174831 2.58991145440844 2.693128296910324 2.8733044461190658 2.2815090429540317 2.4931235870384327 2.2814383948756594 2.2853946872645063 2.82309721175584 2.38267709118312 2.1062547098718913 2.39711284853052 2.2837226827430293 2.879003391107762 2.2834400904295404 2.4584353805576487 2.4355689525244917 2.415669743782969 2.3660512434061793 2.3866098342125093 2.281791635267521 2.282592313489073 2.257229653353429 2.8594338733986437 2.809203089675961 2.800725320271289 2.1566503391107763 2.831433685003768 2.349660889223813 2.4546203843255463 2.5446260361718163 2.1048652976639035 2.187217407686511 4.394382778338379 3.838126471577531 4.308779011099899 4.091321897073663 3.835519677093845 3.599730911537168 4.170450723175244 4.2533636057854025 4.146485031954255 3.8211402623612516 4.161873528422469 3.8994281870164818 4.149344096871847 3.9817524386141945 4.187689202825429 2.4039690548267747 4.321140262361252 3.7501681802892706 4.235620585267407 4.144887319206189 4.235788765556677 2.023965691220989 4.1882778338378746 4.162293979145644 3.287924655230407 4.275395223679785 4.037924655230407 4.1765052135889675 4.322569794820048 3.429280188361924 4.28531786074672 4.2272956609485375 4.177177934746048 3.803313151698621 3.6657416750756817 2.2444500504540867 4.231752438614194 4.193575512949883 4.151194080053818 3.98217288933737 4.200386814665322 4.21485031954255 3.618398923646149 4.165825765220316 4.083249243188699 4.2584931046081405 2.477127480659267 4.337621930709721 3.2780020181634715 4.2832156071308445 3.200017484045808 2.6821400472069237 3.079639828656351 2.7495701838738817 2.924264941574147 3.180785033656788 2.698225369350468 2.5353032024943905 2.5427922021155696 3.228837019552991 3.259667220328117 3.178249847014599 2.7448494915056676 2.5737972433487775 3.176618002739167 2.4111956173325177 2.3247370108109684 2.9079173587434797 2.7569426231896728 2.854387038494041 3.2238832065740013 2.6658216044526037 3.2180260512282546 2.785907859078591 2.5250458956202464 2.581373663198997 2.6467057143689714 3.2008334061835244 2.944488154558965 2.5385377509689073 3.280240114229099 3.137162339365329 2.890782993851444 2.4195296791677596 3.2237957863449602 3.135647055395285 2.828510650697905 2.5348952414255326 2.4343619780283827 2.742372585016173 3.1978028382434363 2.3443482821924992 3.190109858087828 2.4205495818399045 3.1893522161028063 3.1951802313722064 2.3269807966896874 2.4217443249701316 2.9277617507357867 3.1932861264096513 3.0692573815792334 2.9216475554298396 2.510955416784525 2.408298701016123 2.538523466568028 2.9709958876389826 2.5086054962031374 2.410256968167279 3.001871233055549 2.596836310624687 3.0077895515568223 2.5136534737483407 3.0184947453164774 2.7725363911312253 2.565634587349594 2.599664918731913 2.348789138144868 2.73054244000087 2.411649513696991 2.4124763376052565 3.044409147283448 2.704780347701212 2.4315368045431796 2.6921821623621054 2.9964751191279184 2.8612023760308096 2.4220718466459235 2.6807589373136924 2.558606584129332 2.690376204878261 2.989381840335952 2.430753497682717 2.652603407384843 2.508823081442155 2.5059509562871254 2.6997758872038116 2.6885702473944164 2.6036902456537345 2.4941578363323833 2.5908744750756107 2.9891424965730318 2.4443960921691072 2.896712287038447 2.4856937705346067 2.6746665506212057 2.6594138253660873 2.702843839073957 3.040100959550904 2.6907460997845907 2.5249243891294415 3.05817917193305 2.399172699069286 2.093684170209506 2.443869929909227 2.2484583859971656 2.364586924049178 3.0063579608564095 2.9958251943774177 1.9679803899038644 1.972423302309548 2.9311348577119 2.6393197747903017 2.092764946953158 1.9714657780841853 3.0476847064230723 2.2633574629438122 3.012869125588877 2.396989543835459 2.115860431268911 1.9630778658700063 1.889195296641005 3.0701673752345933 1.963728982343253 2.1219119843732046 1.9143973342525564 2.57535715653606 2.2645447929832625 2.5135776935156455 2.0971695583898273 1.8314374353671146 3.080470335899498 2.2769926079129803 3.0036002910873645 2.278294840859474 2.282546248420085 1.9558772836952774 2.44915546363323 2.8193343291585276 3.065954268642997 3.028304416101727 3.0523191236738287 2.569382205369796 2.980045195143437 2.7331188479068516 2.2818568309778233 1.9508215557853612 2.5839365735953117 2.787621126814508 2.978857865103987 2.109119460722356 4.90432831881763 4.70955397202428 4.877276326207443 4.770387965162311 4.8533913961467405 4.728688308260755 4.767088941673265 4.7596991290577995 4.7458432304038 4.8578780680918445 4.959356030614938 4.954077593032462 4.846793349168646 4.8101082079704405 4.834652942728952 4.830430192662972 4.79889152810768 4.859461599366588 4.84982845077857 4.85128002111375 4.9907627342306675 4.897862232779097 4.759831089997361 4.747558722618105 4.864212193190815 4.812351543942993 4.82607548165743 4.834389020849828 4.882026920031671 4.87503299023489 4.735682238057535 4.968065452626023 4.690155713908683 4.7740828714700445 4.835444708366324 4.845869622591713 4.85748218527316 4.8448139350752175 4.513591976774874 4.750329902348904 4.920823436262866 4.860649247822645 4.749142253892847 4.651887041435735 4.885589865399842 4.741752441277382 4.850752177355503 4.848904724201636 4.851807864871998 4.826471364476116 3.1462966130687646 3.042037290455012 2.0732979815258297 3.0659425248032846 1.9091258980499486 2.6329969209716046 2.660109476565173 3.032971262401642 2.173708518645227 2.0744098528908657 3.001838864180636 2.454327745466986 3.022665070133425 2.2695860417379405 2.8720492644543274 2.0866404379062606 2.2610759493670884 2.030875812521382 3.071715703044817 2.2137358877865205 3.12709544988026 3.045629490249743 2.0744953814574068 2.601394115634622 2.8803455354088263 2.447015053027711 2.2642832706123843 2.3591772151898733 2.843953130345535 3.139796442011632 3.1642576120424217 2.667165583304824 1.7699709202873761 3.0309185768046527 2.073597331508724 2.4489394457748888 2.1258125213821417 3.0932261375299346 2.0688077317824156 2.6578429695518304 3.0716729387615462 2.67456380431064 2.0818508381799523 2.2557731782415327 2.3846219637358876 1.902796784125898 1.9231953472459802 2.1317995210400276 2.5883937735203557 2.0508894970920286 3.0118144623730063 1.844986898358847 3.1472900289615224 1.9338482048453087 2.5671401645750014 3.125040224336873 3.121684365374891 2.3038201627361743 2.4813129223555372 2.4059669930584286 3.1952374385142277 2.2031443938767064 2.181354295959178 3.0212844205396956 1.8813037282213947 2.4459614765779434 1.6835379028180022 3.0126419344458237 2.074104721187882 2.2651128579965984 3.1259596377511145 1.79832666758608 2.5914586493816945 2.0714384222865814 2.2707672504941847 2.4714751988231507 2.118052682388636 2.0790235829540755 3.0822415299039214 3.103571921114329 3.199512710890452 3.110513492391854 2.378844297338298 2.6857444950121825 2.868615823104859 1.834229761412219 1.839562359214821 2.7899140348457685 2.7931319817956144 1.8360685882407024 3.1811244426056176 1.8009010251459567 2.2375304555693467 2.010205488898083 3.135935273295637 3.1568978991403482 2.7631591044913346 2.133590769089321 3.1181905944007724 2.202822599181722 3.888034882861577 2.8700761214987804 2.976498411056093 3.509274998152391 3.7540462641342103 3.714137905550218 2.5726849456802894 3.709186312911093 3.7786564185943385 3.905106791811396 3.8623161628852265 3.929347424432784 3.728475352893356 3.792107013524499 3.9062153573276177 3.7596629960830685 3.1316236789594267 3.8310546153277656 3.810065774887296 3.5989949005986253 3.92395240558717 3.722563003473505 3.4109821890473726 3.690118986032074 3.516074199985219 3.4636760032517917 2.8631291109304557 3.8429532185352153 3.140640011824699 3.7261104131254155 3.358436183578449 3.8026753381124823 3.747542679772374 3.6799201832828317 3.1299977828689673 3.820634099475279 3.919665952257778 4.005986253787599 3.6952922917744435 3.875397235976646 3.307368265464489 2.8733279136796983 3.8727366787377133 3.5626339516665437 3.8731062005764536 2.570615623383342 3.901928903998226 3.8825659596482147 2.0929716946271526 3.8947601803266574 30.284135753749013 30.604577742699295 29.90213101815312 29.65666929755328 29.507498026835048 29.572217837411213 28.883977900552484 28.68745067087609 29.82162588792423 29.490134175217047 30.152328334648782 29.364640883977902 26.00236779794791 29.578531965272298 28.64956590370955 29.51539068666141 29.620363062352016 28.672454617206004 30.023677979479086 29.302288871349646 27.795580110497237 29.501973164956592 28.86661404893449 29.15864246250987 29.165745856353595 29.715864246250987 29.624309392265193 29.614048934490928 29.787687450670877 29.275453827940016 30.439621152328336 29.322809786898187 29.585635359116022 29.88161010260458 28.879242304656675 12.071033938437255 29.17995264404104 29.026835043409633 28.800315706393057 28.82557221783741 30.239936858721393 29.304656669297554 27.505130228887133 10.273086029992108 29.746645619573798 29.77900552486188 29.299921073401737 27.90844514601421 26.921862667719022 29.222573007103396 31.20605550883095 30.851135407905804 30.325483599663585 30.291841883936083 29.771236333052986 30.372582001682083 30.22203532380151 30.12952060555088 30.12195121951219 30.106812447434816 31.21446593776282 29.199327165685453 30.269133725820016 29.821698906644237 29.946173254835998 30.46846089150546 29.213624894869636 30.52733389402859 30.184188393608075 30.331370899915893 30.301093355761143 30.0201850294365 29.595458368376786 29.640033641715725 29.749369217830107 29.350714886459212 29.403700588730022 30.279226240538268 29.96804037005887 13.928511354079058 20.993271656854496 30.8645920941968 30.4390243902439 29.70731707317073 30.444070647603027 30.471825063078217 30.469301934398654 29.34819175777965 29.587888982338097 30.231286795626577 28.83683767872161 28.666105971404544 30.461732548359965 30.09587888982338 29.37005887300252 29.328847771236333 29.78721614802355 30.369217830109335 30.286795626576957 30.47603027754415 2.904705448413953 2.2467067130361467 2.6898777531879015 2.7969490989566865 2.8338866055432606 2.3517493940351986 2.254742333227948 2.0598587838549896 2.8359416166087046 2.8802824322900196 2.8973021393192115 2.5265570660765095 2.67414901464854 2.8787016545473705 2.240647065022658 2.1388713246917486 2.831831594477816 2.588839709136895 2.246574981557593 2.891268837601433 2.1741490146485405 2.879044156391611 2.244467277900727 2.3636315734007796 2.806091263568342 2.4583991990726104 2.608941932764253 2.7391189798714297 2.3521709347665714 2.4499156918537253 2.8905311413215298 2.353567288439245 2.419828222151965 2.883523026662451 2.479871430076931 2.4795816208241117 2.8762777953419745 2.7331647170407836 2.4471756770998 2.835414690694488 2.9029402466013274 2.90589103172094 2.601512277373801 2.484297607756349 2.4641953841289914 2.354384023606281 2.2448888186321 2.817683633681104 2.306855306143956 2.147697333754874 31.679465776293824 30.419031719532555 31.097662771285478 30.96744574290484 28.499165275459102 29.91569282136895 30.338898163606007 31.141903171953256 29.950751252086814 30.4440734557596 31.862270450751254 31.20951585976628 27.37813021702838 30.779632721202006 30.762103505843076 30.46076794657763 30.80467445742905 30.75041736227045 30.728714524207014 30.2212020033389 29.304674457429048 30.504173622704506 31.010851419031724 30.91068447412354 30.310517529215357 29.972454090150247 30.397328881469114 31.269616026711184 31.099332220367277 30.956594323873123 29.467445742904843 31.368113522537563 30.692821368948252 30.93405676126878 30.602671118530886 30.88146911519199 30.446577629382308 30.893155258764608 30.85308848080134 30.02671118530885 31.713689482470787 30.81719532554257 30.169449081803005 30.94824707846411 30.64190317195326 31.16277128547579 30.99332220367279 30.91151919866444 31.095158597662774 30.979131886477465 31.325526932084312 31.160031225604996 30.46370023419204 30.379391100702577 30.62841530054645 30.481654957064794 30.66510538641686 29.91022638563622 30.626073380171743 30.379391100702577 31.671350507416083 31.114754098360656 29.57298985167838 29.733801717408276 30.60655737704918 30.494145199063237 30.6440281030445 29.181108508977363 30.078844652615146 9.236533957845435 31.395784543325533 29.85636221701796 30.0 29.839968774395008 30.613583138173304 29.93911007025761 30.626073380171743 30.84543325526932 29.270101483216237 29.37314597970336 31.01249024199844 30.032006245121 29.472287275565964 30.652615144418423 30.52771272443404 30.511319281811087 30.614363778298205 30.49180327868853 30.659640905542545 30.543325526932083 29.079625292740047 29.720530835284936 29.65027322404372 30.26385636221702 30.510538641686185 29.078064012490245 30.308352849336462 30.0007806401249 30.613583138173304 29.579234972677597 4.297088465845465 4.297200447928332 3.9026875699888017 4.210190369540873 4.111422172452408 4.213885778275476 4.182530795072789 4.099104143337065 4.068533034714446 4.182866741321389 4.213437849944009 3.908958566629339 4.10481522956327 4.17525195968645 2.0924972004479283 4.059686450167973 4.197312430011198 4.242329227323628 4.050391937290034 4.177827547592385 4.325755879059351 4.2438969764837635 4.020716685330347 4.1292273236282195 4.124524076147816 4.147256438969764 4.150727883538634 4.10582306830907 4.09451287793953 4.062262038073909 4.120044792833147 4.146248600223965 4.228443449048152 4.193952967525196 4.137178051511758 4.202687569988802 4.209406494960807 4.110414333706608 3.96562150055991 4.194400895856663 4.2727883538633815 4.230347144456887 4.132922732362822 4.166293393057111 4.166293393057111 4.135274356103023 4.12026875699888 4.188465845464726 4.106047032474804 4.0215005599104146 3.4067019048568867 2.0916525381470032 2.521541837039992 2.0627306273062733 1.7113294105914034 3.3070709085469234 3.3220305176024736 2.5738007380073804 2.2434925700608357 2.4953625211927797 3.3137528672584025 2.8045277750074797 2.647252418470131 2.7547122768524988 2.3176423656128455 2.546773710980353 3.0040390944449986 2.5753465642764537 2.1911838037299294 2.6274558691532865 3.348459160267279 3.0070808816196273 3.3155978857085873 2.065273760845717 2.7886207240450784 3.1045676672982947 2.636581230677172 1.9056547322229982 3.319587114790067 3.206691931784183 3.425750473720954 2.0801835045377484 2.268475117183604 3.270719058541937 2.304727236461554 2.0671686446594197 2.727037000099731 3.242495262790466 2.0647252418470132 3.253266181310462 3.371447092849307 1.9702802433429742 2.5986835544031117 2.2715667697217516 3.1983145507130746 2.8084671387254416 2.8799740700109706 2.460805824274459 2.8916425650742994 2.722848309564177 3.602501694497505 3.5967712120278517 2.5509889703616984 2.6430463984225767 3.558013432743854 3.473103703247274 3.596463121572494 2.442479511984719 3.474767391706205 2.8606814960872513 3.1566331875038514 3.5432250908866845 3.5213506685562885 3.194035368784275 3.453139441740095 2.8547045412533123 2.7629552036477913 3.5599852116581427 3.529792347033089 2.45092119046152 3.576129151518886 2.4765543163472796 3.557027543286709 3.656355906094029 3.421652597202539 3.084170312403722 2.6388563682297126 2.7184053238030685 2.97436687411424 3.5007702261383944 3.666830981576191 2.2862776511183682 3.4569597633865308 2.5388502064206055 2.9422638486659687 3.477170497257995 3.534845030500955 2.5437796537063284 3.32558999322201 2.8097849528621603 3.5102594121634114 3.129151518885945 3.134389056627026 3.3489432497381233 3.4483948487275864 3.159837328239571 3.061186764434038 2.956189537248136 3.638917986320784 3.2507240125700907 3.3160414224306365 2.8636186010160216 3.3985443532629933 3.3841832747166865 2.2212778429073854 2.6494724501758498 2.7498534583821805 3.2922528331379444 2.220349745994529 3.368454474404064 3.3413931223134035 3.3795916373583426 2.6061449785072295 1.857610394685424 3.0412758890191482 3.2719812426729185 2.060228604923798 2.527989449003517 2.46194802657288 2.4495896834701054 3.4509574052364203 2.6936791715513873 2.448905822586948 2.834749902305588 2.678048065650645 2.789322000781555 2.8205353653771 2.2528331379445095 2.9152989449003517 2.5076201641266116 3.322733489644392 2.066627588901915 2.451543571707698 2.1856682297772565 3.4673212192262604 2.2539566236811255 3.4066041422430633 3.2847792106291513 3.1581672528331377 2.460042985541227 3.3514067995310666 2.6340367330988665 3.4772860492379833 3.073515044939429 2.219470496287612 2.2394978507229384 2.4590171942164907 2.6683763188745604 2.4145173896053143 1.9975576397030088 2.7627550357374915 1.9528784925276153 2.761819363222872 2.7516309291747887 2.0846263807667316 2.1316439246263807 2.775672514619883 2.687953216374269 2.4751916829109812 2.5439376218323586 2.79137102014295 2.319194282001299 2.3528525016244313 2.676023391812865 2.111397011046134 2.7558414554905784 2.2087849252761536 1.9476023391812864 2.3553216374269 2.5943339831059125 2.6689538661468486 2.133125406107862 2.239584145549058 2.76361273554256 2.342923976608187 2.113814165042235 2.7474723846653673 2.181130604288499 2.4850942170240415 2.667030539311241 2.566081871345029 2.4484990253411305 1.9346848602988953 2.1308122157244966 2.1351267056530214 2.232280701754386 2.1627810266406757 2.722936972059779 2.176374269005848 1.9342690058479532 2.772735542560104 2.7682391163092914 2.1280311890838206 2.762027290448343 2.2396101364522414 2.7378037686809615 2.675893437296946 2.0231319038336584 2.014996751137102 2.1030539311241068 3.258969590899147 3.383340625683658 1.9579960621308248 3.198151389192737 2.1810872894333846 3.3654014438853643 2.956956902209582 3.2458980529424637 2.1005797418507983 2.7756508422664625 3.2609932181141987 2.720192518048567 2.8917632903084662 3.376832203019033 2.9215707722598996 2.254320717567272 2.5662327718223583 2.4379238678626125 3.361846423102166 2.9049989061474517 3.3791839859986874 1.796926274338219 2.865510829140232 3.2081054473856923 2.998796762196456 2.2578757383504704 2.7523517829796544 2.7046598118573617 2.9582148326405604 2.473583460949464 3.3173266243710353 1.900131262305841 3.356267775103916 2.4348610807263182 3.1811966746882523 3.2127543207175675 2.6726646248085757 2.6096587180048134 3.072577116604682 2.616495296434041 3.4272588055130173 3.399584336031503 2.1783526580616934 3.099212426164953 2.339969372128637 3.1343250929774666 2.569514329468388 3.3592758696127762 1.8734959527455701 3.2354517611026035 2.8946504105498883 2.225926847474496 3.2186613585469024 2.1157501866135857 3.110126897238119 2.1284896740482706 2.679372978352824 2.578502114953969 3.27325205274944 3.127693456083603 3.3110724060711623 2.1494401592435928 3.1325702911171933 3.1501866135854693 2.66951978104006 2.9497387409803433 2.1772580243841753 2.8523513311769095 1.9919880567305304 3.150833540681762 3.139387907439662 2.5693953719830804 2.7100771336153273 3.22632495645683 2.558945011196815 2.546255287384922 3.2166708136352327 2.761682010450361 2.3985568549390397 2.3527743219706396 3.1276436924608113 1.8281164468773325 2.5501368499626773 2.481711868624036 2.695745210251306 2.1859666583727297 1.6584722567802936 3.11331176909679 2.353222194575765 3.176710624533466 3.224135357053994 2.573077880069669 3.288877830306047 2.6818113958696195 2.7040557352575267 2.3594426474247325 2.514307041552625 2.6115949241104754 3.184623040557353 1.9316247822841506 3.506813852390954 3.308406193523177 2.4502027060030285 3.392614663214966 3.161627509402628 2.249450495774923 2.2218043276510526 2.2406095833536854 2.6785522395349974 3.423484589459288 3.448395447662776 1.9130562203878279 3.4290528989400677 2.0654032139891565 2.9488106286328337 2.81863918331461 3.45435451570361 2.2524788746153472 3.2753382503785473 2.05978605968837 3.4970448883895866 2.68778391051629 2.4106872466174964 2.80549992673277 3.4710105993259415 2.457920187564109 3.407756557417086 2.2336736189127144 2.423093830899233 2.453621843403507 3.3443071362282035 2.6332242465686515 2.0042494993405953 2.684462462755825 2.7533336589654667 2.1745225418844334 2.193327797587066 3.128706100718019 3.042299614125922 3.0777609534508867 3.3860206125140433 3.2618570800566604 3.448151223562741 2.4525961021833638 2.607434181605041 3.3085038831631906 2.241342255653788 2.2500854784350124 3.4154740389781666 2.2184828798905873 -0:baseline-rgb8-monochrome-photographic:0.4161117639378509 0.8130957044000523 0.8083953518736127 0.8223658441049745 0.8379031205118163 0.585259172215694 0.44692518605562087 0.37863950907429167 0.8278495887191539 0.903512207860034 0.3784436610523567 0.4700352526439483 0.9969317143230187 0.9868781825303565 0.9447055751403578 0.903512207860034 1.005810157984071 0.9652696174435305 1.0122731427079255 1.0252643948296123 0.5086173129651391 0.33365974670322496 1.0003264133698917 0.8990077033555295 1.002415458937198 1.0048962005483746 1.001827914871393 1.0164512338425382 1.009792401096749 1.0255255255255256 1.018997258127693 1.0473299386342865 1.0042433738085912 1.0010445227836533 1.0015667841754798 1.0020890455673064 1.0493537015276146 1.0010445227836533 1.0102493798145973 1.0268964616790703 0.5349262305784046 1.025003264133699 1.0223266745005877 1.0009792401096749 0.9995430212821518 0.9928841885363624 1.0 1.0010445227836533 0.27000913957435696 0.451951951951952, 312829 -0:swift-rgb8-monochrome-photographic:3.1696043869956916 2.4822431126778954 3.3077425251338295 3.3325499412455937 2.933150541846194 3.192779736257997 2.5598642120381254 3.2411541976759373 3.3767463115289202 3.3112677895286593 3.3442355398877135 3.4214649432040734 3.405340122731427 3.188471079775428 3.442159550855203 3.51521086303695 3.3182530356443403 2.0642381511946732 3.424663794229012 3.327457892675284 3.4546938242590417 3.4740827784306045 3.5552944248596425 3.433150541846194 2.159550855203029 3.4610262436349393 3.5535317926622274 3.507442224833529 3.0653479566523045 2.5685468076772424 3.4818514166340253 3.248139443791618 3.1488444966705837 3.4394176785481134 3.399986943465205 2.809570440005223 3.268964616790704 3.450319885102494 3.4526700613657133 3.404948426687557 3.4947121034077555 2.8416895156025594 3.571876224050137 2.6703877790834314 3.363298080689385 3.4373939156547855 3.456913435174305 2.0650868259563913 3.5191278234756496 3.385755320537929, 104012 -0:baseline-rgb16-color-photographic:1.017615594912635 1.010103411387139 1.0059907286342566 1.0093426839415192 1.0087959110899798 0.9933911803161773 1.0266967787947225 0.9944134078212291 1.0009271365743493 0.32882443836919056 0.9745156305717343 1.0124806846547012 0.9820040413645549 1.020943777487222 0.9983596814453822 0.994365862355878 0.9704980387495543 1.0264352787352906 0.9783192677998336 1.017259003922501 0.8127659574468086 1.0288125520028528 0.6221086413883277 0.9866159515036255 1.011981457268513 1.0253892784975633 1.0217995958635446 0.9859265422560324 0.936574349221443 1.015428503506478 0.9989064542969215 1.033186734815167 1.026720551527398 0.993914180435041 0.9865921787709497 0.9897539522168074 1.0136693212884822 0.981932723166528 1.0 0.9204802092000476 0.6417686913110662 1.0237014144775942 0.9753001307500299 1.0197789135861168 0.9847854510876025 1.010103411387139 1.0140972304766434 0.9781290859384287 1.0136693212884822 0.9788422679186972, 625330 -0:swift-rgb16-color-photographic:2.800832045643647 2.4648044692737434 2.2977772494948296 2.3487935338167123 2.457910376797813 2.845810055865922 2.464186378224177 2.5704742660168787 2.452466421015096 2.466207060501605 2.7943896350885535 2.297896113158208 2.8012361820991325 2.6889813384048495 2.167669083561156 2.0893141566623084 2.572542493759658 2.8090098656840605 2.0831570188993225 2.7295138476167837 2.8008795911089983 2.8055628194460955 2.466706287887793 2.4827291097111615 2.652965648401284 2.5457268513015574 2.5969570902175207 2.525805301319387 2.329323665755379 2.467276833472008 2.5600142636396055 2.3551646261737784 2.789278497563295 2.3658861286104838 2.1805776774040178 2.1406394865089746 2.2703197432544875 2.767716629026507 2.173802448591466 2.083775109948889 2.748793533816712 2.1977891358611674 2.2614762866991565 2.2610246047783193 2.278045881374064 2.7956971353857125 2.262807559728991 2.1043147509806253 2.7347913942707716 2.2721264709378346, 504527 -0:baseline-rgb8-color-nonphotographic:0.41675195259897657 1.018367896579585 1.003393482359278 1.046754645838944 1.004416913546997 1.0035012119579854 1.0044707783463507 1.004255319148936 0.349205494209534 1.0225693509291678 0.4015082143819014 0.3087530298949636 0.8401292755184486 0.9965526528413682 0.9967681120387826 0.9975760840290869 1.0155669270131968 1.0029086991650955 1.0036089415566927 1.0177753837866954 0.5530837597629948 1.018367896579585 0.9956908160517101 0.2685160247778077 0.5546458389442499 0.9954753568542958 1.0043630487476434 0.9971451656342579 1.0037705359547535 0.9801238890385133 0.45305682736331804 0.28095879342849445 0.5406948559116617 0.8754107190950713 0.9942364664691622 1.0 0.9880420145434957 0.9967681120387826 1.0029625639644493 1.0138432534338808 0.33099919202800965 0.9757608402908697 1.0049555615405332 1.004255319148936 1.0350659843792083 0.9585241044977107 1.0034473471586318 1.0061405871263127 1.0109884190681389 1.0284406140587126, 288768 -0:swift-rgb8-color-nonphotographic:3.2028009695663884 3.350444384594667 2.620953406948559 2.6206302181524372 2.2653380016159437 1.9782924858604898 3.314247239429033 1.9819014274171827 2.330191220037705 3.239159709130083 3.259089684890924 2.995259897656881 2.046593051440883 3.3355238351737135 2.730514408833827 3.296579585241045 2.3639644492324265 3.3445731214651224 2.9334769727982763 1.9803932130352813 3.4185833557769993 3.2531106921626716 2.4114193374629678 1.918502558577969 2.529060059251279 3.2527875033665494 2.7138163210342037 2.5860490169674115 2.6272555884729325 3.209049286291408 3.3291139240506324 2.737355238351737 3.2693778615674653 2.3471047670347427 3.3071909507137085 2.448316725020199 3.004955561540533 2.5357931591704816 3.2725558847293295 2.3686506867761916 3.2950713708591435 1.9347158631834094 3.338486399138163 2.209857258281713 2.53546997037436 2.5347158631834095 3.2879073525451115 1.6254241852949096 2.6884460005386477 2.327120926474549, 140482 -0:baseline-va8-monochrome-nonphotographic:1.0376601780299324 1.0446053017705175 1.0 1.0035214711924092 0.2528611953438325 0.6340604519221363 0.7407805927809841 1.000978186442336 0.9997065440672992 1.0095862271348919 0.7455737063484299 1.0449965763474518 0.9995109067788319 1.0304215983566467 1.0024454661058397 0.47363787537904717 0.336202680230852 0.44644429228210897 1.0081189474713879 0.9988261762691969 1.077472366233004 1.0416707424435097 1.0094884084906584 1.0099775017118262 1.0100753203560597 0.4756920669079527 0.32280152597085 0.43001076005086564 0.9991196322018977 0.9985327203364961 0.45925853467670935 0.4882128533698522 0.7055658808568913 1.0027389220385403 1.0005869118654014 1.0007825491538687 0.5502298738139489 0.43001076005086564 1.0116404186637973 1.001173823730803 0.7831360657341289 1.0439205712608823 1.0087058593367895 1.028171769539274 0.43001076005086564 0.3003032377971241 0.5122762398513157 1.0087058593367895 1.0 1.0010760050865695, 192609 -0:swift-va8-monochrome-nonphotographic:4.579771104372493 4.709478626626235 4.440770810916561 4.719553946982294 4.609312334931038 4.566174312824024 4.655091460432358 4.553751345006358 3.454758877041964 4.668101340115426 4.777462584368581 4.573119436564609 4.6083341484887015 4.22664579868923 4.053213342463073 4.727379438520982 4.627800058691187 3.8790961557272814 4.756920669079526 4.390198571847794 4.626919690893084 4.133033356157684 4.4706054974078056 4.264990707228797 4.767680719945221 3.1474126968600213 4.526068668688252 4.278294042844566 4.596791548469138 4.086471681502495 4.764159248752812 4.598258828132642 4.736085297857771 4.494571065245036 4.328768463269099 4.620854934950601 4.654993641788124 4.486941210994815 3.1469236036388533 4.51540643646679 4.829013009879683 4.624474224787244 4.767778538589455 4.347843098894649 3.6650689621441845 4.633473540056735 4.656265284163161 4.325246992076689 4.645211777364765 4.295999217450846, 66084 -0:baseline-rgb16-monochrome-nonphotographic:1.0388296715249075 1.0209919512725691 0.9958668696976288 0.9953955478210427 0.8971430643173084 0.30472772097744905 0.8684649409034878 1.0001087665869044 1.0089551156551375 1.0039881081864985 0.6731564063519687 1.0260314697991444 0.9960118918135016 0.9943441374809657 1.0206656515118555 0.9968095134508013 0.9931839605539844 1.0016677543325356 0.999782466826191 0.9998549778841272 0.977304038865927 1.0290406787035022 1.0026829091436444 1.0022478427960264 0.2991443695163512 0.9997099557682547 0.9951780146472338 0.9966644913349285 1.0 1.0098977594083098 0.8675222971503155 1.0209919512725691 1.0051482851134799 0.9949242259444565 1.0018490319773765 1.0060909288666522 0.997208324269451 0.9978971793198462 1.0059459067507794 1.0213907620912188 0.9212529910811399 1.0305271553911972 0.9944529040678702 1.0059459067507794 1.0006888550503952 1.004314407947212 0.9995286781234137 1.000616343992459 1.0053658182872889 0.9959756362845333, 577233 -0:swift-rgb16-monochrome-nonphotographic:3.250054383293452 2.7002392864911897 3.337140163874991 3.0767892103545793 2.6173591472699584 2.591436444057719 2.7870712783699516 2.6363207889203104 3.0217895729098685 2.474294829961569 3.0997752157203973 2.656877673845261 2.6068087883402216 3.073816256979189 2.3233993183960555 2.7369661373359437 2.905300558335146 2.9608077731854108 2.7574142556739907 2.2126749329272712 3.3898557029947063 2.929337974041041 2.634362990356029 2.781632949024726 2.3350373431948372 3.3245594953230366 3.053440649699079 3.289101587992169 2.793307229352476 2.465085925603655 3.2826118483068667 2.9304256399100863 3.088536001740265 2.3407294612428395 2.7651729388731785 2.984192589369879 2.6476325139583787 2.3256834167210503 2.210499601189181 2.7811616271481396 3.359872380538032 2.7909506199695455 3.2717714451453848 2.3376839968095133 2.7683271698934084 2.3372851859908637 3.2715539119715755 2.9380030454644332 2.326771082590095 3.331085490537307, 330730 -0:baseline-v16-monochrome-nonphotographic:1.0512503256056265 0.9267387340453243 1.0011721802552749 1.002735087262308 1.0008465746288095 0.9994139098723626 1.001693149257619 0.9989580619953112 1.0008465746288095 0.9991534253711905 0.5067074759051836 0.2892680385517062 0.9990231831206043 1.0007814535035167 1.0 0.9993487887470696 1.01882000520969 1.0670747590518364 1.001562907007033 0.9001693149257619 0.4246548580359469 0.5943605105496224 0.9993487887470696 1.0002604845011722 1.001693149257619 1.0242250586090127 1.000065121125293 1.0035165407658244 1.000195363375879 0.9993487887470696 0.380046887210211 1.0296952331336284 1.000065121125293 1.0019536337587913 1.0200573065902578 0.9990231831206043 0.9991534253711905 0.9997395154988279 0.9990883042458975 0.9983068507423808 1.0493618129721283 1.0285881740036469 0.9981114873665017 1.0004558478770513 0.3528262568377182 0.5076842927845794 0.5257879656160458 1.0226621516019798 0.9993487887470696 0.999934878874707, 192609 -0:swift-v16-monochrome-nonphotographic:4.038226100547018 3.9052487626986196 3.581140922115134 3.4148866892419902 3.8546496483459234 3.2128809585829647 2.6943214378744464 3.9704350091169576 3.119692628288617 3.8270382912216725 3.865850481896327 3.6240557436832512 3.96235998958062 3.9237431622818444 2.5045584787705133 3.9601458713206563 3.1054962229747334 3.9962229747330036 3.226816879395676 4.039268038551707 3.980072935660328 2.614352696014587 3.682339150820526 3.106994008856473 1.8575800989841105 3.988734045324303 3.5690283928106274 2.8966527741599375 3.9724537640010418 3.901015889554572 4.047733784839802 2.8967830164105233 3.908374576712686 2.248371971867674 3.6857254493357643 3.8093904662672573 4.033342016150039 3.875879135191456 2.578080229226361 3.885842667361292 4.089802031779109 2.9255665537900493 4.045519666579838 3.4530476686637144 3.9746678822610053 2.866957541026309 3.57378223495702 3.6460666840323 4.017582703829122 2.4899713467048707, 131800 -0:baseline-rgba16-color-nonphotographic:0.8010314619442351 1.0029436699321779 1.0053928033157498 1.0167200452147702 1.0117275810097965 0.9790646194423512 1.0023549359457422 0.9763799924642049 0.9841041823662398 1.0203937452901282 0.992864544084401 0.9557978522984176 0.9983515448379804 1.0150715900527505 1.011915975885456 0.9985634890730972 0.9905802562170309 1.0102910700828938 0.9418095327807084 1.0174029766390356 0.9873775433308214 1.008289374529013 1.0186746420497361 1.014812547098719 0.9464723059532781 1.0170026375282593 0.9460719668425019 0.9862000753579503 1.0179681612660134 1.0004003391107763 1.0044037302185382 0.9737424642049736 0.5173323285606631 1.0 0.980948568198945 0.9571637151469481 1.0093961944235117 1.0155425772418991 0.974260550113037 1.0080774302938962 0.9581292388847024 0.974707987942728 0.9711284853051997 0.9786878296910324 1.0028259231348908 1.0154719291635268 0.6368688771665411 1.0121514694800302 1.018392049736247 0.9916635267520724, 769534 -0:swift-rgba16-color-nonphotographic:2.8327995478522987 2.30336284853052 2.1070318387339864 2.5670450263752826 2.1897607385079128 2.2805906179351925 1.997150527505652 2.5502543330821403 2.186887716654107 2.2640354182366242 2.753155614167295 2.8723624717407685 2.282239073097212 2.2597258854559157 2.834212509419744 2.810498304446119 2.3613884702336096 2.447272984174831 2.58991145440844 2.693128296910324 2.8733044461190658 2.2815090429540317 2.4931235870384327 2.2814383948756594 2.2853946872645063 2.82309721175584 2.38267709118312 2.1062547098718913 2.39711284853052 2.2837226827430293 2.879003391107762 2.2834400904295404 2.4584353805576487 2.4355689525244917 2.415669743782969 2.3660512434061793 2.3866098342125093 2.281791635267521 2.282592313489073 2.257229653353429 2.8594338733986437 2.809203089675961 2.800725320271289 2.1566503391107763 2.831433685003768 2.349660889223813 2.4546203843255463 2.5446260361718163 2.1048652976639035 2.187217407686511, 418685 -0:baseline-va8-monochrome-photographic:0.5031113353514968 0.3124789774638413 0.6324419778002018 0.24091826437941477 0.8766397578203835 0.5594517322569794 0.8580558358560377 1.0 0.9989068281197444 1.0004204507231753 1.0423814328960648 1.039606458123108 0.9991590985536495 1.0058863101244535 1.0028590649175917 0.5624789774638412 0.6441305079044737 0.5141271442986882 1.0 1.0008409014463504 0.3929532458795829 1.0374201143625967 1.00849310460814 1.0053817692566431 1.1141103262697614 1.0002522704339052 1.0001681802892701 0.39959636730575177 0.3337537840565086 1.0003363605785403 0.36932391523713426 0.3475445677766566 1.0003363605785403 1.0020181634712413 1.0007568113017156 1.0018499831819712 1.018836192398251 1.0012613521695257 0.99983181971073 0.519004372687521 0.8409014463504878 1.0384291960982173 0.9992431886982845 1.0011772620248909 1.0005045408678104 0.446434577867474 0.9994954591321897 0.9979818365287589 0.9994954591321897 1.000084090144635, 208658 -0:swift-va8-monochrome-photographic:4.394382778338379 3.838126471577531 4.308779011099899 4.091321897073663 3.835519677093845 3.599730911537168 4.170450723175244 4.2533636057854025 4.146485031954255 3.8211402623612516 4.161873528422469 3.8994281870164818 4.149344096871847 3.9817524386141945 4.187689202825429 2.4039690548267747 4.321140262361252 3.7501681802892706 4.235620585267407 4.144887319206189 4.235788765556677 2.023965691220989 4.1882778338378746 4.162293979145644 3.287924655230407 4.275395223679785 4.037924655230407 4.1765052135889675 4.322569794820048 3.429280188361924 4.28531786074672 4.2272956609485375 4.177177934746048 3.803313151698621 3.6657416750756817 2.2444500504540867 4.231752438614194 4.193575512949883 4.151194080053818 3.98217288933737 4.200386814665322 4.21485031954255 3.618398923646149 4.165825765220316 4.083249243188699 4.2584931046081405 2.477127480659267 4.337621930709721 3.2780020181634715 4.2832156071308445, 82070 -0:baseline-rgb16-monochrome-photographic:0.893726141562491 1.017862866800711 0.99504618702101 0.973307690066148 1.008217501529854 1.006002855727482 1.008975143514876 1.008100941224466 1.006556517178075 0.978844304572078 0.8667715709415159 1.004196170993968 1.0098202057289392 1.0103738671795321 0.9980184748084041 1.014482617944459 1.01573564122738 0.980009907625958 0.6549814960515197 1.0060611358801759 0.9414575866188769 1.0 0.9157851793571699 1.000670221755981 0.967100853804237 1.0049538129789901 0.5108255383629106 0.993705743509048 0.9603112160153859 0.9999708599236531 0.9469067808957659 1.007226738934056 1.000641081679634 0.28571844858233525 0.9962117900748899 1.0086254625987119 1.006498237025381 0.996940291983565 1.01602704199085 0.985255121368418 0.989130751522569 1.020718594282717 1.001398723664656 1.003380248856252 0.9976396538158929 0.999358918320366 0.9775621412128099 0.988897630911793 1.007314159163097 1.018737069091121, 625330 -0:swift-rgb16-monochrome-photographic:3.200017484045808 2.6821400472069237 3.079639828656351 2.7495701838738817 2.924264941574147 3.180785033656788 2.698225369350468 2.5353032024943905 2.5427922021155696 3.228837019552991 3.259667220328117 3.178249847014599 2.7448494915056676 2.5737972433487775 3.176618002739167 2.4111956173325177 2.3247370108109684 2.9079173587434797 2.7569426231896728 2.854387038494041 3.2238832065740013 2.6658216044526037 3.2180260512282546 2.785907859078591 2.5250458956202464 2.581373663198997 2.6467057143689714 3.2008334061835244 2.944488154558965 2.5385377509689073 3.280240114229099 3.137162339365329 2.890782993851444 2.4195296791677596 3.2237957863449602 3.135647055395285 2.828510650697905 2.5348952414255326 2.4343619780283827 2.742372585016173 3.1978028382434363 2.3443482821924992 3.190109858087828 2.4205495818399045 3.1893522161028063 3.1951802313722064 2.3269807966896874 2.4217443249701316 2.9277617507357867 3.1932861264096513, 505699 -0:baseline-rgba16-color-photographic:1.0218455579973453 0.8312626471420178 1.0248264757718837 1.0251528536304098 1.0172327509301768 1.0047215996866772 0.9618355490763506 0.9722796405491851 1.008398790226071 0.9636632650840966 1.0120107051937597 1.0313975499902086 1.0 0.7328706020583563 0.961966100219761 1.018712330555495 1.0053525968798276 0.9676885920059182 0.916120890358798 0.9899475619573967 1.0099218868991926 1.0271981548771731 1.012489392719598 1.0116190517635284 1.0198437737983854 0.9653386714245304 0.9745425270349659 0.9838986923127134 0.9590939750647316 0.9919928632041601 1.0216279727583282 1.0277856350225199 0.9985856959463869 1.0221936943797731 1.007724275985117 0.9758915555168737 0.9700602711112077 1.0009573750516765 0.9931678234948541 1.001087926195087 0.9366609369220392 0.9271524619769793 0.9682760721512651 0.8190343567092409 0.9876193998999108 1.00200178419896 0.9890337039535236 0.7695119563088839 1.022367762570987 1.0158619639243673, 833660 -0:swift-rgba16-color-photographic:3.0692573815792334 2.9216475554298396 2.510955416784525 2.408298701016123 2.538523466568028 2.9709958876389826 2.5086054962031374 2.410256968167279 3.001871233055549 2.596836310624687 3.0077895515568223 2.5136534737483407 3.0184947453164774 2.7725363911312253 2.565634587349594 2.599664918731913 2.348789138144868 2.73054244000087 2.411649513696991 2.4124763376052565 3.044409147283448 2.704780347701212 2.4315368045431796 2.6921821623621054 2.9964751191279184 2.8612023760308096 2.4220718466459235 2.6807589373136924 2.558606584129332 2.690376204878261 2.989381840335952 2.430753497682717 2.652603407384843 2.508823081442155 2.5059509562871254 2.6997758872038116 2.6885702473944164 2.6036902456537345 2.4941578363323833 2.5908744750756107 2.9891424965730318 2.4443960921691072 2.896712287038447 2.4856937705346067 2.6746665506212057 2.6594138253660873 2.702843839073957 3.040100959550904 2.6907460997845907 2.5249243891294415, 551251 -0:baseline-va16-monochrome-photographic:1.0422842697920256 1.0230954843157531 1.0038683978704661 1.0047493201578 1.0029491746141177 1.0031406794591902 1.004442912405684 1.0088858248113677 1.0040982036845532 1.0051706308169597 0.39082308782412195 1.0168907273354015 1.001263931977479 0.9973955341070129 1.009345436439542 0.99881266996055 0.9991956796506951 1.0052472327549886 1.000076601938029 0.997931747673216 0.35520318664062195 0.731931517867402 0.9973572331379983 0.9994637864337966 0.9989275728675935 0.9996169903098547 0.9974721360450418 1.004672718219771 1.0 1.0001532038760579 1.0347006779271515 1.0147075721015741 0.9967827186027806 0.9960550001915048 0.9972423302309548 0.27454134589605117 0.9954421846872724 1.002221456202842 0.9971657282929257 0.9968210195717951 1.0162396108621548 1.0147075721015741 1.0035236891493355 0.998659466084492 0.9990807767436516 0.9973572331379983 0.997548737983071 1.0037534949634226 0.9978551457351871 0.9991190777126661, 416988 -0:swift-va16-monochrome-photographic:3.05817917193305 2.399172699069286 2.093684170209506 2.443869929909227 2.2484583859971656 2.364586924049178 3.0063579608564095 2.9958251943774177 1.9679803899038644 1.972423302309548 2.9311348577119 2.6393197747903017 2.092764946953158 1.9714657780841853 3.0476847064230723 2.2633574629438122 3.012869125588877 2.396989543835459 2.115860431268911 1.9630778658700063 1.889195296641005 3.0701673752345933 1.963728982343253 2.1219119843732046 1.9143973342525564 2.57535715653606 2.2645447929832625 2.5135776935156455 2.0971695583898273 1.8314374353671146 3.080470335899498 2.2769926079129803 3.0036002910873645 2.278294840859474 2.282546248420085 1.9558772836952774 2.44915546363323 2.8193343291585276 3.065954268642997 3.028304416101727 3.0523191236738287 2.569382205369796 2.980045195143437 2.7331188479068516 2.2818568309778233 1.9508215557853612 2.5839365735953117 2.787621126814508 2.978857865103987 2.109119460722356, 219723 -0:baseline-v8-monochrome-nonphotographic:1.013064133016627 1.042887305357614 1.0391923990498813 0.5724465558194775 0.31340723145948796 1.0411718131433094 1.0424914225389286 0.9985484296648192 0.6297176035893376 0.2772499340195302 1.050145157033518 1.063605172868831 1.0381367115333862 0.5414357350224334 0.39166006861968855 0.9865399841646872 1.0387965162311956 1.0002639218791238 0.7063869094747954 0.4117181314330958 0.8159144893111638 0.3147268408551068 1.0394563209290049 1.0403800475059382 1.0384006334125098 0.7713116917392451 1.0410398522037476 1.001187648456057 0.9969648983900765 0.9993401953021905 0.6181050409078913 0.261942465030351 0.40155713908683033 1.0384006334125098 1.0399841646872525 0.6435735022433359 0.34943256795988387 1.0017154922143046 0.9984164687252572 0.9992082343626286 0.7771179730799683 1.0395882818685669 1.0865663763525997 1.0384006334125098 1.0399841646872525 0.7693322776458168 0.31604645025072575 1.0003958828186856 1.0 1.0733702823964106, 96450 -0:swift-v8-monochrome-nonphotographic:4.90432831881763 4.70955397202428 4.877276326207443 4.770387965162311 4.8533913961467405 4.728688308260755 4.767088941673265 4.7596991290577995 4.7458432304038 4.8578780680918445 4.959356030614938 4.954077593032462 4.846793349168646 4.8101082079704405 4.834652942728952 4.830430192662972 4.79889152810768 4.859461599366588 4.84982845077857 4.85128002111375 4.9907627342306675 4.897862232779097 4.759831089997361 4.747558722618105 4.864212193190815 4.812351543942993 4.82607548165743 4.834389020849828 4.882026920031671 4.87503299023489 4.735682238057535 4.968065452626023 4.690155713908683 4.7740828714700445 4.835444708366324 4.845869622591713 4.85748218527316 4.8448139350752175 4.513591976774874 4.750329902348904 4.920823436262866 4.860649247822645 4.749142253892847 4.651887041435735 4.885589865399842 4.741752441277382 4.850752177355503 4.848904724201636 4.851807864871998 4.826471364476116, 50135 -0:baseline-rgba8-color-photographic:0.9753677728361273 1.0183458775230927 0.2555593568251796 1.0009408142319534 0.999444064317482 1.0247605200136847 0.9997861785836469 1.00419089976052 1.0 1.0010691070817652 0.9848186794389325 1.0187307560725283 0.9979473144030105 0.9999144714334588 0.9994868286007527 0.9998289428669175 0.9987170715018816 1.0067995210400273 0.9990591857680464 1.0014539856312008 1.0427642832706123 1.0200992131371878 0.9981183715360931 0.9997861785836469 0.9232808758125214 0.9979473144030105 0.9989736572015052 1.0048751282928499 1.0065856996236744 1.0248888128634965 1.0221091344509066 1.0186024632227164 0.9997434143003763 0.9997861785836469 0.9988453643516935 1.0341258980499486 1.0001282928498119 1.0052600068422854 0.9999144714334588 1.0010263427984947 0.5307047553882996 1.019970920287376 0.9982466643859049 1.0003848785494356 0.9989308929182348 1.0 0.9995295928840233 1.0047040711597672 0.9929866575436195 1.001325692781389, 416988 -0:swift-rgba8-color-photographic:3.1462966130687646 3.042037290455012 2.0732979815258297 3.0659425248032846 1.9091258980499486 2.6329969209716046 2.660109476565173 3.032971262401642 2.173708518645227 2.0744098528908657 3.001838864180636 2.454327745466986 3.022665070133425 2.2695860417379405 2.8720492644543274 2.0866404379062606 2.2610759493670884 2.030875812521382 3.071715703044817 2.2137358877865205 3.12709544988026 3.045629490249743 2.0744953814574068 2.601394115634622 2.8803455354088263 2.447015053027711 2.2642832706123843 2.3591772151898733 2.843953130345535 3.139796442011632 3.1642576120424217 2.667165583304824 1.7699709202873761 3.0309185768046527 2.073597331508724 2.4489394457748888 2.1258125213821417 3.0932261375299346 2.0688077317824156 2.6578429695518304 3.0716729387615462 2.67456380431064 2.0818508381799523 2.2557731782415327 2.3846219637358876 1.902796784125898 1.9231953472459802 2.1317995210400276 2.5883937735203557 2.0508894970920286, 210636 -0:baseline-rgba8-color-nonphotographic:1.0415574863237254 1.0185721509676826 0.9980692318300923 0.9991725279271825 0.9994023812807428 0.9975635544522594 0.9972417597572749 1.0062060405461317 1.0005976187192571 0.9996322346343034 0.5879648784075759 1.0211924791982714 1.0017928561577714 1.002758240242725 1.000505677377833 1.000459706707121 1.0028961522548614 1.0256056635866317 1.0024364455477406 1.0045051257297843 0.9428584563048775 1.0172849721877444 0.9975635544522594 1.0108490782880521 0.9227692732036961 0.9987128212200617 0.9965062290258815 1.0048728910954812 0.9983910265250769 0.9985749092079254 1.0165494414563507 1.017652737553441 1.0079069553624789 0.9983450558543648 0.9983450558543648 1.012825817128672 0.9990346159150462 0.934078058198869 0.9463522272789959 0.9989426745736221 0.605663586631729 1.017652737553441 0.8976692869948973 1.0 0.9984829678665011 1.0002758240242726 0.9985749092079254 1.0009194134142416 1.0008734427435295 0.9994023812807428, 384915 -0:swift-rgba8-color-nonphotographic:3.0118144623730063 1.844986898358847 3.1472900289615224 1.9338482048453087 2.5671401645750014 3.125040224336873 3.121684365374891 2.3038201627361743 2.4813129223555372 2.4059669930584286 3.1952374385142277 2.2031443938767064 2.181354295959178 3.0212844205396956 1.8813037282213947 2.4459614765779434 1.6835379028180022 3.0126419344458237 2.074104721187882 2.2651128579965984 3.1259596377511145 1.79832666758608 2.5914586493816945 2.0714384222865814 2.2707672504941847 2.4714751988231507 2.118052682388636 2.0790235829540755 3.0822415299039214 3.103571921114329 3.199512710890452 3.110513492391854 2.378844297338298 2.6857444950121825 2.868615823104859 1.834229761412219 1.839562359214821 2.7899140348457685 2.7931319817956144 1.8360685882407024 3.1811244426056176 1.8009010251459567 2.2375304555693467 2.010205488898083 3.135935273295637 3.1568978991403482 2.7631591044913346 2.133590769089321 3.1181905944007724 2.202822599181722, 160874 -0:baseline-rgb8-monochrome-nonphotographic:0.5033626487325401 0.5109008942428498 0.9985958170127854 0.998965338851526 1.0 1.0002217131032445 1.0012563742517182 1.002217131032444 1.0101988027492426 1.023723302047151 0.34180770083511935 0.3805335895351415 0.5247949153794988 0.9994087650580149 1.0039908358583993 1.0076121498780577 0.8120611928164954 0.9985958170127854 1.0106422289557313 1.0233537802084103 0.9397679402852708 1.0184760919370335 1.0001478087354962 0.9995565737935111 0.9977089645998078 1.0 0.996748207819082 0.9994087650580149 1.0164806740078338 1.0857290665878354 1.0593452073017515 1.0354740965191043 1.0041386445938953 0.9988175301160298 0.9974133471288154 0.9995565737935111 0.9977828689675559 0.9994826694257629 1.0120464119429458 1.023723302047151 0.6035030670312616 1.024831867563373 1.0030300790776734 1.0020693222969477 1.0031778878131696 1.0040647402261473 0.8971251200945976 0.4686275958909171 0.2556352080407952 0.6509496711255635, 288768 -0:swift-rgb8-monochrome-nonphotographic:3.888034882861577 2.8700761214987804 2.976498411056093 3.509274998152391 3.7540462641342103 3.714137905550218 2.5726849456802894 3.709186312911093 3.7786564185943385 3.905106791811396 3.8623161628852265 3.929347424432784 3.728475352893356 3.792107013524499 3.9062153573276177 3.7596629960830685 3.1316236789594267 3.8310546153277656 3.810065774887296 3.5989949005986253 3.92395240558717 3.722563003473505 3.4109821890473726 3.690118986032074 3.516074199985219 3.4636760032517917 2.8631291109304557 3.8429532185352153 3.140640011824699 3.7261104131254155 3.358436183578449 3.8026753381124823 3.747542679772374 3.6799201832828317 3.1299977828689673 3.820634099475279 3.919665952257778 4.005986253787599 3.6952922917744435 3.875397235976646 3.307368265464489 2.8733279136796983 3.8727366787377133 3.5626339516665437 3.8731062005764536 2.570615623383342 3.901928903998226 3.8825659596482147 2.0929716946271526 3.8947601803266574, 88794 -0:baseline-indexed8-monochrome-photographic:0.8681925808997634 0.9992107340173639 0.9944751381215471 1.0142067876874508 0.9968429360694554 1.138121546961326 0.9944751381215471 0.9984214680347278 1.0142067876874508 1.1128650355169691 0.4601420678768745 1.031570639305446 0.9960536700868193 1.02052091554854 0.9913180741910025 0.9968429360694554 1.0181531176006315 0.9960536700868193 0.9992107340173639 1.112075769534333 1.0662983425414365 1.0039463299131808 1.0 1.0252565114443568 1.0339384372533544 1.112075769534333 0.9984214680347278 1.0 1.0236779794790845 0.9984214680347278 1.0481452249408052 1.0181531176006315 0.9968429360694554 1.1128650355169691 0.9976322020520917 0.9960536700868193 1.0165745856353592 0.9928966061562747 1.0015785319652724 1.0118389897395423 0.5453827940015785 0.6101026045777428 0.9960536700868193 1.015785319652723 0.9968429360694554 0.9913180741910025 1.0126282557221784 0.9936858721389108 1.0165745856353592 1.1081294396211523, 105264 -0:swift-indexed8-monochrome-photographic:30.284135753749013 30.604577742699295 29.90213101815312 29.65666929755328 29.507498026835048 29.572217837411213 28.883977900552484 28.68745067087609 29.82162588792423 29.490134175217047 30.152328334648782 29.364640883977902 26.00236779794791 29.578531965272298 28.64956590370955 29.51539068666141 29.620363062352016 28.672454617206004 30.023677979479086 29.302288871349646 27.795580110497237 29.501973164956592 28.86661404893449 29.15864246250987 29.165745856353595 29.715864246250987 29.624309392265193 29.614048934490928 29.787687450670877 29.275453827940016 30.439621152328336 29.322809786898187 29.585635359116022 29.88161010260458 28.879242304656675 12.071033938437255 29.17995264404104 29.026835043409633 28.800315706393057 28.82557221783741 30.239936858721393 29.304656669297554 27.505130228887133 10.273086029992108 29.746645619573798 29.77900552486188 29.299921073401737 27.90844514601421 26.921862667719022 29.222573007103396, 61893 -0:baseline-indexed8-monochrome-nonphotographic:0.5500420521446594 0.5130361648444071 0.9974768713204373 1.0201850294365014 1.0025231286795626 1.0176619007569385 1.0 1.12026913372582 1.0252312867956266 1.0008410428931875 0.7384356602186711 0.9932716568544996 0.9882253994953742 1.1084945332211942 0.9899074852817493 1.0252312867956266 0.9899074852817493 0.9915895710681245 1.0193439865433136 1.106812447434819 0.7308662741799832 1.135407905803196 0.9873843566021866 0.994112699747687 1.0941968040370058 0.9924306139613119 0.9907485281749369 0.9924306139613119 1.0025231286795626 1.0134566862910008 0.6694701429772918 0.9932716568544996 1.1059714045416316 1.0260723296888141 0.9924306139613119 1.1076534903280066 1.009251471825063 0.9915895710681245 0.9924306139613119 0.9899074852817493 0.5399495374264087 1.0235492010092515 1.1042893187552565 0.994112699747687 1.0117746005046258 0.9924306139613119 1.146341463414634 0.9924306139613119 1.1084945332211942 1.0134566862910008, 97149 -0:swift-indexed8-monochrome-nonphotographic:31.20605550883095 30.851135407905804 30.325483599663585 30.291841883936083 29.771236333052986 30.372582001682083 30.22203532380151 30.12952060555088 30.12195121951219 30.106812447434816 31.21446593776282 29.199327165685453 30.269133725820016 29.821698906644237 29.946173254835998 30.46846089150546 29.213624894869636 30.52733389402859 30.184188393608075 30.331370899915893 30.301093355761143 30.0201850294365 29.595458368376786 29.640033641715725 29.749369217830107 29.350714886459212 29.403700588730022 30.279226240538268 29.96804037005887 13.928511354079058 20.993271656854496 30.8645920941968 30.4390243902439 29.70731707317073 30.444070647603027 30.471825063078217 30.469301934398654 29.34819175777965 29.587888982338097 30.231286795626577 28.83683767872161 28.666105971404544 30.461732548359965 30.09587888982338 29.37005887300252 29.328847771236333 29.78721614802355 30.369217830109335 30.286795626576957 30.47603027754415, 48607 -0:baseline-rgba16-monochrome-photographic:0.8095689746021709 1.0150964274423016 0.9372431236168194 1.0022394351354198 1.0018442406997576 0.9994730740857835 1.006850036884814 1.0089840868373905 0.9732848561492253 1.0076404257561387 0.8075930024238591 1.0252134049952575 1.017704710717673 0.9879860891558646 0.9674359785014226 0.9971282537675202 0.9208030350932659 0.9885657076615026 0.9292865423121508 0.980925281905364 0.9564495731900093 1.022315312467067 0.9739435135419959 1.013225840446833 1.000131731478554 0.9731004320792497 0.9875382021287805 1.0123827589840868 1.0073769627990303 1.0 0.9909105279797659 1.011328907155654 0.9599009379281271 1.003872905469491 1.003135209189588 1.0077721572346927 0.9935715038465592 1.0012119296026978 0.9643534619032563 1.0023975129096847 0.9874328169459373 1.0198651069659606 1.0085625461060175 1.0028453999367688 0.9676994414585308 1.0050848350721888 1.0050057961850563 0.9845610707134576 0.9875382021287805 0.9891189798714299, 833660 -0:swift-rgba16-monochrome-photographic:2.904705448413953 2.2467067130361467 2.6898777531879015 2.7969490989566865 2.8338866055432606 2.3517493940351986 2.254742333227948 2.0598587838549896 2.8359416166087046 2.8802824322900196 2.8973021393192115 2.5265570660765095 2.67414901464854 2.8787016545473705 2.240647065022658 2.1388713246917486 2.831831594477816 2.588839709136895 2.246574981557593 2.891268837601433 2.1741490146485405 2.879044156391611 2.244467277900727 2.3636315734007796 2.806091263568342 2.4583991990726104 2.608941932764253 2.7391189798714297 2.3521709347665714 2.4499156918537253 2.8905311413215298 2.353567288439245 2.419828222151965 2.883523026662451 2.479871430076931 2.4795816208241117 2.8762777953419745 2.7331647170407836 2.4471756770998 2.835414690694488 2.9029402466013274 2.90589103172094 2.601512277373801 2.484297607756349 2.4641953841289914 2.354384023606281 2.2448888186321 2.817683633681104 2.306855306143956 2.147697333754874, 443372 -0:baseline-indexed8-color-nonphotographic:1.0350584307178632 1.013355592654424 0.9883138564273789 0.9874791318864775 1.0075125208681137 1.1060100166944908 0.9858096828046745 0.989983305509182 1.0008347245409015 1.1277128547579298 0.6343906510851419 0.9908180300500835 1.1043405676126878 0.9858096828046745 1.0893155258764609 0.9858096828046745 0.9866444073455759 1.008347245409015 0.9858096828046745 0.9858096828046745 1.0350584307178632 1.1060100166944908 1.0726210350584306 0.9849749582637729 1.0041736227045077 1.0 0.9824707846410685 1.006677796327212 0.9858096828046745 0.9824707846410685 1.0317195325542572 1.0108514190317197 0.9874791318864775 1.0108514190317197 1.1043405676126878 0.9858096828046745 1.1285475792988315 0.9874791318864775 0.9883138564273789 0.9866444073455759 0.48414023372287146 0.8030050083472454 1.1068447412353923 1.013355592654424 0.9924874791318866 0.9833055091819699 1.0141903171953257 0.9908180300500835 1.1076794657762938 1.1085141903171953, 97227 -0:swift-indexed8-color-nonphotographic:31.679465776293824 30.419031719532555 31.097662771285478 30.96744574290484 28.499165275459102 29.91569282136895 30.338898163606007 31.141903171953256 29.950751252086814 30.4440734557596 31.862270450751254 31.20951585976628 27.37813021702838 30.779632721202006 30.762103505843076 30.46076794657763 30.80467445742905 30.75041736227045 30.728714524207014 30.2212020033389 29.304674457429048 30.504173622704506 31.010851419031724 30.91068447412354 30.310517529215357 29.972454090150247 30.397328881469114 31.269616026711184 31.099332220367277 30.956594323873123 29.467445742904843 31.368113522537563 30.692821368948252 30.93405676126878 30.602671118530886 30.88146911519199 30.446577629382308 30.893155258764608 30.85308848080134 30.02671118530885 31.713689482470787 30.81719532554257 30.169449081803005 30.94824707846411 30.64190317195326 31.16277128547579 30.99332220367279 30.91151919866444 31.095158597662774 30.979131886477465, 48198 -0:baseline-indexed8-color-photographic:0.6791569086651055 0.986729117876659 1.0023419203747073 0.9820452771272444 1.0 1.0952380952380953 0.9804839968774396 1.003903200624512 1.1030444964871196 1.1217798594847777 0.7939110070257611 0.9890710382513661 1.1030444964871196 1.0967993754879002 1.0023419203747073 1.0967993754879002 0.9812646370023419 0.9836065573770493 0.9882903981264638 1.0070257611241218 1.033567525370804 0.990632318501171 1.0 0.9836065573770493 0.986729117876659 0.9836065573770493 0.9836065573770493 1.0078064012490242 0.9890710382513661 0.9851678376268541 1.0281030444964872 1.003903200624512 0.9843871975019516 1.1194379391100704 0.9859484777517564 0.9843871975019516 1.0015612802498048 1.0975800156128026 1.010928961748634 0.9843871975019516 0.8516783762685403 0.9875097580015613 1.0070257611241218 1.0975800156128026 1.003903200624512 0.9836065573770493 0.9820452771272444 1.1311475409836067 0.9859484777517564 1.1163153786104607, 105264 -0:swift-indexed8-color-photographic:31.325526932084312 31.160031225604996 30.46370023419204 30.379391100702577 30.62841530054645 30.481654957064794 30.66510538641686 29.91022638563622 30.626073380171743 30.379391100702577 31.671350507416083 31.114754098360656 29.57298985167838 29.733801717408276 30.60655737704918 30.494145199063237 30.6440281030445 29.181108508977363 30.078844652615146 9.236533957845435 31.395784543325533 29.85636221701796 30.0 29.839968774395008 30.613583138173304 29.93911007025761 30.626073380171743 30.84543325526932 29.270101483216237 29.37314597970336 31.01249024199844 30.032006245121 29.472287275565964 30.652615144418423 30.52771272443404 30.511319281811087 30.614363778298205 30.49180327868853 30.659640905542545 30.543325526932083 29.079625292740047 29.720530835284936 29.65027322404372 30.26385636221702 30.510538641686185 29.078064012490245 30.308352849336462 30.0007806401249 30.613583138173304 29.579234972677597, 64412 -0:baseline-v8-monochrome-photographic:1.0442329227323628 1.034602463605823 1.0348264277715566 0.5767077267637178 0.5206047032474804 1.0348264277715566 1.0852183650615903 1.0651735722284434 0.6166853303471445 0.3301231802911534 1.0029115341545352 1.034154535274356 1.0343784994400895 0.5687569988801792 0.49328107502799556 1.0328107502799553 1.0349384098544234 1.0043673012318028 0.5493840985442329 0.4752519596864502 0.6989921612541994 1.0335946248600225 1.0332586786114222 0.6348264277715565 0.3138857782754759 1.0360582306830908 1.0340425531914894 1.0594624860022397 0.486562150055991 0.3206047032474804 0.9340425531914893 1.0343784994400895 1.0343784994400895 0.613885778275476 0.4466965285554311 0.27278835386338185 1.0348264277715566 1.0 0.6696528555431132 0.3961926091825308 0.51993281075028 0.39081746920492727 1.033706606942889 1.0370660694288913 1.0417693169092945 1.0520716685330347 0.619036954087346 0.3349384098544233 0.6026875699888018 0.9994400895856664, 104487 -0:swift-v8-monochrome-photographic:4.297088465845465 4.297200447928332 3.9026875699888017 4.210190369540873 4.111422172452408 4.213885778275476 4.182530795072789 4.099104143337065 4.068533034714446 4.182866741321389 4.213437849944009 3.908958566629339 4.10481522956327 4.17525195968645 2.0924972004479283 4.059686450167973 4.197312430011198 4.242329227323628 4.050391937290034 4.177827547592385 4.325755879059351 4.2438969764837635 4.020716685330347 4.1292273236282195 4.124524076147816 4.147256438969764 4.150727883538634 4.10582306830907 4.09451287793953 4.062262038073909 4.120044792833147 4.146248600223965 4.228443449048152 4.193952967525196 4.137178051511758 4.202687569988802 4.209406494960807 4.110414333706608 3.96562150055991 4.194400895856663 4.2727883538633815 4.230347144456887 4.132922732362822 4.166293393057111 4.166293393057111 4.135274356103023 4.12026875699888 4.188465845464726 4.106047032474804 4.0215005599104146, 61149 -0:baseline-v16-monochrome-photographic:0.6544828961803132 1.0224394135833252 1.0136132442405508 1.005684651441109 1.0023436720853696 0.999900269272963 0.9989029620025931 0.9982048469133341 1.0076294006183306 0.9991024234566671 0.6602174129849407 1.0331604667398027 0.998703500548519 1.0006482497257405 0.999301884910741 0.9989528273661117 1.0088261693427747 0.9975565971875935 0.9994016156377782 1.003490575446295 0.3735414381170839 0.32287822878228783 1.0021442106312957 1.0004487882716666 1.0054851899870352 1.011469033609255 1.010571457065922 1.0033409793557395 0.998404308367408 0.9993517502742596 1.0419367707190585 1.0219906253116586 1.0016455569961105 0.9994016156377782 1.0 1.0022439413583326 0.9983045776403711 1.0021442106312957 1.0297696220205446 0.99900269272963 0.477859778597786 1.021043183404807 0.9011169841428145 1.0001994614540741 0.9994514810012965 0.9976064625511121 0.9984541737309266 1.0013962301785182 0.9982547122768525 0.996808616734816, 208658 -0:swift-v16-monochrome-photographic:3.4067019048568867 2.0916525381470032 2.521541837039992 2.0627306273062733 1.7113294105914034 3.3070709085469234 3.3220305176024736 2.5738007380073804 2.2434925700608357 2.4953625211927797 3.3137528672584025 2.8045277750074797 2.647252418470131 2.7547122768524988 2.3176423656128455 2.546773710980353 3.0040390944449986 2.5753465642764537 2.1911838037299294 2.6274558691532865 3.348459160267279 3.0070808816196273 3.3155978857085873 2.065273760845717 2.7886207240450784 3.1045676672982947 2.636581230677172 1.9056547322229982 3.319587114790067 3.206691931784183 3.425750473720954 2.0801835045377484 2.268475117183604 3.270719058541937 2.304727236461554 2.0671686446594197 2.727037000099731 3.242495262790466 2.0647252418470132 3.253266181310462 3.371447092849307 1.9702802433429742 2.5986835544031117 2.2715667697217516 3.1983145507130746 2.8084671387254416 2.8799740700109706 2.460805824274459 2.8916425650742994 2.722848309564177, 182326 -0:baseline-rgba8-monochrome-nonphotographic:1.0593382217018918 1.1501632879413397 1.0022798693696469 0.9995070552714277 1.0113377287571632 0.9994454371803562 0.9982130753589253 1.0074557890196563 0.99839792963214 1.001910160823218 0.6360835541314931 1.0251401811571879 1.0024031055517901 0.9984595477232117 1.0001848542732146 0.9977201306303531 0.9993222009982131 1.014973196130384 1.0 0.9992605829071415 1.0584755684268903 1.0285907942571941 0.9980898391767824 0.9976585125392815 1.0010475075482161 1.0200874976893217 1.01682173886253 1.0062850452892969 0.9993222009982131 1.0012939799125025 0.8608663503604659 1.0253250354304024 1.0018485427321462 1.0545936286893831 1.005237537741081 0.9991373467249985 0.9989524924517839 1.0114609649393063 0.2654507363361883 0.4402612607061433 0.9603795674410007 1.0252017992482594 0.9988908743607122 0.9992605829071415 0.9995686733624993 0.9972888039928522 0.9027666522891121 1.007763879475014 0.9974120401749955 0.9993222009982131, 384915 -0:swift-rgba8-monochrome-nonphotographic:3.602501694497505 3.5967712120278517 2.5509889703616984 2.6430463984225767 3.558013432743854 3.473103703247274 3.596463121572494 2.442479511984719 3.474767391706205 2.8606814960872513 3.1566331875038514 3.5432250908866845 3.5213506685562885 3.194035368784275 3.453139441740095 2.8547045412533123 2.7629552036477913 3.5599852116581427 3.529792347033089 2.45092119046152 3.576129151518886 2.4765543163472796 3.557027543286709 3.656355906094029 3.421652597202539 3.084170312403722 2.6388563682297126 2.7184053238030685 2.97436687411424 3.5007702261383944 3.666830981576191 2.2862776511183682 3.4569597633865308 2.5388502064206055 2.9422638486659687 3.477170497257995 3.534845030500955 2.5437796537063284 3.32558999322201 2.8097849528621603 3.5102594121634114 3.129151518885945 3.134389056627026 3.3489432497381233 3.4483948487275864 3.159837328239571 3.061186764434038 2.956189537248136 3.638917986320784 3.2507240125700907, 113068 -0:baseline-va16-monochrome-nonphotographic:0.8491598280578351 1.018171160609613 1.0180246189917936 1.0000976944118796 0.9990719030871433 0.9984368894099257 0.998632278233685 1.0079132473622507 1.0215416178194607 1.0 0.36361860101602184 1.0200273544353262 0.997020320437671 0.9991695974990229 0.9988765142633842 0.9979484173505274 0.9979972645564673 0.35819656115670184 0.8599550605705353 1.0004396248534584 0.3958577569363032 1.0272078937084799 0.9984857366158655 1.0015142633841343 0.9996092223524813 0.9991207502930832 0.9991695974990229 1.0061547479484172 1.0030773739742087 1.002442360296991 0.4398202422821414 1.019538882375928 1.0031750683860883 1.0019050410316528 0.9986811254396248 1.000781555295037 0.9983880422039859 1.0056174286830792 0.9994626807346618 1.000537319265338 0.8039273153575615 1.020613520906604 0.9966295427901523 1.0018561938257131 1.0006350136772175 1.0155822586948027 0.9976064869089487 1.0057639703008987 0.9992184447049628 1.004298554122704, 384915 -0:swift-va16-monochrome-nonphotographic:3.3160414224306365 2.8636186010160216 3.3985443532629933 3.3841832747166865 2.2212778429073854 2.6494724501758498 2.7498534583821805 3.2922528331379444 2.220349745994529 3.368454474404064 3.3413931223134035 3.3795916373583426 2.6061449785072295 1.857610394685424 3.0412758890191482 3.2719812426729185 2.060228604923798 2.527989449003517 2.46194802657288 2.4495896834701054 3.4509574052364203 2.6936791715513873 2.448905822586948 2.834749902305588 2.678048065650645 2.789322000781555 2.8205353653771 2.2528331379445095 2.9152989449003517 2.5076201641266116 3.322733489644392 2.066627588901915 2.451543571707698 2.1856682297772565 3.4673212192262604 2.2539566236811255 3.4066041422430633 3.2847792106291513 3.1581672528331377 2.460042985541227 3.3514067995310666 2.6340367330988665 3.4772860492379833 3.073515044939429 2.219470496287612 2.2394978507229384 2.4590171942164907 2.6683763188745604 2.4145173896053143 1.9975576397030088, 157543 -0:baseline-rgb16-color-nonphotographic:0.9546718648473035 0.9959974009096815 0.9912670565302145 0.9422742040285899 1.024509421702404 0.7090058479532163 1.0028330084470436 1.024067576348278 0.9995581546458738 1.0108382066276804 0.9800649772579596 1.0374269005847954 1.0223261858349577 0.9864847303443793 0.9959194282001299 0.9485380116959063 1.0223781676413255 1.0171539961013645 0.9529044834307991 0.9841455490578298 0.9603378817413905 1.0357634827810265 0.9916309291747888 1.0181416504223522 1.0242235217673812 1.0106302794022093 1.0 1.0225860948667966 1.032930474333983 1.0158544509421703 0.9783235867446393 1.0063677712800518 0.9980246913580246 0.977465886939571 0.27482781026640674 1.0166341780376869 1.0034827810266407 1.0228979857050033 0.9996101364522417 1.0119298245614035 0.8978297595841455 1.0310591293047433 0.9754126055880442 0.40202729044834307 0.9912670565302145 1.0133853151397012 1.0194671864847302 0.922962962962963 0.9876023391812865 1.0166601689408707, 577233 -0:swift-rgb16-color-nonphotographic:2.7627550357374915 1.9528784925276153 2.761819363222872 2.7516309291747887 2.0846263807667316 2.1316439246263807 2.775672514619883 2.687953216374269 2.4751916829109812 2.5439376218323586 2.79137102014295 2.319194282001299 2.3528525016244313 2.676023391812865 2.111397011046134 2.7558414554905784 2.2087849252761536 1.9476023391812864 2.3553216374269 2.5943339831059125 2.6689538661468486 2.133125406107862 2.239584145549058 2.76361273554256 2.342923976608187 2.113814165042235 2.7474723846653673 2.181130604288499 2.4850942170240415 2.667030539311241 2.566081871345029 2.4484990253411305 1.9346848602988953 2.1308122157244966 2.1351267056530214 2.232280701754386 2.1627810266406757 2.722936972059779 2.176374269005848 1.9342690058479532 2.772735542560104 2.7682391163092914 2.1280311890838206 2.762027290448343 2.2396101364522414 2.7378037686809615 2.675893437296946 2.0231319038336584 2.014996751137102 2.1030539311241068, 386450 -0:baseline-rgba8-monochrome-photographic:0.4313060599431197 0.9335484576679064 1.0205097352876833 0.999726536862831 0.9991796105884927 1.0054145701159485 1.0323233428133889 1.0102822139575587 1.0 1.0 0.9998906147451324 1.0252679938744258 0.999453073725662 1.1040253773791293 0.9988514548238899 0.9992889958433604 0.9741303872238023 1.0068912710566615 1.0013673156858456 1.00185954933275 1.0463793480638812 1.0241741413257492 0.9992889958433604 0.9983045285495515 0.9980857580398163 0.9988514548238899 0.9980857580398163 1.0056333406256837 1.0005469262743383 0.999124917961059 0.8558302340844455 1.025158608619558 0.999726536862831 1.040527236928462 1.0193611901115731 1.0265806169328375 0.999398381098228 1.0089148982717129 0.9995077663530956 1.0020783198424852 1.0550207831984248 1.0300809450886022 0.9998906147451324 0.9991796105884927 0.9991796105884927 1.0002734631371692 0.9503390942900898 1.0092977466637498 1.000929774666375 0.999671844235397, 416988 -0:swift-rgba8-monochrome-photographic:3.258969590899147 3.383340625683658 1.9579960621308248 3.198151389192737 2.1810872894333846 3.3654014438853643 2.956956902209582 3.2458980529424637 2.1005797418507983 2.7756508422664625 3.2609932181141987 2.720192518048567 2.8917632903084662 3.376832203019033 2.9215707722598996 2.254320717567272 2.5662327718223583 2.4379238678626125 3.361846423102166 2.9049989061474517 3.3791839859986874 1.796926274338219 2.865510829140232 3.2081054473856923 2.998796762196456 2.2578757383504704 2.7523517829796544 2.7046598118573617 2.9582148326405604 2.473583460949464 3.3173266243710353 1.900131262305841 3.356267775103916 2.4348610807263182 3.1811966746882523 3.2127543207175675 2.6726646248085757 2.6096587180048134 3.072577116604682 2.616495296434041 3.4272588055130173 3.399584336031503 2.1783526580616934 3.099212426164953 2.339969372128637 3.1343250929774666 2.569514329468388 3.3592758696127762 1.8734959527455701 3.2354517611026035, 138579 -0:baseline-rgb8-color-photographic:0.9446130878327943 1.0153769594426474 0.997909927842747 0.2493157501866136 0.9987559094302065 0.9992037820353322 1.01030106991789 0.9987061458074148 1.0067678526996766 1.0182632495645683 0.38850460313510826 0.6425478974869371 1.010699178900224 1.059168947499378 1.0113958696193084 1.0242348842995772 0.29733764618064196 1.0135854690221449 1.0557850211495399 1.0323463548146306 0.4157253048021896 0.3216720577258025 0.8324458820602141 0.9971137098780791 0.9970639462552875 1.0 0.9999004727544166 0.9982085095794975 1.020801194326947 1.0182632495645683 0.4263747200796218 1.0157253048021897 0.9986066185618314 1.0374222443393881 0.9993033092809157 0.9975615824832048 0.9995023637720827 1.019308285643195 1.0062204528489673 1.0182134859417766 1.0421000248818113 1.0137845235133118 0.9995521273948743 1.152475740233889 0.9974122916148296 0.9997014182632495 1.0489176412042798 0.9995521273948743 1.0054739985070913 1.0178153769594427, 312829 -0:swift-rgb8-color-photographic:2.8946504105498883 2.225926847474496 3.2186613585469024 2.1157501866135857 3.110126897238119 2.1284896740482706 2.679372978352824 2.578502114953969 3.27325205274944 3.127693456083603 3.3110724060711623 2.1494401592435928 3.1325702911171933 3.1501866135854693 2.66951978104006 2.9497387409803433 2.1772580243841753 2.8523513311769095 1.9919880567305304 3.150833540681762 3.139387907439662 2.5693953719830804 2.7100771336153273 3.22632495645683 2.558945011196815 2.546255287384922 3.2166708136352327 2.761682010450361 2.3985568549390397 2.3527743219706396 3.1276436924608113 1.8281164468773325 2.5501368499626773 2.481711868624036 2.695745210251306 2.1859666583727297 1.6584722567802936 3.11331176909679 2.353222194575765 3.176710624533466 3.224135357053994 2.573077880069669 3.288877830306047 2.6818113958696195 2.7040557352575267 2.3594426474247325 2.514307041552625 2.6115949241104754 3.184623040557353 1.9316247822841506, 182693 -0:baseline-rgba16-monochrome-nonphotographic:1.0143115322620035 1.0780051775509207 0.9976554486396718 1.012699653201778 0.8995750500659406 0.9991696380598838 1.0615933180286232 1.0280369266839253 1.0000488448200069 0.9998046207199728 0.9922825184389197 1.019098324622674 0.9983392761197676 0.9990719484198701 0.9983881209397745 0.9977531382796855 1.0348752014848825 1.0056659991207932 0.9998046207199728 0.9994138621599179 1.0399550627655938 1.0186587212426124 0.9992184828798907 0.9982904312997607 0.9986811898598155 0.9981438968397401 1.0190006349826601 1.0053729302007521 0.2572168221560104 1.0066428955209301 0.41298295315781763 0.3268206906657549 1.0133834806818738 1.0032726029404582 0.9983392761197676 0.9987788794998291 0.9979485175597129 1.0350705807649099 1.0020514824402873 1.0 0.7323792311825331 1.0193913935427148 0.9993161725199043 1.0289161334440484 0.9985835002198017 1.0000976896400138 0.9988765691398427 1.0047379475406635 1.0002442241000342 1.0007326723001027, 384915 -0:swift-rgba16-monochrome-nonphotographic:3.506813852390954 3.308406193523177 2.4502027060030285 3.392614663214966 3.161627509402628 2.249450495774923 2.2218043276510526 2.2406095833536854 2.6785522395349974 3.423484589459288 3.448395447662776 1.9130562203878279 3.4290528989400677 2.0654032139891565 2.9488106286328337 2.81863918331461 3.45435451570361 2.2524788746153472 3.2753382503785473 2.05978605968837 3.4970448883895866 2.68778391051629 2.4106872466174964 2.80549992673277 3.4710105993259415 2.457920187564109 3.407756557417086 2.2336736189127144 2.423093830899233 2.453621843403507 3.3443071362282035 2.6332242465686515 2.0042494993405953 2.684462462755825 2.7533336589654667 2.1745225418844334 2.193327797587066 3.128706100718019 3.042299614125922 3.0777609534508867 3.3860206125140433 3.2618570800566604 3.448151223562741 2.4525961021833638 2.607434181605041 3.3085038831631906 2.241342255653788 2.2500854784350124 3.4154740389781666 2.2184828798905873, 157543 -1:baseline:0.32880612645634244 0.41517214295064797 0.9991163764890693 1.0039599424008379 1.0 0.9991163764890693 0.8343696818955361 0.996465505956277 1.0017672470218615 0.9996727320329886 0.34530043199371646 0.9979709386045293 0.9996400052362875 0.9968909543133917 0.996465505956277 0.9992145568791726 0.9969564079067941 0.9980363921979316 1.0022581489723785 0.902212331456997 0.2884539861238382 1.004058122790941 0.9576187982720251 1.0077562508181699 1.0025526901426889 1.0019636078020684 0.9996727320329886 0.9276410524937818 1.0088035083126063 1.011094384081686 0.9991818300824714 1.003534494043723 1.000032726796701 1.0158724964000523 0.9992800104725749 1.000687262730724 1.0010799842911375 0.9994436444560807 1.0069708076973425 1.0052690142688834 0.6489396517868831 1.0000981803901035 1.001930881005367 0.9804293755727188 1.006119910983113 1.0036981280272286 1.0037308548239299 1.0078217044115723 1.0013745254614477 1.0000654535934022 1.2786656570084889 0.7270535251683871 1.230640468693954 0.8439281017097764 1.3301382966003745 1.3199354350165395 0.8166673309154676 1.0865848312143795 0.9093300386592802 0.9891196046391136 1.1056753417560081 1.2678251165756644 0.8988282651149814 0.9091307640189709 1.1003347813957196 0.7771910246702004 0.9652863576581243 1.1134271252640389 1.2044557809573153 1.0 1.2213144155274798 0.9043083177234865 1.1785301502530787 0.8222071659160655 1.2845641863616437 1.063110278585947 0.9319875652624446 0.9238571599378262 1.3191582639193333 0.9669602646367224 1.2620262245426648 1.2062891076481606 0.9186361643617232 0.937387908014826 0.9865489617791239 1.0619146307440914 1.0201665935992985 1.2694193136981387 1.2639591885536645 0.8884460563548683 1.3239010003586944 0.995875014945598 0.7022039775218205 1.3042525208242 0.9537085010561556 0.770435614363716 0.8738392252201984 1.163066438165079 0.9074568570403729 0.898130803873899 0.9804191188603486 1.001430064352896 0.9969473626313183 0.9481876684450801 0.9958198118915351 0.9945272537264176 0.8911226005170232 1.017903305648754 1.025988669490127 0.9893570210659479 0.9648809196413838 0.998487431934437 1.0059677685495847 0.9790165557450083 1.0217809801441065 1.0056927561740279 1.0246136076123424 1.0355591001595073 1.0043176942962433 1.0219184863318849 0.603267147021616 0.3166492492162147 1.029178813046587 1.0309388922501512 1.0077828502282602 0.9992299653484407 0.9601232055442495 1.018013310598977 1.034954072933282 1.0303888674990374 0.3296573345800561 0.7285352840877839 1.025988669490127 0.9995049777239976 0.9872944282492712 1.0240360816236729 1.0197183873274298 1.0 1.0330564875419392 0.9829217314779164 0.9589681535669103 1.0281062647819152 1.0214509652934383 0.9783840272812276 1.000522523513558 0.9953522908530883 0.9998624938122215 0.9774214839667784 1.0235685605852263 0.9947197623893075 0.5157665637495571 0.9342005365187022 1.0029862833426126 1.011287138735638 0.32747886824922806 1.005213342106595 1.0052639570785038 1.004099812724604 1.0047578073594168 0.9819304550285973 0.5238649592549476 1.0159437161512375 0.9984309358708304 1.0045047324998735 1.0 0.9996963101685479 1.0013666042415346 0.4335172343979348 0.8428911271954243 0.9983297059270132 0.8782709925595991 1.01584248620742 1.0094143847750165 1.0002530748595435 0.9994432353090043 0.9993420053651869 0.9991395454775521 0.9947360429214961 0.999493850280913 0.24806397732449256 0.8851040137672722 1.0152351065445158 0.9983297059270132 1.0009110694943564 1.0022270587639823 0.9998987700561824 1.0 1.0002024598876347 0.9990889305056435 1.0017209090448955 0.5891582730171585 1.0296097585665838 1.0021764437920737 1.0034924330616997 1.000607379662904 1.0006579946348129 1.0047071923875082 1.0036442779774257 0.987548716910462 0.9990383155337348 1.0452538388875465 1.0287779266712067 0.9923771446145735 1.0204081632653061 1.037125722194152 1.007513015970651 1.0180356319061532 1.026449331077964 0.784758682805738 0.5693635904307902 0.37231168032336726 1.0066562685354012 0.9927725665077657 1.0387733134157862 0.9889940906394852 0.7917225017025109 1.002724017486435 0.9340963511346412 0.9818984644449815 1.0325564025394873 0.8476087959403353 1.0366424287691396 0.794117000944619 1.0387733134157862 1.0187825399266273 0.9848860965268776 0.7938094505832473 1.0208694888073635 1.031392104742866 0.9974517255772062 0.37426682190637284 0.6051932075305902 0.950791942180532 1.043694119197733 0.8015860811493596 1.0 1.026075877067727 0.9880275037894598 1.017618242130006 0.9949913226862327 1.0188923793414029 0.9252872300696381 0.7899870389490564 1.0150260319413018 0.98807143955537 0.6999626545989762 1.0244282858460931 1.0099734188616243 0.9842490279211793 1.0286241514905208 0.333979482285578 0.4294703566742217 0.9844327806274604 0.9798401526899679 0.9905165215316714 1.0031313372301087 0.9763807706071813 0.9896516760109748 1.0006859119646905 1.0003280448526781 0.9937969700584517 1.006650363831564 1.007962543242276 1.0 0.9387152570678756 1.004622450196827 1.0070380532029108 1.0116903256590721 1.0117201479184064 0.9922760348323991 0.8998568531551951 0.999821066443994 0.9965107956578791 1.0051294286055112 0.9866992723368723 1.004532983418824 1.0117201479184064 1.0049803173088394 0.5504890850530837 1.0046522724561615 0.991291900274365 1.0105570798043662 0.9085649528808304 0.9747703686031255 1.0075450316115948 0.9345103185017297 0.9951986162471671 0.9878921627102469 1.0096325897650007 1.0041751163068113 0.7320469998807111 1.0072468090182514 1.0074555648335919 1.0047715614934989 0.992186568054396 1.0049504950495052 0.9932303471310987 0.9790647739472743 1.0064416080162233 1.0064416080162233 1.1955247735748533 0.9408447081733508 1.0012492421876436 1.187459812981096 1.0 0.6201568901218011 0.8702441533628497 0.7711131115316076 0.9551926221226095 1.2153289364907316 1.1805154961144895 1.130196755644554 0.79530799331288 1.185971745081109 0.9592710304410927 1.1871291312255434 1.1989234471735895 0.6585710873918394 0.9145187661896277 0.6776771443793287 1.2082376499549905 1.171146179707163 1.1839141697132254 0.8774456671504418 0.9484687597597046 1.2086234453364688 0.7247074385023791 0.9084930097551117 0.9544210313596532 0.7457975860231844 1.1587639850825786 0.8829754009516286 1.1482740249481014 0.7221538405011665 1.1838223136700163 0.9886098506420737 1.0194551099516838 0.7964837506659562 1.1288556574137012 0.7936729557437584 1.0640971469512979 1.0630132456414307 1.1822056473095366 0.655815406095567 0.9319897856079952 0.8888174452997263 1.2097624602722612 1.1925118953575957 1.053864383737806 0.6586078298091231 0.9100444444444444 1.0131555555555556 1.0001777777777778 0.9994222222222221 1.007511111111111 1.0057777777777777 1.0562222222222222 0.9988444444444444 0.9974222222222222 0.9003111111111112 0.9025333333333333 1.0148 1.0001333333333333 1.0008000000000001 0.9050222222222222 1.0054666666666667 1.0034666666666667 1.0053777777777777 1.0048 0.9224444444444444 0.3898666666666667 1.0161777777777778 1.0075555555555555 0.9995999999999999 0.9284444444444445 1.0035111111111112 0.9008888888888889 1.007111111111111 1.0028444444444444 1.0033333333333334 0.40288888888888885 0.48733333333333334 1.0016444444444443 0.29915555555555556 1.0018222222222222 0.9982222222222222 0.9004444444444445 0.939288888888889 1.0009777777777777 1.0002222222222221 0.6121777777777777 1.0154222222222222 0.9034222222222223 1.0 0.9990666666666667 0.9985777777777778 1.0065333333333333 0.9983555555555556 0.9997333333333334 0.9996888888888888 0.9881453301823353 1.0229600169077948 0.7132399561934406 0.8927699963494534 1.003477625991892 0.9358464464810652 0.9320998328433916 1.044651949199762 1.0311064998943262 1.0483601360308952 1.0004226948719428 0.7498222760197515 1.0131803946433031 1.0 0.9960420389263551 1.0017868465041213 0.7866927968951141 1.0063788498856803 1.0287816780986416 0.8167617730128538 1.0433646511806638 0.8168194132226642 1.048629123676677 0.9314850039387478 0.928045804753396 0.786673583491844 0.8898303456491249 1.0189828424308798 0.7162948873133899 1.0447095894095721 0.9851864660787366 1.0382730993140816 0.6197091090744904 1.0386957941860242 1.0130459008204125 1.0285126904528599 1.0305300977962228 0.6062789401886757 1.0517032681998963 0.7513593482813612 0.40015754990681507 0.681134359329068 0.9610352181681941 0.9387284569715834 1.0485330566603264 1.0218072127115878 1.0188867754145292 0.5308279055469095 1.002055834149903 0.6859184967433283 1.2817714101968631 1.0919825645789418 0.9171281574904426 1.2347172103326307 1.1426274607881668 0.8452606381078281 0.8463146236021294 0.841205473578906 1.0685090571295865 0.9086605452141913 1.2322876844474613 0.8502804673264497 1.0014648611954697 1.0550216156347136 1.2719997141734252 1.245399978563007 0.772875058058523 0.777823430633463 1.2712136910929293 0.9155382471685305 1.2733395262424523 0.9076422880417306 0.9720961806423951 0.7769123584265247 0.8423130515559685 1.0838365071992568 0.8240022866125978 0.8250741362678194 0.9838329343670728 0.8646968451891816 1.2339133230912145 0.8496194933723963 0.7181571331594555 1.0533781128300403 0.9995712601379113 1.0253671085069134 0.7596019864946943 1.2406481117581907 1.1793383114795097 0.8501375540390868 1.277466147415056 1.2463289149308656 0.8402050805673658 1.0 1.0256529350816392 1.2365750830683484 0.997927757333238 1.0726714066240308 1.2826646182428811 0.9557504734002643 1.0133845262864374 1.0265331073979536 0.9856931425752343 0.9718367259389545 1.0019519100834389 1.0112610197121468 0.65088693936209 1.0290641556380171 1.00109392762918 1.0285708157268183 0.9882241908152979 1.001136826751893 1.0018017631539433 0.9784002917140343 0.6412775358743913 1.0274768880976384 0.9738529847064628 0.9951738486947942 0.8811479805237982 1.0303511293194054 0.3580146286008451 0.9986701271958988 0.970399605328071 0.977649557066558 1.0008794320156151 0.9275219321764869 0.9753115548787027 0.980202054867978 0.3982540057055833 1.019111559168615 1.0124836447094656 1.0065421162137234 1.002788442976341 0.7798202526758328 0.9803307522361168 0.9766628772441603 0.7884644259024902 1.0218571030222432 0.961004697453937 1.010767679800948 0.9738958838291757 1.02363741661483 1.008536925419875 0.9976405482507883 0.9849638574891143 1.0078719890178245 1.0235516183694042 1.0327749297526865 1.0 1.0031959846421141 1.0083007477533101 0.9991767853467791 1.0296357275159498 0.9134252589696096 1.003841668381697 1.0037044659394938 1.002606846401866 0.980517253207107 0.44474171640255195 0.4698497633257872 0.5068258214996227 0.3005419496467037 0.3930163956918433 1.0115250051450915 1.0032928586128833 1.0410921314399397 1.0034300610550868 0.9781162104685462 0.9782534129107499 0.9803114495438018 1.0069287233312754 0.9988337792412705 1.0104959868285657 0.9977361597036427 1.0126912259038212 1.0024010427385608 1.0039788708239006 0.9819578788502435 0.9803114495438018 0.9829868971667696 0.9794196336694793 1.009123962406531 1.0 1.0063799135624614 1.005419496467037 1.0064485147835631 1.0015778280853398 0.9822322837346504 0.9809974617548193 0.9823694861768539 0.9912876449200795 1.0015092268642383 1.0262742676819647 1.0083693489744117 1.0008232146532208 0.999245386567881 1.0021266378541538 0.8970295671262949 0.9862797557796529 0.9801056458804968 0.9841062934504208 0.9297932674716429 0.3187431394072448 1.0227542993047931 0.9844721917306988 0.994534394438346 0.9822081961214782 1.0071350164654225 1.0010976948408343 1.0259330406147091 0.9813620563483351 0.9885199414562751 0.968898646176363 1.0069978046103183 0.9938025978777899 0.9694246249542626 1.0301637394804244 0.9405415294548115 1.0260245151847787 0.9915614709110867 0.820023783388218 0.9683955360409805 0.30861233077204536 1.008598609586535 1.0174259055982438 0.9905781192828393 1.0128750457372848 0.9702021587998535 0.9667032564946944 1.0132638126600804 0.982917124039517 1.0230287230150017 1.0176774606659347 0.9968898646176362 1.0043679107208194 0.9725804976216612 0.9789151115989754 1.0315129893889499 0.9872164288327844 1.0203759604829856 1.0 1.0199414562751554 1.0227085620197585 1.0038190633004025 1.0128293084522502 1.00331595316502 1.027190815953165 1.0042078302231978 1.0244923161361141 0.9828027808269301 0.9897857195095194 1.0185758513931888 1.0217693376563224 1.0314716852343921 1.0134077667536139 1.0052168401550425 1.0267424002340264 1.0289851539455401 1.021208649228444 0.9990980229638478 1.0378099022451914 0.9842763462616708 0.9402988713098169 0.9991955339947831 0.9876404768289413 1.0328368396674874 0.9660661612344896 0.97786499597767 0.9910046073962117 0.9890543867775042 0.9996343336339923 1.0214524268057825 1.0180151629653105 1.0142366105165646 0.9942468491748128 1.0194534506716073 1.0046317739694302 0.9898832305404549 0.7749932961166232 0.9847639014163477 1.019794739279881 0.9648716511055313 1.0292533092806122 1.0 1.0312035298993198 1.0264254893834863 0.996733380463665 1.0012920211598937 0.9851539455400892 1.0319836181468027 0.9845932571122109 0.9926135394066454 0.9812778820604081 1.0163087199239413 0.983154969405914 1.035396504229541 0.9679676263377295 1.0108724799492943 0.9945637600253528 0.5801175007922771 1.0145860465116279 0.9986232558139535 1.005320930232558 0.9723534883720931 1.0007813953488371 0.9977674418604652 0.9967627906976745 0.9982511627906977 0.9224186046511628 0.9566883720930232 1.0124651162790699 0.9990325581395348 0.9720186046511629 0.995832558139535 1.0006697674418605 0.9987348837209302 0.9972837209302325 0.9969116279069768 1.0638511627906977 0.9998139534883721 0.9980651162790698 1.013246511627907 1.0162232558139535 1.0145488372093023 1.0 1.0282418604651162 0.8969302325581395 1.0013023255813953 1.0094139534883722 1.0016744186046511 0.6471441860465116 1.0009302325581395 1.0052093023255815 1.0120558139534885 0.9971348837209302 0.973246511627907 1.0 0.996167441860465 0.4480372093023256 0.6534697674418605 0.39765581395348837 0.45443720930232556 1.0041674418604651 1.0183069767441861 1.009860465116279 1.007925581395349 1.0151441860465116 1.0039813953488372 1.0149209302325581 1.0127627906976744 0.9628485704200493 0.996293681609601 1.0032650900105895 1.0009707024355805 0.9945287680903635 0.5598305683021532 1.0 1.0352100247087892 0.9973526297211436 0.995587716201906 0.5365337098482174 0.7377338510412988 1.0178256265442993 1.0060889516413696 1.0039710554182846 1.0017649135192375 0.4920578891634309 1.0031768443346276 1.007853865160607 1.0059124602894456 1.0261207200847158 1.0030003529827038 1.0081186021884927 1.0140310624779385 0.48482174373455694 0.3812213201553124 1.0048535121779032 0.9987645605365336 1.0024708789269325 1.0096187786798447 0.49011648429226967 0.9931168372749735 0.995587716201906 1.002912107306742 1.09821743734557 1.0036180727144368 0.9967349099894105 0.5524179315213554 0.27241440169431697 0.37963289798799854 0.47211436639604654 0.5175608895164137 1.0020296505471231 0.9964701729615248 0.9954112248499822 0.9938228026826685 0.5042357924461701 1.0119131662548535 1.006441934345217 1.005735968937522 0.8282368989428213 1.0065931567579856 1.0035239286120268 0.49619188359668065 0.37433215869046266 1.0042059793111286 1.0101170853700123 1.0023871774468567 0.44776628396044105 0.3811526656814823 0.8897351369785154 0.9944299192906672 1.0653631919972717 0.629987495737183 0.34432192792997607 1.0253495509832897 1.0027282027964077 1.0069341821075366 0.9990905990678639 0.673297715130158 0.6462430373991133 0.45947482096169145 1.0086393088552914 1.02080254632261 1.018301693759236 0.528816642037058 0.38331249289530517 0.9470273957030805 1.0059111060588837 1.036717062634989 0.9619188359668067 1.000454700466068 1.0 0.4262816869387291 0.9965897465044901 1.0497897010344435 1.0017051267477548 0.9998863248834828 1.0094350346709104 1.019552120040923 0.9498692736160054 0.9938615437080822 1.0009094009321358 0.551210639990906 1.0015914516312379 1.0503580766170284 1.0067068318745025 1.0211435716721609 0.9028077753779697 0.7062634989200863 0.9539193178091178 0.7936299697532888 1.0 0.6122954702816953 1.0465726467694327 1.0138661127509931 1.0166174702088115 0.9226704566160125 1.0551546955285886 0.6449473415691849 1.0549178236944718 0.6508691374221056 1.0222477314966656 1.0024598228927517 0.6360737582449619 1.0366240297365257 0.9006778178637804 0.7911337050399038 0.8667687037644402 0.9479975219561969 1.04746547137495 1.0283699573630698 1.0330527313144564 0.7007397689588571 1.0351116941802412 0.8557268321125323 0.827211107466929 1.0618053277941766 0.7054043219999271 0.8177544550125725 1.0528770817390036 0.7646040596188186 0.894901789293393 1.010167267956707 1.063827848839328 1.0388287598848438 1.0465179840384826 0.72849021537116 0.9671841405196605 1.0641011624940782 1.0193506067563136 0.6229364819066361 1.0572318793046902 0.953682445975001 0.8871579024088044 1.0405961881855619 0.9616267628730732 1.0287161546590868 1.0366969133777924 0.8440654495098575 1.0136054421768708 1.0034707760655281 1.0024989587671802 1.002360127724559 0.831320283215327 0.31653477717617656 1.0066638900458142 1.0055532417048452 1.0623351381368873 0.6519505761488268 0.91892267110926 1.0059697348327086 1.012911286963765 0.8056365403304179 1.0008329862557266 1.0061085658753297 1.0 1.0354019158683883 0.650978758850479 0.3365264473136193 1.0190198528390948 1.0409551575732334 0.9980563654033041 0.7087324725808691 0.32194918783840065 0.9970845481049563 0.9956962376787449 1.0013883104262113 0.7905039566847146 0.3770651117589893 0.7970290156879077 1.0152714146883242 1.0111064834096903 0.5419963903928918 1.012772455921144 1.0162432319866723 1.0248507566291822 1.0140219353047342 0.5875329723726225 0.43731778425655976 1.013883104262113 0.9933361099541858 0.9958350687213661 0.715118700541441 0.9968068860197139 1.0066638900458142 1.0070803831736774 0.9221157850895461 0.8345133971956129 0.884909065667083 0.5317116407327162 0.33494189481977543 0.8246011424069332 0.9492810714989166 0.27535946425054164 0.5982863896001576 0.42899350009848336 0.8379948788654717 1.0062044514477053 1.0092574354934016 0.6361039984242662 1.006401418160331 1.0015757337010045 1.0014772503446918 0.5374236753988576 0.32302540870592866 0.4772503446917471 1.0 0.9936970651959819 1.0051211345282647 1.0202875714004334 1.01132558597597 1.0066968682292692 1.009060468780776 0.3904865077801851 1.0055150679535159 1.0066968682292692 1.0089619854244631 1.0165452038605476 1.0729761670277722 0.5952334055544612 1.0637187315343708 1.0033484341146346 0.9969470159543037 0.5133937364585385 0.41372857987000194 0.9142209966515659 1.0211739216072484 1.0019696671262557 1.009060468780776 0.48749261374827657 1.0047272011030135 0.9951743155406737 0.5532794957652157 0.2894425842032697 0.9984242662989955 1.0175300374236755 1.0082726019302737 1.0014772503446918 0.6202481780579082 0.9302524360362414 1.0062111801242237 1.0025642486751383 1.027067069348681 1.0066670465553593 1.005698330389196 1.0064960966436833 0.988717305829392 0.9917374209356659 0.9895720553877714 1.0109977776511483 0.9588580545900053 1.0010826827739474 1.0078067126331984 0.9994871502649724 1.0037608980568693 1.001595532508975 0.984386574733603 1.033962049119608 0.9819362926662488 0.3680551598381674 0.3514730184056072 1.002849165194598 0.9989743005299447 1.0 0.9990312838338368 1.0025642486751383 0.9855832241153342 0.9830189754401961 0.9838737249985754 0.5224229300814861 1.0254145535358141 0.5007122912986496 0.5019659239842725 1.0024502820673542 1.0046726309191407 1.0073508462020628 0.8913328394780329 0.9882614393982564 0.9885463559177161 0.45415693201891844 1.0031910650179499 1.0206279560088896 1.0007407829505957 1.0034189982335178 1.0006268163428116 1.008490512279902 0.9892871388683117 0.9894011054760955 0.9871217733204172 0.9728881419603579 1.0451287627897778 1.023824823290989 0.9818595225149522 1.0 0.9635213286540456 0.9992338490435468 1.014260293608818 0.9618654540062279 0.5245168306064949 0.33557411892640004 0.32217883446196427 1.0323019129059363 1.0328456329395481 1.0306707528051011 1.000346003657753 1.0307696109930304 1.0382334041817012 0.9860857100489347 0.98687657555237 0.8643912807078246 0.9976768325836587 1.03212891107706 1.0221442340961888 0.9898670357372349 1.0333399238791952 1.0089713805545943 0.9827245316593346 0.9969601107211704 0.9666600761208046 1.0212050813108595 1.042756166279472 0.9774603331520931 0.9990608472146705 1.0029163165439177 1.0136177153872767 1.0355889476545894 1.0336612129899658 1.034031931194701 0.7791508081656863 0.7106420839306016 0.9614700212545103 1.0140872917799415 0.981142800652464 1.0098363896989768 1.0025455983391822 1.029064307251248 0.9966141070634175 0.7868617468241806 0.9894468884385348 1.0131816837053351 0.9980605502777686 0.9985207586864338 0.9968114131685349 0.9952006837382071 0.9987837349199566 0.9999342559416193 1.025508694651721 1.0000657440583807 1.0014134972551856 1.0112093619539135 0.9979619341901976 0.998717990861576 1.0004602084086651 1.0169290950330363 1.0052923966996483 1.0000657440583807 1.0004602084086651 1.0014134972551856 1.0068702541007857 0.9193320403668518 1.0246540218927715 1.0134117879096678 0.90917458334703 0.8973735248676901 0.9992439433286217 1.0 0.6399526642779659 0.9494756911344138 0.9153216528056277 0.5635251964103745 0.9969429012852964 0.9967456691101542 0.9978304460734362 0.9026659215673384 1.003714539298511 1.0085138555603037 1.000986160875711 0.3471615002794122 1.0021366818973736 0.640774465007725 1.0175865356168436 0.9972716215772001 1.0004930804378553 0.9983563985404819 1.0156470858946123 0.9980276782485783 1.000361592321094 1.0003287202919036 1.001347753196805 1.0195533498759306 1.0200496277915632 0.9829032258064516 0.32042183622828785 1.0197766749379653 0.9851364764267991 1.0435483870967743 0.9674193548387098 1.0 1.0348387096774194 0.3392555831265509 1.0086600496277918 0.9950372208436725 0.9675682382133997 1.0148138957816377 0.9889330024813896 0.985558312655087 0.9715384615384616 0.9939950372208437 1.037692307692308 0.9640942928039703 1.0377171215880894 1.0365260545905708 0.31476426799007445 1.0033250620347394 0.9958312655086848 1.01590570719603 1.0371464019851118 0.9990322580645162 0.9716625310173699 0.7774937965260547 1.0404714640198511 1.0386104218362284 1.0166253101736973 1.0389330024813896 1.0440942928039703 1.008089330024814 0.9990818858560794 0.991240694789082 1.0218610421836227 0.3210918114143921 0.30816377171215886 1.0335235732009926 1.0344168734491315 1.0371464019851118 0.9885359801488834 0.9838709677419355 0.9793548387096775 0.9902729528535981 1.0379156327543426 1.1368639784342356 0.7375790931895616 1.1482084690553747 0.9064173125163802 0.8907484368564903 0.9324197835935453 0.7987569733048785 1.1567074768804524 0.9205324048073683 0.9191096634093378 1.1308173274926054 1.0246920513684525 1.1532629450746938 1.0971582612602493 0.6824291437343217 1.0125987494851922 0.8433112434011008 0.9178366842637314 1.1531693436669288 0.8989853607398255 1.10882099666779 1.1104496611629038 0.7365307574225917 0.9526938485154817 1.1376876708225692 1.096465610842787 0.8117488487026845 0.7342094425100153 1.1543112808416638 0.9178179639821783 1.1389606499681755 1.119753641094762 0.9008948294582351 0.6860421580740574 0.7870193567711258 1.1248268373956345 0.8171402897899585 0.7378786176944101 0.776348796285896 1.0903815193380508 1.0889213373769142 1.1252199633082482 1.1404582724924184 0.739469841626418 1.1534688681717773 0.7972593507806358 1.0 0.8264255494402636 1.0159309596016324 1.1582612602493543 1.0077912879235038 0.9729665919017827 1.025321685751387 0.9844764490615039 1.0122771809703695 0.9813776413646559 0.9826171644433952 0.9878998937551645 0.9074489434541376 0.9795773816550585 0.9906445520009444 1.0206587179789872 1.0084995868256403 1.010978632983119 1.0121591311533467 0.2708357927045213 1.0097391099043795 1.0111261952543975 0.9804627552827293 1.0249970487545745 0.8799138236335734 1.0066403022075316 1.0131625545980403 1.0217801912407036 1.0060795655766734 1.0081159249203164 0.9107248258765199 0.6550879471136819 0.9789281076614331 1.0079388501947821 0.9720812182741118 0.9934187227009799 0.9673592255932003 1.0061681029394405 0.9722878054539016 1.007378113563924 1.0059910282139064 0.9812005666391217 0.9737929406209421 1.0083815370086175 0.31970841695195373 0.9304686577735805 1.015228426395939 0.9627257702750561 1.0078208003777593 1.0206587179789872 0.996310943218038 0.9789576201156888 1.0105064337150278 1.0 0.7513209051938989 1.0203120326986341 0.9675256704216927 0.9747034193998604 0.9958628252417505 1.028686073173163 1.0083989632140364 1.0231033795234772 0.9908782773402453 1.020062805303559 0.9773203070481506 1.0276143953743395 1.0277639318113847 1.004261788455787 1.0202621872196191 1.0291596052238061 0.987937394078357 1.0014953643704514 0.7559066892632837 1.0245987438939288 0.7622370650981956 0.9875635529857442 0.9802113448310237 1.0 0.9825291596052238 0.9753264878875485 1.0291845279633136 0.9115990429668028 1.013533047552587 1.0223806200777588 0.9949157611404645 1.0327734024523976 1.0255458079952149 0.973781278038082 0.9986292493270861 0.982354700428671 0.9986292493270861 0.9812830226298473 0.9843734423287808 1.0004486093111356 0.8948758847572524 1.0122121423586878 0.9477868607317317 1.006579603229987 0.9267271458478715 1.0194646595553782 1.0293839098793738 1.0225052337752965 1.0208852557073074 0.9707157810786561 0.7420903607041733 0.9867782838852641 1.0361196602240552 1.0322048504247199 1.0275267758217406 1.0228733226640403 1.0328203865566907 1.0 1.0105379785793425 1.0296934630062784 0.34287824695309616 0.4228733226640404 1.015191431737043 1.009405392096516 0.9868029053305428 0.9844638680290533 1.0128277729902746 1.0120891296319094 1.0303336205835283 0.9991382494152405 0.976141819524806 1.0049242890557675 0.987369198571956 0.9876646559153021 1.037326111042718 0.9797611719807952 1.024769173950511 1.0213467930567524 1.0305798350363167 1.0291764126554228 0.9626492675120029 1.0275267758217406 0.9973901268004431 0.9927366736427428 0.9984242275021544 0.9963314046534532 1.0347408592884402 1.034888587960113 0.9832081743198325 1.0274282900406253 0.34292748984365384 0.9889695925150807 0.9644220115720793 0.9834543887726208 0.9888957281792441 0.9778653206943247 1.041462513849563 1.0316139357380278 0.9816816447125446 0.9804998153391604 -1:swift:1.7965702317057206 1.7922502945411702 1.765577955229742 1.7150477811231837 1.598016756119911 1.7482654797748396 1.704804293755727 1.0357703887943448 1.7087315093598638 1.1370598245843697 1.7782104987563816 1.4273137845267705 1.7556290090325959 1.7789304882838066 1.684742767377929 1.537308548239298 1.452153423222935 1.814340882314439 1.550202906139547 1.7825631627176333 1.6406270454247938 1.8093336824191648 1.4183466422306583 1.8052101060348211 1.5442139023432386 1.7797813849980364 1.7957847885848932 1.706931535541301 1.2361238381987172 1.7100405812279094 1.744567351747611 1.6160492211022386 1.291693938997251 1.1359143866998298 1.7831849718549548 1.3562311820918969 1.5951040712135096 1.7817122660034035 1.361467469564079 1.8149954182484618 1.5230396648776017 1.811755465375049 1.7834795130252652 1.6810446393507004 1.534657677706506 1.7146550595627699 1.8011847100405811 1.4088231443906272 1.749967273203299 1.2340947768032466 2.332210752859591 2.322585787732653 1.8141365429835399 1.8150731337929935 2.30554780598621 1.8760113187995695 2.180901518472759 1.7418397034793354 1.8721254633135387 1.8133195169582716 2.105974253716472 2.1324777808776054 1.8093738790801481 1.7436132477780877 2.37001315212626 1.980730142282093 1.8956199434060022 2.035710015543422 2.349507791638436 1.8169662428759317 2.3324299549639314 1.9551432784663823 1.9677374357339286 1.814335817623849 1.9876648997648558 2.0795105814834005 1.9505001793471761 1.9077956239288987 1.8988681200430433 1.8966561715356103 2.235243712885098 1.8339045873022197 2.0546411063728027 2.0655414291977205 1.9773225459328045 1.8608465186720338 1.8768881272169304 2.0710613367342874 1.896417041967239 1.805587660914272 2.3118249571559524 1.8148340042246223 1.8068430911482205 2.1549958152325535 1.8214499222828902 2.336375592842055 1.9452991112351041 1.890917061894703 1.7470009166633456 2.1184488461998328 1.6613497607392331 1.525273637313679 1.60323964578406 1.2228150266762003 1.6780430119355372 1.7104669710136955 1.5164732412958584 1.297013365601452 1.4460700731532918 1.6915736208129366 1.2506462790825585 1.1146251581321158 1.7261151751828832 1.4095484296793355 1.7022991034596555 1.0252186348385677 1.3074088333975027 1.7077993509707936 1.3904900720532423 1.4313569110609976 1.7524063582861227 1.4175512898080413 1.5033826522193496 1.2677520488421978 1.5479346570595676 1.4038831747428635 1.739618282822727 1.2478961553269896 1.2566690501072548 1.358753643913976 1.4164512403058138 1.6068148066663 1.2187448435179584 1.6553544909520927 1.2126945712557065 1.152576865958968 1.660552224850118 1.3985204334195038 1.552857378582036 1.056432539464276 1.73455805511248 1.6466090974093834 1.3354050932291952 1.1637423684065784 1.4496177327979758 1.5414443649964247 1.3956603047137122 1.740608327374732 1.6974863868874097 1.246796105824762 1.477805334818039 2.498051323581515 2.376271701169206 2.319481702687655 1.8986688262388014 2.3295540820974843 2.307030419598117 2.334868654147897 2.270081490104773 2.3201903122943768 2.381738118135344 2.477805334818039 2.440502100521334 1.8965429974186363 2.4401477957179734 2.428810042010426 1.5735688616692816 2.441514399959508 2.4571038113073844 2.4646454421217796 0.8445108062965023 1.422179480690388 2.4639368325150577 2.388722984258744 2.3191273978842943 1.900187275396062 2.463430682795971 2.3946449359720603 2.400263197853925 2.3507617553272255 2.382041807966796 1.832008908235056 2.4309864858025003 2.356936781900086 2.447537581616642 2.358354001113529 2.3279344029964064 1.7785088829275697 2.35911322569216 2.4514349344536113 2.0659513083970236 2.3936832515057955 2.331224376170471 2.385686085944222 2.255858682998431 2.4389330363921644 2.187174166118338 2.3191780128562027 2.435389988358556 2.4041605506908943 1.8422046967333756 1.7532567386480966 1.222051360910349 1.4023417763230157 1.307242811010303 1.5251202741591792 1.2109136442521033 1.2925023615474176 1.5840601041277653 1.4738472353419299 1.7890863557478967 1.1541046989301642 1.3090661452955779 1.228114496605962 1.1516662639221458 1.4696733375804574 1.223676984249028 1.6681970958458734 1.4028470376309836 1.472529162364623 1.8384262208650952 1.1533138551437798 1.3995518551877155 1.66389139078667 1.429977373080556 1.3093736956569495 1.2309922892730827 1.4039893675446498 1.3891830144328992 1.300828189187408 1.7498077810241428 1.361239867313987 1.2305748994969354 1.6542914259352828 1.4943652380220118 1.208255530414534 1.5597416576964478 1.213967179982865 1.2281804002548276 1.4924760000878714 1.7698424902792118 1.5435732958414798 1.8454779112936885 1.2216120032512467 1.2158564179170053 1.231233935985589 1.3085828518705651 1.3095055029546803 1.4019024186639133 1.7785637398123944 1.7580520100202794 1.3210366217344627 1.3197244423237506 1.7417988786830492 1.7921686746987953 1.3088094954073721 1.448974114278898 1.8310867231301444 1.5940892281999286 1.8366933078850056 1.5928963378265537 1.2365501610402005 1.4884886078969344 1.4377013002505072 1.7888584039126807 1.4162590957890973 1.7773470118096149 1.018012644637958 1.7417988786830492 1.0586007395920316 1.6878205892878446 1.8354705952522965 1.1795896457115593 1.6606525110342363 1.7663425981152334 1.8339794822855782 1.2725158057974475 1.787277824167959 1.4720863652630325 1.830967434092807 1.7928247644041513 1.4589943934152454 1.832577836096863 1.3202015984731004 1.7392938088989625 1.7445723488011455 0.9308421806036027 1.1002624358821425 1.4147679828223787 1.4179887868304906 1.7859954670165814 1.1481868066324705 1.4561911010378148 1.8412262913038295 1.0110640582130503 1.8180245735416918 1.470505785518311 1.845490874388644 0.8668734343313851 1.7425444351664083 2.149431411092536 1.6500835889993204 2.1120460015064393 1.8533977550383038 1.8560615802913676 1.829570297429868 1.7022578215420794 1.6395385152389177 2.015927837892455 2.1449304649752907 2.213914353425312 1.72400933257399 2.1865412525490053 1.698675435856925 1.7619458784193411 1.960446787794169 2.0227986699244944 1.705987176896368 1.9075928205316628 1.7047195635000827 2.1839876545477925 1.7153381220950525 1.7097349034592986 2.0087079528962213 2.074715705546268 1.6581485495930777 1.9890323884408356 1.8327301453162603 1.8850697187367957 2.22309995774622 2.2440982492238164 1.9163558870538093 1.793011592232653 1.6387669244759613 1.6999614204618523 2.0725662741351756 2.225304502783238 1.6958646409347273 1.8764903643010673 1.851799459886466 2.0054929913839032 1.8624363896900777 1.9556151599213714 1.9825106093729907 1.7720684143809822 1.6532250656770708 1.7602189848070102 1.8668454797641136 2.0183895798504583 1.6363235537265997 2.3130666666666664 1.8670666666666667 2.272488888888889 2.230888888888889 1.824711111111111 2.2160444444444445 1.7477777777777779 2.3056 2.1888444444444444 2.2062222222222223 1.2678666666666667 2.272622222222222 2.0925333333333334 2.289111111111111 2.2950666666666666 2.091911111111111 2.0636444444444444 1.7441333333333335 2.2880444444444445 2.2108 2.2581333333333333 1.8696444444444444 2.209911111111111 2.2616444444444443 2.187733333333333 2.1271555555555555 2.2577777777777777 2.312088888888889 1.8360444444444444 2.2275555555555555 1.9638666666666666 0.8663555555555555 2.2726666666666664 1.2668444444444444 2.269822222222222 2.1165777777777777 2.1752 2.0246222222222223 2.2556444444444446 1.9987111111111109 2.247377777777778 2.2733333333333334 2.1892 2.271777777777778 2.2435555555555555 2.109288888888889 2.2841333333333336 2.1993777777777774 2.2874222222222222 1.5893333333333333 1.8495398389916808 1.2517340096451286 1.2124233865544605 1.7894787403692818 1.3083174822756354 1.3906084884815648 1.6526985224892887 1.6273176167694585 1.629277383903011 1.5534612945991124 1.7073798681960537 1.8282706015716566 1.5365342863181355 1.535804176993871 1.468134570676504 1.4439448959594214 1.5613387899398623 1.532787672680462 1.8621246181336102 1.3183276653793685 1.835494841201222 1.3202105788998404 1.3104117432320788 1.8079620343151384 1.4579514669433398 1.6966780025745962 1.3843449190155053 1.3179433973139663 1.4535515975944822 1.4745134205621842 1.837992583626338 1.3287413299517743 1.4227717255557477 1.4572789978288854 1.4430226526024557 1.8522105020462276 1.390032086383461 1.3120640959133092 1.3190769881069033 1.8565335177820048 1.8666781947086288 1.4925548062328282 1.8070590043614427 1.247718408361673 1.3825772859146541 1.8062136146175571 1.4582588813956616 1.5531923069533307 1.8225642208004305 1.3916844390646916 2.506038086391082 2.0773518167851655 2.127085640787452 2.1288720568794886 2.446604023009039 2.5022866125978065 2.068330415520383 2.1390724927650147 2.1391618135696167 2.2011683161241917 2.4422808960663116 2.513290935724749 1.9849226481832147 2.1253706813390973 1.9944799742756083 1.934688627675158 2.0807281431991136 1.9371896102040087 1.9309550180428023 2.2320911786773374 2.4588409732394867 2.4826717639072493 2.475347457929901 2.145807281431991 1.9927114223444924 2.116402872557076 2.076244238808103 1.9269355818357212 1.9317410411232985 2.367197827718032 2.4582871842509557 2.0736182071528098 2.387169959626996 2.3910286183857945 1.9267212119046768 1.994908714137697 2.1446461109721677 2.1339633427417914 2.1996855907678015 1.994319196827325 2.4523026903426346 2.0851941834292043 2.054217728393297 2.438154274893708 2.066115259566258 1.9823323448497623 2.247900961091857 2.4811711743899387 2.2922219443352745 2.1258708778448674 1.7346474764591062 1.0458162630574204 1.723365007185603 1.2033203920979816 1.1125887475601124 1.2917783831320648 1.2777932691276463 1.1984513416700628 1.2911134467300143 0.9308251646253833 1.7361918448767721 1.1339525106711568 1.0474249801591557 1.293151155058879 1.2957680015443682 1.7086077089723513 1.363119624203685 1.123334977799704 1.2048433109542909 1.6676604963428499 1.7384011496964888 1.7228716672744042 1.2041354754295273 1.1209969756118487 1.0448295832350227 1.6636494283691898 1.5233049484138048 1.1084489822183137 1.1122026554556959 1.2929366594453142 1.7500268119516953 1.1948692649235324 1.4962785011046522 1.207310010510285 1.3796143368868106 1.1904935544068125 1.1297912957680014 1.3957015079041633 1.203792282447824 1.2981489028549367 1.659702709079599 1.1178867892151605 1.364985736041698 1.2784796550910533 1.6790931125458486 1.3637845606057357 1.2024195105210098 1.2011325368396215 1.189249479848137 1.7207052615774008 0.9017630513823146 1.3779927282705633 2.5009261164848735 2.3746312684365782 2.50908966179598 2.4722508060643476 2.5379707758798107 2.4959868285655484 2.5350895245935376 2.4570213349797627 2.5774164780133084 2.5112849008712357 2.549770185909309 2.5689785278177952 2.4544144885778967 2.310077519379845 2.521849488920903 2.456609727653152 2.4546202922412017 2.509226864238183 2.6163819715990946 2.381216985662345 2.5645194484461826 2.4928997736159704 2.4012485422240517 2.3743568635521712 1.2362626054743775 2.5623242093709266 2.5870892501886535 2.460314193592646 2.614186732523839 2.535501131920148 2.4944090004802084 2.576113054812376 2.549838787130411 2.483364203882829 2.5597859641901626 2.519722851066749 2.5245935377649724 2.4801399464910476 2.6098648555944295 2.605062770117308 2.4760238732249436 2.466419702270701 2.496741441997668 2.5366673526788777 2.493997393153598 2.495849626123345 2.4723880085065515 2.5618440008232146 1.627538419319429 1.2224432857665568 1.2206366630076837 1.0120289059641419 1.682080131723381 1.2210254299304792 1.6670783022319793 1.509993596780095 1.0275109769484083 1.1279043175997072 1.6424716428832784 1.4144255396999634 1.0245609220636662 1.0355150018294914 1.6910903768752286 1.0263675448225393 1.6860135382363701 1.6208836443468715 1.503544639590194 1.219081595316502 1.6362742407610684 1.1256174533479693 1.2221231247713136 1.2934046834979875 1.0251097694840834 0.9642334431028174 1.6249542627149651 1.433772411269667 1.109906695938529 1.0386022685693377 1.6327296011708745 1.4060556165386022 1.1963730332967435 1.123627881448957 1.2030278082693011 1.084819795096963 1.6769575557994876 1.2833882180753748 1.1232848518111964 1.1298252835711673 1.693354372484449 1.0370929381631906 1.0356293450420784 1.029957921697768 1.0393569337724111 1.2047429564581045 1.6543862056348335 1.2031192828393706 1.033319612147823 1.0395398829125504 1.6150264498671412 1.2764437727017868 1.1186709246483508 1.2060408083664464 1.6421101387094417 1.1218400331537504 1.6807488847175835 1.611467297238 1.0682333438970284 1.0589210404427 1.374027936910363 1.0631140147729212 1.170717437410107 1.1700104824358255 1.4473562321737645 1.1175007922771263 1.5358474927476171 1.6203164232953853 0.8954681748372784 1.1935593964067184 1.6201214012335146 1.5376026913044538 1.3986738499792788 1.107554667121718 1.601959971721801 1.0710611637941543 1.6709977816240464 1.3200799590453671 1.2625484507934959 1.1260330074839717 1.6545427951537015 1.6827966163672265 1.1626240218424708 1.2556983008702858 1.6219984885790204 0.9470271324443578 1.683357304795105 1.1689866166110041 1.632529679920041 1.0685746325053023 1.671217181443651 1.0685014992321007 1.3766119792301503 1.0964627873528192 1.4450403451890494 1.3162038955656858 1.1302259818141926 1.291826137831842 1.6032519928816946 1.2111113819750858 1.9487627906976743 1.9368930232558141 1.8172651162790696 1.9561302325581396 1.5006883720930233 1.9451162790697674 1.1092093023255813 1.957879069767442 1.8944372093023254 1.2506046511627906 1.9800186046511628 1.7749581395348837 1.8993116279069766 1.9190325581395349 1.9648372093023256 1.8976744186046512 1.8218790697674418 1.8730790697674418 1.920967441860465 1.863739534883721 1.908986046511628 1.8369116279069766 1.918660465116279 1.4402604651162791 1.8712186046511627 1.7280372093023257 1.8955906976744188 1.5097302325581394 1.922567441860465 1.3761860465116278 1.8881116279069767 1.9372279069767442 1.3796093023255813 1.8666418604651163 1.8255627906976744 1.669060465116279 1.8725953488372094 1.7667348837209302 1.8895627906976742 1.8529116279069766 1.9362604651162791 1.9032186046511628 1.6595348837209303 1.9023255813953488 1.9172837209302327 1.5745116279069766 1.9636465116279072 1.5172093023255813 1.9608186046511629 1.9585860465116278 3.3434521708436282 3.471496646664313 3.405841863748676 3.271178962230851 3.3234204024002825 3.259971761383692 3.2935933639251673 3.2242322626191315 3.364101659018708 3.395252382633251 3.373896929050476 3.499823508648076 3.324832333215672 3.3790151782562647 3.3937522061418988 3.4472290857747967 3.1245146487822093 3.2091422520296504 3.361277797387928 3.4014295799505825 3.4547299682315566 3.454288739851747 3.3055065301800206 3.362689728203318 3.2819449346982 3.1836392516766674 3.4168725732439107 3.2332333215672433 3.3693081539004583 3.284680550653018 3.35668902223791 3.4475820684786442 3.3851041298976345 3.234645252382633 3.153547476173667 3.3676314860571828 3.2660607130250616 3.325273561595482 3.3791034239322273 3.3269502294387574 3.273473349805859 3.356247793858101 3.371337804447582 3.3588951641369573 3.261118955171196 1.1821390751853158 3.0838333921637835 3.1026297211436638 3.3933992234380512 3.3072714436992587 4.276230533136296 4.111515289303171 4.10401273161305 4.032056382857792 3.878708650676367 4.152552006365807 4.1683528475616685 2.874275321132204 2.874275321132204 4.079458906445379 4.263612595202909 4.071046947823121 4.020006820506991 4.005911106058884 4.186199840854837 4.149710128452882 1.099238376719336 4.166420370580879 4.164828918949642 4.000341025349551 4.231101511879049 4.200977606002046 4.031829032624759 4.142775946345345 4.001250426281686 4.053086279413436 4.143230646811412 4.154825508696145 4.098556326020234 4.13879731726725 4.25451858588155 4.082300784358304 3.9515744003637603 4.048539274752756 4.056951233375014 4.164601568716608 4.027395703080596 4.201318631351597 4.143230646811412 4.191997271797203 4.129475957712856 4.103899056496532 4.026145276798909 4.037853813800159 4.046834148005002 4.155734909628282 4.164033193134022 4.098783676253269 4.0583153347732175 4.099124701602819 1.9558871761233192 1.5178200502897126 1.4375751612550565 1.6688896177253016 1.5816478991290406 1.4946794941875299 1.521318465070515 1.6685434204292846 1.6233737837542364 1.8555264020990487 1.9387048576946906 1.9539375387194347 1.492565868590795 1.5106227907146244 1.492146787653511 1.5956780000728836 1.565595277140046 1.448161510149047 1.5077621077949055 1.4389963922597573 1.9045406508509166 1.450384461207682 1.496811340694581 1.9562698152399696 1.5871141722240443 1.6215699136328852 1.920374621916111 1.4299041580117342 1.9448999672023615 1.8887249006960387 1.9759666192922998 1.762873073138734 1.9664553041069932 1.5000364418206336 1.592525782588098 1.6710032433220363 1.963631063007908 1.5729565249079844 1.5153602273969609 1.530009839291571 1.9517145876607997 1.903210524397799 1.5087824787726396 1.6622389854597137 1.9078386356182355 1.5114609525891913 1.4406362741882586 1.6485186399912541 1.594912721839583 1.7142232425932 5.295015965569902 4.953491600721921 5.002915451895044 5.053033458281272 5.029848674163542 5.132167152575316 4.980147160905179 5.114396779119811 5.249618214632792 5.198389559905595 5.312647507982785 5.25683742884909 5.1667360821879775 5.043870609468278 5.023740108288213 5.151325836457032 5.174649451617382 5.065389421074552 5.154102457309454 5.052616965153408 5.247258086908232 5.147022074135776 5.185894766069693 5.040261002360127 5.0220741357767595 5.269887546855477 5.026377898098015 5.169512703040399 5.1193946966541715 4.992503123698459 5.266833263917811 5.149521032902957 5.0999583506872135 4.965986394557824 5.102179647369152 5.188393724836874 5.001943634596696 4.475496320977371 5.179786200194363 4.995140913508259 5.317506594474525 5.109537692628072 5.071081493822018 5.039705678189644 4.968485353325002 5.061085658753297 5.166458420102734 5.180480355407469 5.118561710398445 5.065528252117174 3.6919440614536145 3.9496750049241673 1.8154421902698445 2.7542840259996058 3.8648808351388615 3.9169785306283242 3.790131967697459 3.8408508961985426 3.851979515461887 3.7850108331691943 3.8430175300374234 3.975970061059681 3.8655702186330507 3.8246011424069333 3.7460114240693323 3.9130391963758124 3.841540279692732 3.859759700610597 3.8889107740791804 3.9379554855229464 3.6850502265117195 3.9607051408311995 3.6203466614142212 3.814949773488281 3.8691156194603114 3.7982076029151073 3.743155406736262 3.734291904668111 3.846858380933622 3.8854638566082333 3.91825881426039 4.004037817608824 3.888812290722868 3.9280086665353555 3.6255662792987984 3.9321449675004922 3.871676186724444 3.862517234587355 3.903092377388221 3.757041559976364 3.691057711246799 3.936576718534568 3.8306086271420132 3.7333070711049836 3.932243450856805 3.9193421311798304 3.915205830214694 3.886350206815049 3.9247587157770334 3.921607248375025 2.1524873212148843 2.155906319448402 1.9822781924896005 2.111687275628241 2.159895150720839 2.1238247193572284 2.1719186278420426 2.188329819362927 2.1769901418884268 2.0500883241210324 2.1834292552282184 2.150834805402017 2.1305487492164796 2.1744258932132885 2.180694056641404 2.1457632913556326 2.083822440025073 2.1923756339392555 2.099321898683686 2.1957946321727735 2.224343267422645 2.2322639466636276 2.173628126958801 2.169411362470796 2.1190951051341957 2.1278135506296656 2.1575588352612685 2.193857199840447 2.14975212262807 2.1734571770471254 2.223830417687618 2.1171576728018695 1.9871217733204172 2.1693543791669043 2.146788990825688 2.083879423328965 1.9115049290557868 2.1259900849051228 2.1858795372955724 2.1457632913556326 2.245313123254886 2.235170095162118 2.1324861815488063 2.155792352840618 2.080232491879879 2.1249643854350673 2.1780728246623737 2.176762208672859 0.8091059319619351 2.0246167872813268 1.6452721071622756 1.489743463002323 1.0271365725866244 1.2804359646087686 1.3605358113785773 1.630492808066828 1.6650437447481585 1.3608818150363302 1.4393257871583212 1.6774751618802826 1.511615837081706 1.0596362018684196 1.1507834511393407 1.6529336167268052 1.0267411398349067 0.9307251248084621 1.6617072809055409 1.3115268647125697 1.26711482378528 0.9901883248480055 1.660520982650388 1.4789926350649991 1.6032820918392565 1.1301220898620927 1.4395482180811625 0.9692303890069693 1.6527359003509465 1.2317977361474963 1.079284266719391 0.8847560674212841 1.6038752409668329 1.2272255449557607 1.195170777519648 0.9657456378824576 1.6534279076664522 1.3965943354258314 0.9993574217784588 1.6750284217290297 1.1206317038208689 1.4412288072759625 1.5894666600761207 0.9774850476990756 1.6724333942958824 1.2300924324057139 1.6242400276802924 1.238124660174979 1.0925806929958972 1.6097820176956157 1.6563936533043349 1.4255844990361326 1.6465599421452288 1.9085171427632228 1.0520692942375334 1.5938332073238881 1.5585615200026297 1.834324972880576 1.3581078859998028 1.7150981230071332 1.9425068209460572 1.9591729397455706 1.9639722560073634 1.6144439696262451 1.8814963347687454 1.3136977745636238 1.5351895072482824 1.355872588014858 1.9219946747312713 1.421353670162059 1.4211564379869168 1.0783669175898227 1.9283061043358207 1.60583149797837 1.7820255744387101 1.6846586239768582 1.690904309523027 1.659938858025706 1.8986884060353046 1.9007264718451071 1.169586798593077 1.728509910916801 1.5370303408829429 1.945958384011045 1.5024160941454916 1.4796029058873805 1.181453601130798 1.927254199401729 1.6830478945465306 1.0153183656027087 1.77837677919858 1.883665888695309 1.8988527661812564 1.5791394102757963 1.9161105815061963 1.533250057526051 1.5254265145787451 1.9077939581210348 0.8526018211104172 1.5396601032181718 1.5313763518622003 1.9321850037802835 1.775707196029777 1.0533746898263028 0.9690074441687346 1.7688585607940448 1.2376178660049628 1.0219851116625311 1.1512158808933002 1.7375930521091814 1.3641439205955337 1.4388833746898264 1.7223573200992557 1.6066749379652605 1.5869478908188588 1.6067741935483872 1.328436724565757 1.1788585607940447 1.0744416873449132 1.7406451612903227 1.4826550868486352 1.4033746898263029 0.9805707196029778 1.7674441687344913 1.349106699751861 1.3614640198511168 1.2494044665012407 1.0197518610421836 1.4426550868486354 1.2413399503722087 1.1007444168734493 1.4828287841191068 1.7675186104218361 1.715558312655087 1.333225806451613 1.643076923076923 1.4507692307692308 1.1408933002481392 1.4849379652605461 0.85439205955335 1.7519106699751863 1.2526302729528538 1.742332506203474 1.1573200992555832 1.2463275434243177 1.1402481389578165 1.7367741935483874 1.2551116625310175 1.2038709677419355 1.075831265508685 1.7132506203473945 1.2254094292803972 1.7872814407128683 1.983170466883822 1.6753341570257216 1.979426410573215 1.4558762963794976 1.461511101126961 1.9941779924370064 1.6021565764349097 1.6683327717248868 1.9492305964281702 1.9898536073982553 1.6072859335804413 1.393837283312741 1.5623572578531582 1.3972443745553935 1.5286233104945899 1.394848178516605 1.9562319817290053 1.3924519824778165 1.9673892695346138 1.8762402186528884 1.4726496686510164 1.5305140589314465 1.9646561084278706 1.5328728144071286 1.6849189411808754 1.4634392901269238 1.694372683365158 1.9656857239132877 1.3899060241866037 1.8719907147403498 1.696693998277734 1.4585158560784754 1.4590025833988542 1.5400988430866 1.5308135834362948 1.4558575760979446 1.5187390018345877 1.5258152682616346 1.597476506046651 1.9226290763413083 1.9320828185255907 1.5913549739788087 1.6050207795125238 1.592665393687521 1.3902429892545582 1.613145381706541 1.539574675203115 1.923059642817028 1.5333782620090606 1.8464467005076142 1.317849132333845 1.2765316963758706 1.4232085940266792 1.767353323102349 1.6286152756463226 1.5256758352024553 1.2742297249439263 1.302118994215559 1.4324755046629676 1.5817494982882776 1.7850017707472552 1.7494392633691418 0.9338330775587298 1.6357277771219454 1.830746074843584 1.3222464880179434 1.310648093495455 1.179819383779955 1.066196434895526 1.821892338566875 1.4364006610789752 1.742828473615866 1.305896588360288 1.274347774760949 1.4672116633219219 1.7171231259591548 1.1801440207767677 1.40331719985834 1.3899185456262542 1.8163439971668045 1.041524023137764 1.8059851257230553 1.3961751859284617 1.2278951717624838 1.7753807106598984 1.0319029630504073 1.7641659780427341 1.0660488726242474 1.3942568764018417 1.7814307637823161 1.3218628261126195 1.6367607130208948 1.5301027033408097 1.780279778066344 1.3307755872978397 1.836176366426632 1.4788690827529216 1.8068114744422146 1.0294829418014402 1.4668278337154819 1.2531901106569634 1.2705114146146943 1.1236167879573322 1.1274299671019838 0.9875884757252517 1.5820955039377926 1.2044910776592563 1.64036486890639 1.1229687967301365 1.6547452896022328 1.5901455487987237 1.0835410228292293 1.0938839597248529 1.6151679792642808 1.5689861429568337 1.1902851161399661 1.02125909679992 1.4024773203070482 1.5719519489582294 1.5885006479912271 1.0005981457481807 1.1357541620974976 1.636526767022231 1.201924035489981 1.5847622370650982 1.5360632040673912 1.2017495763134283 1.2833466254610706 1.1274548898414913 1.372520187419001 0.93923836108065 1.4254062406539725 1.6662097497756954 0.929069883361579 1.4364220915162993 1.3675356395174958 1.5817465855846875 1.3006928521583092 1.2731033795234772 1.6409879373940783 1.6010367859635128 1.32466852756455 1.6190060811484397 1.3208802711594059 1.1499352008772803 1.1580101684777189 0.7569035988435848 0.936496859734822 1.3152477320307048 1.6976978948664285 1.7619844884894742 1.2924289055767573 1.152135910377939 1.2406746276006402 1.2998645820509662 1.243259879354918 1.2088390988551028 1.6826788132463375 1.125298535024006 1.5408592884402315 1.1133325126184908 1.6486765973162623 1.13241413270959 1.460445648159547 1.2200172350116951 1.3107226394189337 1.0413640280684475 1.7010956543149083 1.242348885879601 1.6923550412409207 1.1688784931675489 1.766908777545242 1.2815216053182321 1.6762772374738395 1.0424966145512742 1.5955435184045301 1.1304936599778406 1.7061922934876275 1.1356641634863966 1.7458574418318356 1.0512864705158191 1.7559522343961589 1.21821986950634 1.3046903853256187 1.044811030407485 1.5131601625015387 1.13241413270959 1.3556321556075341 1.0752677582174073 1.7018342976732734 1.6419056998645822 1.7263080142804383 1.756223070294226 1.044343222947187 1.511609011448972 1.0750461652098977 1.5055521359103778 1.162329188723378 1.1318970823587344 -1:baseline-rgb8-monochrome-photographic:0.32880612645634244 0.41517214295064797 0.9991163764890693 1.0039599424008379 1.0 0.9991163764890693 0.8343696818955361 0.996465505956277 1.0017672470218615 0.9996727320329886 0.34530043199371646 0.9979709386045293 0.9996400052362875 0.9968909543133917 0.996465505956277 0.9992145568791726 0.9969564079067941 0.9980363921979316 1.0022581489723785 0.902212331456997 0.2884539861238382 1.004058122790941 0.9576187982720251 1.0077562508181699 1.0025526901426889 1.0019636078020684 0.9996727320329886 0.9276410524937818 1.0088035083126063 1.011094384081686 0.9991818300824714 1.003534494043723 1.000032726796701 1.0158724964000523 0.9992800104725749 1.000687262730724 1.0010799842911375 0.9994436444560807 1.0069708076973425 1.0052690142688834 0.6489396517868831 1.0000981803901035 1.001930881005367 0.9804293755727188 1.006119910983113 1.0036981280272286 1.0037308548239299 1.0078217044115723 1.0013745254614477 1.0000654535934022, 103790 -1:swift-rgb8-monochrome-photographic:1.7965702317057206 1.7922502945411702 1.765577955229742 1.7150477811231837 1.598016756119911 1.7482654797748396 1.704804293755727 1.0357703887943448 1.7087315093598638 1.1370598245843697 1.7782104987563816 1.4273137845267705 1.7556290090325959 1.7789304882838066 1.684742767377929 1.537308548239298 1.452153423222935 1.814340882314439 1.550202906139547 1.7825631627176333 1.6406270454247938 1.8093336824191648 1.4183466422306583 1.8052101060348211 1.5442139023432386 1.7797813849980364 1.7957847885848932 1.706931535541301 1.2361238381987172 1.7100405812279094 1.744567351747611 1.6160492211022386 1.291693938997251 1.1359143866998298 1.7831849718549548 1.3562311820918969 1.5951040712135096 1.7817122660034035 1.361467469564079 1.8149954182484618 1.5230396648776017 1.811755465375049 1.7834795130252652 1.6810446393507004 1.534657677706506 1.7146550595627699 1.8011847100405811 1.4088231443906272 1.749967273203299 1.2340947768032466, 103082 -1:baseline-rgb16-color-photographic:1.2786656570084889 0.7270535251683871 1.230640468693954 0.8439281017097764 1.3301382966003745 1.3199354350165395 0.8166673309154676 1.0865848312143795 0.9093300386592802 0.9891196046391136 1.1056753417560081 1.2678251165756644 0.8988282651149814 0.9091307640189709 1.1003347813957196 0.7771910246702004 0.9652863576581243 1.1134271252640389 1.2044557809573153 1.0 1.2213144155274798 0.9043083177234865 1.1785301502530787 0.8222071659160655 1.2845641863616437 1.063110278585947 0.9319875652624446 0.9238571599378262 1.3191582639193333 0.9669602646367224 1.2620262245426648 1.2062891076481606 0.9186361643617232 0.937387908014826 0.9865489617791239 1.0619146307440914 1.0201665935992985 1.2694193136981387 1.2639591885536645 0.8884460563548683 1.3239010003586944 0.995875014945598 0.7022039775218205 1.3042525208242 0.9537085010561556 0.770435614363716 0.8738392252201984 1.163066438165079 0.9074568570403729 0.898130803873899, 481075 -1:swift-rgb16-color-photographic:2.332210752859591 2.322585787732653 1.8141365429835399 1.8150731337929935 2.30554780598621 1.8760113187995695 2.180901518472759 1.7418397034793354 1.8721254633135387 1.8133195169582716 2.105974253716472 2.1324777808776054 1.8093738790801481 1.7436132477780877 2.37001315212626 1.980730142282093 1.8956199434060022 2.035710015543422 2.349507791638436 1.8169662428759317 2.3324299549639314 1.9551432784663823 1.9677374357339286 1.814335817623849 1.9876648997648558 2.0795105814834005 1.9505001793471761 1.9077956239288987 1.8988681200430433 1.8966561715356103 2.235243712885098 1.8339045873022197 2.0546411063728027 2.0655414291977205 1.9773225459328045 1.8608465186720338 1.8768881272169304 2.0710613367342874 1.896417041967239 1.805587660914272 2.3118249571559524 1.8148340042246223 1.8068430911482205 2.1549958152325535 1.8214499222828902 2.336375592842055 1.9452991112351041 1.890917061894703 1.7470009166633456 2.1184488461998328, 500588 -1:baseline-rgb8-color-nonphotographic:0.9804191188603486 1.001430064352896 0.9969473626313183 0.9481876684450801 0.9958198118915351 0.9945272537264176 0.8911226005170232 1.017903305648754 1.025988669490127 0.9893570210659479 0.9648809196413838 0.998487431934437 1.0059677685495847 0.9790165557450083 1.0217809801441065 1.0056927561740279 1.0246136076123424 1.0355591001595073 1.0043176942962433 1.0219184863318849 0.603267147021616 0.3166492492162147 1.029178813046587 1.0309388922501512 1.0077828502282602 0.9992299653484407 0.9601232055442495 1.018013310598977 1.034954072933282 1.0303888674990374 0.3296573345800561 0.7285352840877839 1.025988669490127 0.9995049777239976 0.9872944282492712 1.0240360816236729 1.0197183873274298 1.0 1.0330564875419392 0.9829217314779164 0.9589681535669103 1.0281062647819152 1.0214509652934383 0.9783840272812276 1.000522523513558 0.9953522908530883 0.9998624938122215 0.9774214839667784 1.0235685605852263 0.9947197623893075, 147213 -1:swift-rgb8-color-nonphotographic:1.6613497607392331 1.525273637313679 1.60323964578406 1.2228150266762003 1.6780430119355372 1.7104669710136955 1.5164732412958584 1.297013365601452 1.4460700731532918 1.6915736208129366 1.2506462790825585 1.1146251581321158 1.7261151751828832 1.4095484296793355 1.7022991034596555 1.0252186348385677 1.3074088333975027 1.7077993509707936 1.3904900720532423 1.4313569110609976 1.7524063582861227 1.4175512898080413 1.5033826522193496 1.2677520488421978 1.5479346570595676 1.4038831747428635 1.739618282822727 1.2478961553269896 1.2566690501072548 1.358753643913976 1.4164512403058138 1.6068148066663 1.2187448435179584 1.6553544909520927 1.2126945712557065 1.152576865958968 1.660552224850118 1.3985204334195038 1.552857378582036 1.056432539464276 1.73455805511248 1.6466090974093834 1.3354050932291952 1.1637423684065784 1.4496177327979758 1.5414443649964247 1.3956603047137122 1.740608327374732 1.6974863868874097 1.246796105824762, 140116 -1:baseline-va8-monochrome-nonphotographic:0.5157665637495571 0.9342005365187022 1.0029862833426126 1.011287138735638 0.32747886824922806 1.005213342106595 1.0052639570785038 1.004099812724604 1.0047578073594168 0.9819304550285973 0.5238649592549476 1.0159437161512375 0.9984309358708304 1.0045047324998735 1.0 0.9996963101685479 1.0013666042415346 0.4335172343979348 0.8428911271954243 0.9983297059270132 0.8782709925595991 1.01584248620742 1.0094143847750165 1.0002530748595435 0.9994432353090043 0.9993420053651869 0.9991395454775521 0.9947360429214961 0.999493850280913 0.24806397732449256 0.8851040137672722 1.0152351065445158 0.9983297059270132 1.0009110694943564 1.0022270587639823 0.9998987700561824 1.0 1.0002024598876347 0.9990889305056435 1.0017209090448955 0.5891582730171585 1.0296097585665838 1.0021764437920737 1.0034924330616997 1.000607379662904 1.0006579946348129 1.0047071923875082 1.0036442779774257 0.987548716910462 0.9990383155337348, 70195 -1:swift-va8-monochrome-nonphotographic:1.477805334818039 2.498051323581515 2.376271701169206 2.319481702687655 1.8986688262388014 2.3295540820974843 2.307030419598117 2.334868654147897 2.270081490104773 2.3201903122943768 2.381738118135344 2.477805334818039 2.440502100521334 1.8965429974186363 2.4401477957179734 2.428810042010426 1.5735688616692816 2.441514399959508 2.4571038113073844 2.4646454421217796 0.8445108062965023 1.422179480690388 2.4639368325150577 2.388722984258744 2.3191273978842943 1.900187275396062 2.463430682795971 2.3946449359720603 2.400263197853925 2.3507617553272255 2.382041807966796 1.832008908235056 2.4309864858025003 2.356936781900086 2.447537581616642 2.358354001113529 2.3279344029964064 1.7785088829275697 2.35911322569216 2.4514349344536113 2.0659513083970236 2.3936832515057955 2.331224376170471 2.385686085944222 2.255858682998431 2.4389330363921644 2.187174166118338 2.3191780128562027 2.435389988358556 2.4041605506908943, 66536 -1:baseline-rgb16-monochrome-nonphotographic:1.0452538388875465 1.0287779266712067 0.9923771446145735 1.0204081632653061 1.037125722194152 1.007513015970651 1.0180356319061532 1.026449331077964 0.784758682805738 0.5693635904307902 0.37231168032336726 1.0066562685354012 0.9927725665077657 1.0387733134157862 0.9889940906394852 0.7917225017025109 1.002724017486435 0.9340963511346412 0.9818984644449815 1.0325564025394873 0.8476087959403353 1.0366424287691396 0.794117000944619 1.0387733134157862 1.0187825399266273 0.9848860965268776 0.7938094505832473 1.0208694888073635 1.031392104742866 0.9974517255772062 0.37426682190637284 0.6051932075305902 0.950791942180532 1.043694119197733 0.8015860811493596 1.0 1.026075877067727 0.9880275037894598 1.017618242130006 0.9949913226862327 1.0188923793414029 0.9252872300696381 0.7899870389490564 1.0150260319413018 0.98807143955537 0.6999626545989762 1.0244282858460931 1.0099734188616243 0.9842490279211793 1.0286241514905208, 182822 -1:swift-rgb16-monochrome-nonphotographic:1.8422046967333756 1.7532567386480966 1.222051360910349 1.4023417763230157 1.307242811010303 1.5251202741591792 1.2109136442521033 1.2925023615474176 1.5840601041277653 1.4738472353419299 1.7890863557478967 1.1541046989301642 1.3090661452955779 1.228114496605962 1.1516662639221458 1.4696733375804574 1.223676984249028 1.6681970958458734 1.4028470376309836 1.472529162364623 1.8384262208650952 1.1533138551437798 1.3995518551877155 1.66389139078667 1.429977373080556 1.3093736956569495 1.2309922892730827 1.4039893675446498 1.3891830144328992 1.300828189187408 1.7498077810241428 1.361239867313987 1.2305748994969354 1.6542914259352828 1.4943652380220118 1.208255530414534 1.5597416576964478 1.213967179982865 1.2281804002548276 1.4924760000878714 1.7698424902792118 1.5435732958414798 1.8454779112936885 1.2216120032512467 1.2158564179170053 1.231233935985589 1.3085828518705651 1.3095055029546803 1.4019024186639133 1.7785637398123944, 255414 -1:baseline-v16-monochrome-nonphotographic:0.333979482285578 0.4294703566742217 0.9844327806274604 0.9798401526899679 0.9905165215316714 1.0031313372301087 0.9763807706071813 0.9896516760109748 1.0006859119646905 1.0003280448526781 0.9937969700584517 1.006650363831564 1.007962543242276 1.0 0.9387152570678756 1.004622450196827 1.0070380532029108 1.0116903256590721 1.0117201479184064 0.9922760348323991 0.8998568531551951 0.999821066443994 0.9965107956578791 1.0051294286055112 0.9866992723368723 1.004532983418824 1.0117201479184064 1.0049803173088394 0.5504890850530837 1.0046522724561615 0.991291900274365 1.0105570798043662 0.9085649528808304 0.9747703686031255 1.0075450316115948 0.9345103185017297 0.9951986162471671 0.9878921627102469 1.0096325897650007 1.0041751163068113 0.7320469998807111 1.0072468090182514 1.0074555648335919 1.0047715614934989 0.992186568054396 1.0049504950495052 0.9932303471310987 0.9790647739472743 1.0064416080162233 1.0064416080162233, 128833 -1:swift-v16-monochrome-nonphotographic:1.7580520100202794 1.3210366217344627 1.3197244423237506 1.7417988786830492 1.7921686746987953 1.3088094954073721 1.448974114278898 1.8310867231301444 1.5940892281999286 1.8366933078850056 1.5928963378265537 1.2365501610402005 1.4884886078969344 1.4377013002505072 1.7888584039126807 1.4162590957890973 1.7773470118096149 1.018012644637958 1.7417988786830492 1.0586007395920316 1.6878205892878446 1.8354705952522965 1.1795896457115593 1.6606525110342363 1.7663425981152334 1.8339794822855782 1.2725158057974475 1.787277824167959 1.4720863652630325 1.830967434092807 1.7928247644041513 1.4589943934152454 1.832577836096863 1.3202015984731004 1.7392938088989625 1.7445723488011455 0.9308421806036027 1.1002624358821425 1.4147679828223787 1.4179887868304906 1.7859954670165814 1.1481868066324705 1.4561911010378148 1.8412262913038295 1.0110640582130503 1.8180245735416918 1.470505785518311 1.845490874388644 0.8668734343313851 1.7425444351664083, 130437 -1:baseline-rgba16-color-nonphotographic:1.1955247735748533 0.9408447081733508 1.0012492421876436 1.187459812981096 1.0 0.6201568901218011 0.8702441533628497 0.7711131115316076 0.9551926221226095 1.2153289364907316 1.1805154961144895 1.130196755644554 0.79530799331288 1.185971745081109 0.9592710304410927 1.1871291312255434 1.1989234471735895 0.6585710873918394 0.9145187661896277 0.6776771443793287 1.2082376499549905 1.171146179707163 1.1839141697132254 0.8774456671504418 0.9484687597597046 1.2086234453364688 0.7247074385023791 0.9084930097551117 0.9544210313596532 0.7457975860231844 1.1587639850825786 0.8829754009516286 1.1482740249481014 0.7221538405011665 1.1838223136700163 0.9886098506420737 1.0194551099516838 0.7964837506659562 1.1288556574137012 0.7936729557437584 1.0640971469512979 1.0630132456414307 1.1822056473095366 0.655815406095567 0.9319897856079952 0.8888174452997263 1.2097624602722612 1.1925118953575957 1.053864383737806 0.6586078298091231, 428826 -1:swift-rgba16-color-nonphotographic:2.149431411092536 1.6500835889993204 2.1120460015064393 1.8533977550383038 1.8560615802913676 1.829570297429868 1.7022578215420794 1.6395385152389177 2.015927837892455 2.1449304649752907 2.213914353425312 1.72400933257399 2.1865412525490053 1.698675435856925 1.7619458784193411 1.960446787794169 2.0227986699244944 1.705987176896368 1.9075928205316628 1.7047195635000827 2.1839876545477925 1.7153381220950525 1.7097349034592986 2.0087079528962213 2.074715705546268 1.6581485495930777 1.9890323884408356 1.8327301453162603 1.8850697187367957 2.22309995774622 2.2440982492238164 1.9163558870538093 1.793011592232653 1.6387669244759613 1.6999614204618523 2.0725662741351756 2.225304502783238 1.6958646409347273 1.8764903643010673 1.851799459886466 2.0054929913839032 1.8624363896900777 1.9556151599213714 1.9825106093729907 1.7720684143809822 1.6532250656770708 1.7602189848070102 1.8668454797641136 2.0183895798504583 1.6363235537265997, 416650 -1:baseline-va8-monochrome-photographic:0.9100444444444444 1.0131555555555556 1.0001777777777778 0.9994222222222221 1.007511111111111 1.0057777777777777 1.0562222222222222 0.9988444444444444 0.9974222222222222 0.9003111111111112 0.9025333333333333 1.0148 1.0001333333333333 1.0008000000000001 0.9050222222222222 1.0054666666666667 1.0034666666666667 1.0053777777777777 1.0048 0.9224444444444444 0.3898666666666667 1.0161777777777778 1.0075555555555555 0.9995999999999999 0.9284444444444445 1.0035111111111112 0.9008888888888889 1.007111111111111 1.0028444444444444 1.0033333333333334 0.40288888888888885 0.48733333333333334 1.0016444444444443 0.29915555555555556 1.0018222222222222 0.9982222222222222 0.9004444444444445 0.939288888888889 1.0009777777777777 1.0002222222222221 0.6121777777777777 1.0154222222222222 0.9034222222222223 1.0 0.9990666666666667 0.9985777777777778 1.0065333333333333 0.9983555555555556 0.9997333333333334 0.9996888888888888, 83764 -1:swift-va8-monochrome-photographic:2.3130666666666664 1.8670666666666667 2.272488888888889 2.230888888888889 1.824711111111111 2.2160444444444445 1.7477777777777779 2.3056 2.1888444444444444 2.2062222222222223 1.2678666666666667 2.272622222222222 2.0925333333333334 2.289111111111111 2.2950666666666666 2.091911111111111 2.0636444444444444 1.7441333333333335 2.2880444444444445 2.2108 2.2581333333333333 1.8696444444444444 2.209911111111111 2.2616444444444443 2.187733333333333 2.1271555555555555 2.2577777777777777 2.312088888888889 1.8360444444444444 2.2275555555555555 1.9638666666666666 0.8663555555555555 2.2726666666666664 1.2668444444444444 2.269822222222222 2.1165777777777777 2.1752 2.0246222222222223 2.2556444444444446 1.9987111111111109 2.247377777777778 2.2733333333333334 2.1892 2.271777777777778 2.2435555555555555 2.109288888888889 2.2841333333333336 2.1993777777777774 2.2874222222222222 1.5893333333333333, 81973 -1:baseline-rgb16-monochrome-photographic:0.9881453301823353 1.0229600169077948 0.7132399561934406 0.8927699963494534 1.003477625991892 0.9358464464810652 0.9320998328433916 1.044651949199762 1.0311064998943262 1.0483601360308952 1.0004226948719428 0.7498222760197515 1.0131803946433031 1.0 0.9960420389263551 1.0017868465041213 0.7866927968951141 1.0063788498856803 1.0287816780986416 0.8167617730128538 1.0433646511806638 0.8168194132226642 1.048629123676677 0.9314850039387478 0.928045804753396 0.786673583491844 0.8898303456491249 1.0189828424308798 0.7162948873133899 1.0447095894095721 0.9851864660787366 1.0382730993140816 0.6197091090744904 1.0386957941860242 1.0130459008204125 1.0285126904528599 1.0305300977962228 0.6062789401886757 1.0517032681998963 0.7513593482813612 0.40015754990681507 0.681134359329068 0.9610352181681941 0.9387284569715834 1.0485330566603264 1.0218072127115878 1.0188867754145292 0.5308279055469095 1.002055834149903 0.6859184967433283, 255657 -1:swift-rgb16-monochrome-photographic:1.8495398389916808 1.2517340096451286 1.2124233865544605 1.7894787403692818 1.3083174822756354 1.3906084884815648 1.6526985224892887 1.6273176167694585 1.629277383903011 1.5534612945991124 1.7073798681960537 1.8282706015716566 1.5365342863181355 1.535804176993871 1.468134570676504 1.4439448959594214 1.5613387899398623 1.532787672680462 1.8621246181336102 1.3183276653793685 1.835494841201222 1.3202105788998404 1.3104117432320788 1.8079620343151384 1.4579514669433398 1.6966780025745962 1.3843449190155053 1.3179433973139663 1.4535515975944822 1.4745134205621842 1.837992583626338 1.3287413299517743 1.4227717255557477 1.4572789978288854 1.4430226526024557 1.8522105020462276 1.390032086383461 1.3120640959133092 1.3190769881069033 1.8565335177820048 1.8666781947086288 1.4925548062328282 1.8070590043614427 1.247718408361673 1.3825772859146541 1.8062136146175571 1.4582588813956616 1.5531923069533307 1.8225642208004305 1.3916844390646916, 382532 -1:baseline-rgba16-color-photographic:1.2817714101968631 1.0919825645789418 0.9171281574904426 1.2347172103326307 1.1426274607881668 0.8452606381078281 0.8463146236021294 0.841205473578906 1.0685090571295865 0.9086605452141913 1.2322876844474613 0.8502804673264497 1.0014648611954697 1.0550216156347136 1.2719997141734252 1.245399978563007 0.772875058058523 0.777823430633463 1.2712136910929293 0.9155382471685305 1.2733395262424523 0.9076422880417306 0.9720961806423951 0.7769123584265247 0.8423130515559685 1.0838365071992568 0.8240022866125978 0.8250741362678194 0.9838329343670728 0.8646968451891816 1.2339133230912145 0.8496194933723963 0.7181571331594555 1.0533781128300403 0.9995712601379113 1.0253671085069134 0.7596019864946943 1.2406481117581907 1.1793383114795097 0.8501375540390868 1.277466147415056 1.2463289149308656 0.8402050805673658 1.0 1.0256529350816392 1.2365750830683484 0.997927757333238 1.0726714066240308 1.2826646182428811 0.9557504734002643, 548565 -1:swift-rgba16-color-photographic:2.506038086391082 2.0773518167851655 2.127085640787452 2.1288720568794886 2.446604023009039 2.5022866125978065 2.068330415520383 2.1390724927650147 2.1391618135696167 2.2011683161241917 2.4422808960663116 2.513290935724749 1.9849226481832147 2.1253706813390973 1.9944799742756083 1.934688627675158 2.0807281431991136 1.9371896102040087 1.9309550180428023 2.2320911786773374 2.4588409732394867 2.4826717639072493 2.475347457929901 2.145807281431991 1.9927114223444924 2.116402872557076 2.076244238808103 1.9269355818357212 1.9317410411232985 2.367197827718032 2.4582871842509557 2.0736182071528098 2.387169959626996 2.3910286183857945 1.9267212119046768 1.994908714137697 2.1446461109721677 2.1339633427417914 2.1996855907678015 1.994319196827325 2.4523026903426346 2.0851941834292043 2.054217728393297 2.438154274893708 2.066115259566258 1.9823323448497623 2.247900961091857 2.4811711743899387 2.2922219443352745 2.1258708778448674, 547370 -1:baseline-va16-monochrome-photographic:1.0133845262864374 1.0265331073979536 0.9856931425752343 0.9718367259389545 1.0019519100834389 1.0112610197121468 0.65088693936209 1.0290641556380171 1.00109392762918 1.0285708157268183 0.9882241908152979 1.001136826751893 1.0018017631539433 0.9784002917140343 0.6412775358743913 1.0274768880976384 0.9738529847064628 0.9951738486947942 0.8811479805237982 1.0303511293194054 0.3580146286008451 0.9986701271958988 0.970399605328071 0.977649557066558 1.0008794320156151 0.9275219321764869 0.9753115548787027 0.980202054867978 0.3982540057055833 1.019111559168615 1.0124836447094656 1.0065421162137234 1.002788442976341 0.7798202526758328 0.9803307522361168 0.9766628772441603 0.7884644259024902 1.0218571030222432 0.961004697453937 1.010767679800948 0.9738958838291757 1.02363741661483 1.008536925419875 0.9976405482507883 0.9849638574891143 1.0078719890178245 1.0235516183694042 1.0327749297526865 1.0 1.0031959846421141, 235655 -1:swift-va16-monochrome-photographic:1.7346474764591062 1.0458162630574204 1.723365007185603 1.2033203920979816 1.1125887475601124 1.2917783831320648 1.2777932691276463 1.1984513416700628 1.2911134467300143 0.9308251646253833 1.7361918448767721 1.1339525106711568 1.0474249801591557 1.293151155058879 1.2957680015443682 1.7086077089723513 1.363119624203685 1.123334977799704 1.2048433109542909 1.6676604963428499 1.7384011496964888 1.7228716672744042 1.2041354754295273 1.1209969756118487 1.0448295832350227 1.6636494283691898 1.5233049484138048 1.1084489822183137 1.1122026554556959 1.2929366594453142 1.7500268119516953 1.1948692649235324 1.4962785011046522 1.207310010510285 1.3796143368868106 1.1904935544068125 1.1297912957680014 1.3957015079041633 1.203792282447824 1.2981489028549367 1.659702709079599 1.1178867892151605 1.364985736041698 1.2784796550910533 1.6790931125458486 1.3637845606057357 1.2024195105210098 1.2011325368396215 1.189249479848137 1.7207052615774008, 218725 -1:baseline-v8-monochrome-nonphotographic:1.0083007477533101 0.9991767853467791 1.0296357275159498 0.9134252589696096 1.003841668381697 1.0037044659394938 1.002606846401866 0.980517253207107 0.44474171640255195 0.4698497633257872 0.5068258214996227 0.3005419496467037 0.3930163956918433 1.0115250051450915 1.0032928586128833 1.0410921314399397 1.0034300610550868 0.9781162104685462 0.9782534129107499 0.9803114495438018 1.0069287233312754 0.9988337792412705 1.0104959868285657 0.9977361597036427 1.0126912259038212 1.0024010427385608 1.0039788708239006 0.9819578788502435 0.9803114495438018 0.9829868971667696 0.9794196336694793 1.009123962406531 1.0 1.0063799135624614 1.005419496467037 1.0064485147835631 1.0015778280853398 0.9822322837346504 0.9809974617548193 0.9823694861768539 0.9912876449200795 1.0015092268642383 1.0262742676819647 1.0083693489744117 1.0008232146532208 0.999245386567881 1.0021266378541538 0.8970295671262949 0.9862797557796529 0.9801056458804968, 55534 -1:swift-v8-monochrome-nonphotographic:0.9017630513823146 1.3779927282705633 2.5009261164848735 2.3746312684365782 2.50908966179598 2.4722508060643476 2.5379707758798107 2.4959868285655484 2.5350895245935376 2.4570213349797627 2.5774164780133084 2.5112849008712357 2.549770185909309 2.5689785278177952 2.4544144885778967 2.310077519379845 2.521849488920903 2.456609727653152 2.4546202922412017 2.509226864238183 2.6163819715990946 2.381216985662345 2.5645194484461826 2.4928997736159704 2.4012485422240517 2.3743568635521712 1.2362626054743775 2.5623242093709266 2.5870892501886535 2.460314193592646 2.614186732523839 2.535501131920148 2.4944090004802084 2.576113054812376 2.549838787130411 2.483364203882829 2.5597859641901626 2.519722851066749 2.5245935377649724 2.4801399464910476 2.6098648555944295 2.605062770117308 2.4760238732249436 2.466419702270701 2.496741441997668 2.5366673526788777 2.493997393153598 2.495849626123345 2.4723880085065515 2.5618440008232146, 50338 -1:baseline-rgba8-color-photographic:0.9841062934504208 0.9297932674716429 0.3187431394072448 1.0227542993047931 0.9844721917306988 0.994534394438346 0.9822081961214782 1.0071350164654225 1.0010976948408343 1.0259330406147091 0.9813620563483351 0.9885199414562751 0.968898646176363 1.0069978046103183 0.9938025978777899 0.9694246249542626 1.0301637394804244 0.9405415294548115 1.0260245151847787 0.9915614709110867 0.820023783388218 0.9683955360409805 0.30861233077204536 1.008598609586535 1.0174259055982438 0.9905781192828393 1.0128750457372848 0.9702021587998535 0.9667032564946944 1.0132638126600804 0.982917124039517 1.0230287230150017 1.0176774606659347 0.9968898646176362 1.0043679107208194 0.9725804976216612 0.9789151115989754 1.0315129893889499 0.9872164288327844 1.0203759604829856 1.0 1.0199414562751554 1.0227085620197585 1.0038190633004025 1.0128293084522502 1.00331595316502 1.027190815953165 1.0042078302231978 1.0244923161361141 0.9828027808269301, 213085 -1:swift-rgba8-color-photographic:1.627538419319429 1.2224432857665568 1.2206366630076837 1.0120289059641419 1.682080131723381 1.2210254299304792 1.6670783022319793 1.509993596780095 1.0275109769484083 1.1279043175997072 1.6424716428832784 1.4144255396999634 1.0245609220636662 1.0355150018294914 1.6910903768752286 1.0263675448225393 1.6860135382363701 1.6208836443468715 1.503544639590194 1.219081595316502 1.6362742407610684 1.1256174533479693 1.2221231247713136 1.2934046834979875 1.0251097694840834 0.9642334431028174 1.6249542627149651 1.433772411269667 1.109906695938529 1.0386022685693377 1.6327296011708745 1.4060556165386022 1.1963730332967435 1.123627881448957 1.2030278082693011 1.084819795096963 1.6769575557994876 1.2833882180753748 1.1232848518111964 1.1298252835711673 1.693354372484449 1.0370929381631906 1.0356293450420784 1.029957921697768 1.0393569337724111 1.2047429564581045 1.6543862056348335 1.2031192828393706 1.033319612147823 1.0395398829125504, 208768 -1:baseline-rgba8-color-nonphotographic:0.9897857195095194 1.0185758513931888 1.0217693376563224 1.0314716852343921 1.0134077667536139 1.0052168401550425 1.0267424002340264 1.0289851539455401 1.021208649228444 0.9990980229638478 1.0378099022451914 0.9842763462616708 0.9402988713098169 0.9991955339947831 0.9876404768289413 1.0328368396674874 0.9660661612344896 0.97786499597767 0.9910046073962117 0.9890543867775042 0.9996343336339923 1.0214524268057825 1.0180151629653105 1.0142366105165646 0.9942468491748128 1.0194534506716073 1.0046317739694302 0.9898832305404549 0.7749932961166232 0.9847639014163477 1.019794739279881 0.9648716511055313 1.0292533092806122 1.0 1.0312035298993198 1.0264254893834863 0.996733380463665 1.0012920211598937 0.9851539455400892 1.0319836181468027 0.9845932571122109 0.9926135394066454 0.9812778820604081 1.0163087199239413 0.983154969405914 1.035396504229541 0.9679676263377295 1.0108724799492943 0.9945637600253528 0.5801175007922771, 171104 -1:swift-rgba8-color-nonphotographic:1.6150264498671412 1.2764437727017868 1.1186709246483508 1.2060408083664464 1.6421101387094417 1.1218400331537504 1.6807488847175835 1.611467297238 1.0682333438970284 1.0589210404427 1.374027936910363 1.0631140147729212 1.170717437410107 1.1700104824358255 1.4473562321737645 1.1175007922771263 1.5358474927476171 1.6203164232953853 0.8954681748372784 1.1935593964067184 1.6201214012335146 1.5376026913044538 1.3986738499792788 1.107554667121718 1.601959971721801 1.0710611637941543 1.6709977816240464 1.3200799590453671 1.2625484507934959 1.1260330074839717 1.6545427951537015 1.6827966163672265 1.1626240218424708 1.2556983008702858 1.6219984885790204 0.9470271324443578 1.683357304795105 1.1689866166110041 1.632529679920041 1.0685746325053023 1.671217181443651 1.0685014992321007 1.3766119792301503 1.0964627873528192 1.4450403451890494 1.3162038955656858 1.1302259818141926 1.291826137831842 1.6032519928816946 1.2111113819750858, 159853 -1:baseline-rgb8-monochrome-nonphotographic:1.0145860465116279 0.9986232558139535 1.005320930232558 0.9723534883720931 1.0007813953488371 0.9977674418604652 0.9967627906976745 0.9982511627906977 0.9224186046511628 0.9566883720930232 1.0124651162790699 0.9990325581395348 0.9720186046511629 0.995832558139535 1.0006697674418605 0.9987348837209302 0.9972837209302325 0.9969116279069768 1.0638511627906977 0.9998139534883721 0.9980651162790698 1.013246511627907 1.0162232558139535 1.0145488372093023 1.0 1.0282418604651162 0.8969302325581395 1.0013023255813953 1.0094139534883722 1.0016744186046511 0.6471441860465116 1.0009302325581395 1.0052093023255815 1.0120558139534885 0.9971348837209302 0.973246511627907 1.0 0.996167441860465 0.4480372093023256 0.6534697674418605 0.39765581395348837 0.45443720930232556 1.0041674418604651 1.0183069767441861 1.009860465116279 1.007925581395349 1.0151441860465116 1.0039813953488372 1.0149209302325581 1.0127627906976744, 87382 -1:swift-rgb8-monochrome-nonphotographic:1.9487627906976743 1.9368930232558141 1.8172651162790696 1.9561302325581396 1.5006883720930233 1.9451162790697674 1.1092093023255813 1.957879069767442 1.8944372093023254 1.2506046511627906 1.9800186046511628 1.7749581395348837 1.8993116279069766 1.9190325581395349 1.9648372093023256 1.8976744186046512 1.8218790697674418 1.8730790697674418 1.920967441860465 1.863739534883721 1.908986046511628 1.8369116279069766 1.918660465116279 1.4402604651162791 1.8712186046511627 1.7280372093023257 1.8955906976744188 1.5097302325581394 1.922567441860465 1.3761860465116278 1.8881116279069767 1.9372279069767442 1.3796093023255813 1.8666418604651163 1.8255627906976744 1.669060465116279 1.8725953488372094 1.7667348837209302 1.8895627906976742 1.8529116279069766 1.9362604651162791 1.9032186046511628 1.6595348837209303 1.9023255813953488 1.9172837209302327 1.5745116279069766 1.9636465116279072 1.5172093023255813 1.9608186046511629 1.9585860465116278, 87805 -1:baseline-indexed8-monochrome-photographic:0.9628485704200493 0.996293681609601 1.0032650900105895 1.0009707024355805 0.9945287680903635 0.5598305683021532 1.0 1.0352100247087892 0.9973526297211436 0.995587716201906 0.5365337098482174 0.7377338510412988 1.0178256265442993 1.0060889516413696 1.0039710554182846 1.0017649135192375 0.4920578891634309 1.0031768443346276 1.007853865160607 1.0059124602894456 1.0261207200847158 1.0030003529827038 1.0081186021884927 1.0140310624779385 0.48482174373455694 0.3812213201553124 1.0048535121779032 0.9987645605365336 1.0024708789269325 1.0096187786798447 0.49011648429226967 0.9931168372749735 0.995587716201906 1.002912107306742 1.09821743734557 1.0036180727144368 0.9967349099894105 0.5524179315213554 0.27241440169431697 0.37963289798799854 0.47211436639604654 0.5175608895164137 1.0020296505471231 0.9964701729615248 0.9954112248499822 0.9938228026826685 0.5042357924461701 1.0119131662548535 1.006441934345217 1.005735968937522, 81825 -1:swift-indexed8-monochrome-photographic:3.3434521708436282 3.471496646664313 3.405841863748676 3.271178962230851 3.3234204024002825 3.259971761383692 3.2935933639251673 3.2242322626191315 3.364101659018708 3.395252382633251 3.373896929050476 3.499823508648076 3.324832333215672 3.3790151782562647 3.3937522061418988 3.4472290857747967 3.1245146487822093 3.2091422520296504 3.361277797387928 3.4014295799505825 3.4547299682315566 3.454288739851747 3.3055065301800206 3.362689728203318 3.2819449346982 3.1836392516766674 3.4168725732439107 3.2332333215672433 3.3693081539004583 3.284680550653018 3.35668902223791 3.4475820684786442 3.3851041298976345 3.234645252382633 3.153547476173667 3.3676314860571828 3.2660607130250616 3.325273561595482 3.3791034239322273 3.3269502294387574 3.273473349805859 3.356247793858101 3.371337804447582 3.3588951641369573 3.261118955171196 1.1821390751853158 3.0838333921637835 3.1026297211436638 3.3933992234380512 3.3072714436992587, 61948 -1:baseline-indexed8-monochrome-nonphotographic:0.8282368989428213 1.0065931567579856 1.0035239286120268 0.49619188359668065 0.37433215869046266 1.0042059793111286 1.0101170853700123 1.0023871774468567 0.44776628396044105 0.3811526656814823 0.8897351369785154 0.9944299192906672 1.0653631919972717 0.629987495737183 0.34432192792997607 1.0253495509832897 1.0027282027964077 1.0069341821075366 0.9990905990678639 0.673297715130158 0.6462430373991133 0.45947482096169145 1.0086393088552914 1.02080254632261 1.018301693759236 0.528816642037058 0.38331249289530517 0.9470273957030805 1.0059111060588837 1.036717062634989 0.9619188359668067 1.000454700466068 1.0 0.4262816869387291 0.9965897465044901 1.0497897010344435 1.0017051267477548 0.9998863248834828 1.0094350346709104 1.019552120040923 0.9498692736160054 0.9938615437080822 1.0009094009321358 0.551210639990906 1.0015914516312379 1.0503580766170284 1.0067068318745025 1.0211435716721609 0.9028077753779697 0.7062634989200863, 65063 -1:swift-indexed8-monochrome-nonphotographic:4.276230533136296 4.111515289303171 4.10401273161305 4.032056382857792 3.878708650676367 4.152552006365807 4.1683528475616685 2.874275321132204 2.874275321132204 4.079458906445379 4.263612595202909 4.071046947823121 4.020006820506991 4.005911106058884 4.186199840854837 4.149710128452882 1.099238376719336 4.166420370580879 4.164828918949642 4.000341025349551 4.231101511879049 4.200977606002046 4.031829032624759 4.142775946345345 4.001250426281686 4.053086279413436 4.143230646811412 4.154825508696145 4.098556326020234 4.13879731726725 4.25451858588155 4.082300784358304 3.9515744003637603 4.048539274752756 4.056951233375014 4.164601568716608 4.027395703080596 4.201318631351597 4.143230646811412 4.191997271797203 4.129475957712856 4.103899056496532 4.026145276798909 4.037853813800159 4.046834148005002 4.155734909628282 4.164033193134022 4.098783676253269 4.0583153347732175 4.099124701602819, 48811 -1:baseline-rgba16-monochrome-photographic:0.9539193178091178 0.7936299697532888 1.0 0.6122954702816953 1.0465726467694327 1.0138661127509931 1.0166174702088115 0.9226704566160125 1.0551546955285886 0.6449473415691849 1.0549178236944718 0.6508691374221056 1.0222477314966656 1.0024598228927517 0.6360737582449619 1.0366240297365257 0.9006778178637804 0.7911337050399038 0.8667687037644402 0.9479975219561969 1.04746547137495 1.0283699573630698 1.0330527313144564 0.7007397689588571 1.0351116941802412 0.8557268321125323 0.827211107466929 1.0618053277941766 0.7054043219999271 0.8177544550125725 1.0528770817390036 0.7646040596188186 0.894901789293393 1.010167267956707 1.063827848839328 1.0388287598848438 1.0465179840384826 0.72849021537116 0.9671841405196605 1.0641011624940782 1.0193506067563136 0.6229364819066361 1.0572318793046902 0.953682445975001 0.8871579024088044 1.0405961881855619 0.9616267628730732 1.0287161546590868 1.0366969133777924 0.8440654495098575, 325287 -1:swift-rgba16-monochrome-photographic:1.9558871761233192 1.5178200502897126 1.4375751612550565 1.6688896177253016 1.5816478991290406 1.4946794941875299 1.521318465070515 1.6685434204292846 1.6233737837542364 1.8555264020990487 1.9387048576946906 1.9539375387194347 1.492565868590795 1.5106227907146244 1.492146787653511 1.5956780000728836 1.565595277140046 1.448161510149047 1.5077621077949055 1.4389963922597573 1.9045406508509166 1.450384461207682 1.496811340694581 1.9562698152399696 1.5871141722240443 1.6215699136328852 1.920374621916111 1.4299041580117342 1.9448999672023615 1.8887249006960387 1.9759666192922998 1.762873073138734 1.9664553041069932 1.5000364418206336 1.592525782588098 1.6710032433220363 1.963631063007908 1.5729565249079844 1.5153602273969609 1.530009839291571 1.9517145876607997 1.903210524397799 1.5087824787726396 1.6622389854597137 1.9078386356182355 1.5114609525891913 1.4406362741882586 1.6485186399912541 1.594912721839583 1.7142232425932, 416545 -1:baseline-indexed8-color-nonphotographic:1.0136054421768708 1.0034707760655281 1.0024989587671802 1.002360127724559 0.831320283215327 0.31653477717617656 1.0066638900458142 1.0055532417048452 1.0623351381368873 0.6519505761488268 0.91892267110926 1.0059697348327086 1.012911286963765 0.8056365403304179 1.0008329862557266 1.0061085658753297 1.0 1.0354019158683883 0.650978758850479 0.3365264473136193 1.0190198528390948 1.0409551575732334 0.9980563654033041 0.7087324725808691 0.32194918783840065 0.9970845481049563 0.9956962376787449 1.0013883104262113 0.7905039566847146 0.3770651117589893 0.7970290156879077 1.0152714146883242 1.0111064834096903 0.5419963903928918 1.012772455921144 1.0162432319866723 1.0248507566291822 1.0140219353047342 0.5875329723726225 0.43731778425655976 1.013883104262113 0.9933361099541858 0.9958350687213661 0.715118700541441 0.9968068860197139 1.0066638900458142 1.0070803831736774 0.9221157850895461 0.8345133971956129 0.884909065667083, 47488 -1:swift-indexed8-color-nonphotographic:5.295015965569902 4.953491600721921 5.002915451895044 5.053033458281272 5.029848674163542 5.132167152575316 4.980147160905179 5.114396779119811 5.249618214632792 5.198389559905595 5.312647507982785 5.25683742884909 5.1667360821879775 5.043870609468278 5.023740108288213 5.151325836457032 5.174649451617382 5.065389421074552 5.154102457309454 5.052616965153408 5.247258086908232 5.147022074135776 5.185894766069693 5.040261002360127 5.0220741357767595 5.269887546855477 5.026377898098015 5.169512703040399 5.1193946966541715 4.992503123698459 5.266833263917811 5.149521032902957 5.0999583506872135 4.965986394557824 5.102179647369152 5.188393724836874 5.001943634596696 4.475496320977371 5.179786200194363 4.995140913508259 5.317506594474525 5.109537692628072 5.071081493822018 5.039705678189644 4.968485353325002 5.061085658753297 5.166458420102734 5.180480355407469 5.118561710398445 5.065528252117174, 48244 -1:baseline-indexed8-color-photographic:0.5317116407327162 0.33494189481977543 0.8246011424069332 0.9492810714989166 0.27535946425054164 0.5982863896001576 0.42899350009848336 0.8379948788654717 1.0062044514477053 1.0092574354934016 0.6361039984242662 1.006401418160331 1.0015757337010045 1.0014772503446918 0.5374236753988576 0.32302540870592866 0.4772503446917471 1.0 0.9936970651959819 1.0051211345282647 1.0202875714004334 1.01132558597597 1.0066968682292692 1.009060468780776 0.3904865077801851 1.0055150679535159 1.0066968682292692 1.0089619854244631 1.0165452038605476 1.0729761670277722 0.5952334055544612 1.0637187315343708 1.0033484341146346 0.9969470159543037 0.5133937364585385 0.41372857987000194 0.9142209966515659 1.0211739216072484 1.0019696671262557 1.009060468780776 0.48749261374827657 1.0047272011030135 0.9951743155406737 0.5532794957652157 0.2894425842032697 0.9984242662989955 1.0175300374236755 1.0082726019302737 1.0014772503446918 0.6202481780579082, 66973 -1:swift-indexed8-color-photographic:3.6919440614536145 3.9496750049241673 1.8154421902698445 2.7542840259996058 3.8648808351388615 3.9169785306283242 3.790131967697459 3.8408508961985426 3.851979515461887 3.7850108331691943 3.8430175300374234 3.975970061059681 3.8655702186330507 3.8246011424069333 3.7460114240693323 3.9130391963758124 3.841540279692732 3.859759700610597 3.8889107740791804 3.9379554855229464 3.6850502265117195 3.9607051408311995 3.6203466614142212 3.814949773488281 3.8691156194603114 3.7982076029151073 3.743155406736262 3.734291904668111 3.846858380933622 3.8854638566082333 3.91825881426039 4.004037817608824 3.888812290722868 3.9280086665353555 3.6255662792987984 3.9321449675004922 3.871676186724444 3.862517234587355 3.903092377388221 3.757041559976364 3.691057711246799 3.936576718534568 3.8306086271420132 3.7333070711049836 3.932243450856805 3.9193421311798304 3.915205830214694 3.886350206815049 3.9247587157770334 3.921607248375025, 64516 -1:baseline-v8-monochrome-photographic:0.9302524360362414 1.0062111801242237 1.0025642486751383 1.027067069348681 1.0066670465553593 1.005698330389196 1.0064960966436833 0.988717305829392 0.9917374209356659 0.9895720553877714 1.0109977776511483 0.9588580545900053 1.0010826827739474 1.0078067126331984 0.9994871502649724 1.0037608980568693 1.001595532508975 0.984386574733603 1.033962049119608 0.9819362926662488 0.3680551598381674 0.3514730184056072 1.002849165194598 0.9989743005299447 1.0 0.9990312838338368 1.0025642486751383 0.9855832241153342 0.9830189754401961 0.9838737249985754 0.5224229300814861 1.0254145535358141 0.5007122912986496 0.5019659239842725 1.0024502820673542 1.0046726309191407 1.0073508462020628 0.8913328394780329 0.9882614393982564 0.9885463559177161 0.45415693201891844 1.0031910650179499 1.0206279560088896 1.0007407829505957 1.0034189982335178 1.0006268163428116 1.008490512279902 0.9892871388683117 0.9894011054760955 0.9871217733204172, 66624 -1:swift-v8-monochrome-photographic:2.1524873212148843 2.155906319448402 1.9822781924896005 2.111687275628241 2.159895150720839 2.1238247193572284 2.1719186278420426 2.188329819362927 2.1769901418884268 2.0500883241210324 2.1834292552282184 2.150834805402017 2.1305487492164796 2.1744258932132885 2.180694056641404 2.1457632913556326 2.083822440025073 2.1923756339392555 2.099321898683686 2.1957946321727735 2.224343267422645 2.2322639466636276 2.173628126958801 2.169411362470796 2.1190951051341957 2.1278135506296656 2.1575588352612685 2.193857199840447 2.14975212262807 2.1734571770471254 2.223830417687618 2.1171576728018695 1.9871217733204172 2.1693543791669043 2.146788990825688 2.083879423328965 1.9115049290557868 2.1259900849051228 2.1858795372955724 2.1457632913556326 2.245313123254886 2.235170095162118 2.1324861815488063 2.155792352840618 2.080232491879879 2.1249643854350673 2.1780728246623737 2.176762208672859 0.8091059319619351 2.0246167872813268, 61195 -1:baseline-v16-monochrome-photographic:0.9728881419603579 1.0451287627897778 1.023824823290989 0.9818595225149522 1.0 0.9635213286540456 0.9992338490435468 1.014260293608818 0.9618654540062279 0.5245168306064949 0.33557411892640004 0.32217883446196427 1.0323019129059363 1.0328456329395481 1.0306707528051011 1.000346003657753 1.0307696109930304 1.0382334041817012 0.9860857100489347 0.98687657555237 0.8643912807078246 0.9976768325836587 1.03212891107706 1.0221442340961888 0.9898670357372349 1.0333399238791952 1.0089713805545943 0.9827245316593346 0.9969601107211704 0.9666600761208046 1.0212050813108595 1.042756166279472 0.9774603331520931 0.9990608472146705 1.0029163165439177 1.0136177153872767 1.0355889476545894 1.0336612129899658 1.034031931194701 0.7791508081656863 0.7106420839306016 0.9614700212545103 1.0140872917799415 0.981142800652464 1.0098363896989768 1.0025455983391822 1.029064307251248 0.9966141070634175 0.7868617468241806 0.9894468884385348, 178649 -1:swift-v16-monochrome-photographic:1.6452721071622756 1.489743463002323 1.0271365725866244 1.2804359646087686 1.3605358113785773 1.630492808066828 1.6650437447481585 1.3608818150363302 1.4393257871583212 1.6774751618802826 1.511615837081706 1.0596362018684196 1.1507834511393407 1.6529336167268052 1.0267411398349067 0.9307251248084621 1.6617072809055409 1.3115268647125697 1.26711482378528 0.9901883248480055 1.660520982650388 1.4789926350649991 1.6032820918392565 1.1301220898620927 1.4395482180811625 0.9692303890069693 1.6527359003509465 1.2317977361474963 1.079284266719391 0.8847560674212841 1.6038752409668329 1.2272255449557607 1.195170777519648 0.9657456378824576 1.6534279076664522 1.3965943354258314 0.9993574217784588 1.6750284217290297 1.1206317038208689 1.4412288072759625 1.5894666600761207 0.9774850476990756 1.6724333942958824 1.2300924324057139 1.6242400276802924 1.238124660174979 1.0925806929958972 1.6097820176956157 1.6563936533043349 1.4255844990361326, 182130 -1:baseline-rgba8-monochrome-nonphotographic:1.0131816837053351 0.9980605502777686 0.9985207586864338 0.9968114131685349 0.9952006837382071 0.9987837349199566 0.9999342559416193 1.025508694651721 1.0000657440583807 1.0014134972551856 1.0112093619539135 0.9979619341901976 0.998717990861576 1.0004602084086651 1.0169290950330363 1.0052923966996483 1.0000657440583807 1.0004602084086651 1.0014134972551856 1.0068702541007857 0.9193320403668518 1.0246540218927715 1.0134117879096678 0.90917458334703 0.8973735248676901 0.9992439433286217 1.0 0.6399526642779659 0.9494756911344138 0.9153216528056277 0.5635251964103745 0.9969429012852964 0.9967456691101542 0.9978304460734362 0.9026659215673384 1.003714539298511 1.0085138555603037 1.000986160875711 0.3471615002794122 1.0021366818973736 0.640774465007725 1.0175865356168436 0.9972716215772001 1.0004930804378553 0.9983563985404819 1.0156470858946123 0.9980276782485783 1.000361592321094 1.0003287202919036 1.001347753196805, 90431 -1:swift-rgba8-monochrome-nonphotographic:1.6465599421452288 1.9085171427632228 1.0520692942375334 1.5938332073238881 1.5585615200026297 1.834324972880576 1.3581078859998028 1.7150981230071332 1.9425068209460572 1.9591729397455706 1.9639722560073634 1.6144439696262451 1.8814963347687454 1.3136977745636238 1.5351895072482824 1.355872588014858 1.9219946747312713 1.421353670162059 1.4211564379869168 1.0783669175898227 1.9283061043358207 1.60583149797837 1.7820255744387101 1.6846586239768582 1.690904309523027 1.659938858025706 1.8986884060353046 1.9007264718451071 1.169586798593077 1.728509910916801 1.5370303408829429 1.945958384011045 1.5024160941454916 1.4796029058873805 1.181453601130798 1.927254199401729 1.6830478945465306 1.0153183656027087 1.77837677919858 1.883665888695309 1.8988527661812564 1.5791394102757963 1.9161105815061963 1.533250057526051 1.5254265145787451 1.9077939581210348 0.8526018211104172 1.5396601032181718 1.5313763518622003 1.9321850037802835, 110704 -1:baseline-va16-monochrome-nonphotographic:1.0195533498759306 1.0200496277915632 0.9829032258064516 0.32042183622828785 1.0197766749379653 0.9851364764267991 1.0435483870967743 0.9674193548387098 1.0 1.0348387096774194 0.3392555831265509 1.0086600496277918 0.9950372208436725 0.9675682382133997 1.0148138957816377 0.9889330024813896 0.985558312655087 0.9715384615384616 0.9939950372208437 1.037692307692308 0.9640942928039703 1.0377171215880894 1.0365260545905708 0.31476426799007445 1.0033250620347394 0.9958312655086848 1.01590570719603 1.0371464019851118 0.9990322580645162 0.9716625310173699 0.7774937965260547 1.0404714640198511 1.0386104218362284 1.0166253101736973 1.0389330024813896 1.0440942928039703 1.008089330024814 0.9990818858560794 0.991240694789082 1.0218610421836227 0.3210918114143921 0.30816377171215886 1.0335235732009926 1.0344168734491315 1.0371464019851118 0.9885359801488834 0.9838709677419355 0.9793548387096775 0.9902729528535981 1.0379156327543426, 170033 -1:swift-va16-monochrome-nonphotographic:1.775707196029777 1.0533746898263028 0.9690074441687346 1.7688585607940448 1.2376178660049628 1.0219851116625311 1.1512158808933002 1.7375930521091814 1.3641439205955337 1.4388833746898264 1.7223573200992557 1.6066749379652605 1.5869478908188588 1.6067741935483872 1.328436724565757 1.1788585607940447 1.0744416873449132 1.7406451612903227 1.4826550868486352 1.4033746898263029 0.9805707196029778 1.7674441687344913 1.349106699751861 1.3614640198511168 1.2494044665012407 1.0197518610421836 1.4426550868486354 1.2413399503722087 1.1007444168734493 1.4828287841191068 1.7675186104218361 1.715558312655087 1.333225806451613 1.643076923076923 1.4507692307692308 1.1408933002481392 1.4849379652605461 0.85439205955335 1.7519106699751863 1.2526302729528538 1.742332506203474 1.1573200992555832 1.2463275434243177 1.1402481389578165 1.7367741935483874 1.2551116625310175 1.2038709677419355 1.075831265508685 1.7132506203473945 1.2254094292803972, 155178 -1:baseline-rgb16-color-nonphotographic:1.1368639784342356 0.7375790931895616 1.1482084690553747 0.9064173125163802 0.8907484368564903 0.9324197835935453 0.7987569733048785 1.1567074768804524 0.9205324048073683 0.9191096634093378 1.1308173274926054 1.0246920513684525 1.1532629450746938 1.0971582612602493 0.6824291437343217 1.0125987494851922 0.8433112434011008 0.9178366842637314 1.1531693436669288 0.8989853607398255 1.10882099666779 1.1104496611629038 0.7365307574225917 0.9526938485154817 1.1376876708225692 1.096465610842787 0.8117488487026845 0.7342094425100153 1.1543112808416638 0.9178179639821783 1.1389606499681755 1.119753641094762 0.9008948294582351 0.6860421580740574 0.7870193567711258 1.1248268373956345 0.8171402897899585 0.7378786176944101 0.776348796285896 1.0903815193380508 1.0889213373769142 1.1252199633082482 1.1404582724924184 0.739469841626418 1.1534688681717773 0.7972593507806358 1.0 0.8264255494402636 1.0159309596016324 1.1582612602493543, 379723 -1:swift-rgb16-color-nonphotographic:1.7872814407128683 1.983170466883822 1.6753341570257216 1.979426410573215 1.4558762963794976 1.461511101126961 1.9941779924370064 1.6021565764349097 1.6683327717248868 1.9492305964281702 1.9898536073982553 1.6072859335804413 1.393837283312741 1.5623572578531582 1.3972443745553935 1.5286233104945899 1.394848178516605 1.9562319817290053 1.3924519824778165 1.9673892695346138 1.8762402186528884 1.4726496686510164 1.5305140589314465 1.9646561084278706 1.5328728144071286 1.6849189411808754 1.4634392901269238 1.694372683365158 1.9656857239132877 1.3899060241866037 1.8719907147403498 1.696693998277734 1.4585158560784754 1.4590025833988542 1.5400988430866 1.5308135834362948 1.4558575760979446 1.5187390018345877 1.5258152682616346 1.597476506046651 1.9226290763413083 1.9320828185255907 1.5913549739788087 1.6050207795125238 1.592665393687521 1.3902429892545582 1.613145381706541 1.539574675203115 1.923059642817028 1.5333782620090606, 383979 -1:baseline-rgba8-monochrome-photographic:1.0077912879235038 0.9729665919017827 1.025321685751387 0.9844764490615039 1.0122771809703695 0.9813776413646559 0.9826171644433952 0.9878998937551645 0.9074489434541376 0.9795773816550585 0.9906445520009444 1.0206587179789872 1.0084995868256403 1.010978632983119 1.0121591311533467 0.2708357927045213 1.0097391099043795 1.0111261952543975 0.9804627552827293 1.0249970487545745 0.8799138236335734 1.0066403022075316 1.0131625545980403 1.0217801912407036 1.0060795655766734 1.0081159249203164 0.9107248258765199 0.6550879471136819 0.9789281076614331 1.0079388501947821 0.9720812182741118 0.9934187227009799 0.9673592255932003 1.0061681029394405 0.9722878054539016 1.007378113563924 1.0059910282139064 0.9812005666391217 0.9737929406209421 1.0083815370086175 0.31970841695195373 0.9304686577735805 1.015228426395939 0.9627257702750561 1.0078208003777593 1.0206587179789872 0.996310943218038 0.9789576201156888 1.0105064337150278 1.0, 107163 -1:swift-rgba8-monochrome-photographic:1.8464467005076142 1.317849132333845 1.2765316963758706 1.4232085940266792 1.767353323102349 1.6286152756463226 1.5256758352024553 1.2742297249439263 1.302118994215559 1.4324755046629676 1.5817494982882776 1.7850017707472552 1.7494392633691418 0.9338330775587298 1.6357277771219454 1.830746074843584 1.3222464880179434 1.310648093495455 1.179819383779955 1.066196434895526 1.821892338566875 1.4364006610789752 1.742828473615866 1.305896588360288 1.274347774760949 1.4672116633219219 1.7171231259591548 1.1801440207767677 1.40331719985834 1.3899185456262542 1.8163439971668045 1.041524023137764 1.8059851257230553 1.3961751859284617 1.2278951717624838 1.7753807106598984 1.0319029630504073 1.7641659780427341 1.0660488726242474 1.3942568764018417 1.7814307637823161 1.3218628261126195 1.6367607130208948 1.5301027033408097 1.780279778066344 1.3307755872978397 1.836176366426632 1.4788690827529216 1.8068114744422146 1.0294829418014402, 135946 -1:baseline-rgb8-color-photographic:0.7513209051938989 1.0203120326986341 0.9675256704216927 0.9747034193998604 0.9958628252417505 1.028686073173163 1.0083989632140364 1.0231033795234772 0.9908782773402453 1.020062805303559 0.9773203070481506 1.0276143953743395 1.0277639318113847 1.004261788455787 1.0202621872196191 1.0291596052238061 0.987937394078357 1.0014953643704514 0.7559066892632837 1.0245987438939288 0.7622370650981956 0.9875635529857442 0.9802113448310237 1.0 0.9825291596052238 0.9753264878875485 1.0291845279633136 0.9115990429668028 1.013533047552587 1.0223806200777588 0.9949157611404645 1.0327734024523976 1.0255458079952149 0.973781278038082 0.9986292493270861 0.982354700428671 0.9986292493270861 0.9812830226298473 0.9843734423287808 1.0004486093111356 0.8948758847572524 1.0122121423586878 0.9477868607317317 1.006579603229987 0.9267271458478715 1.0194646595553782 1.0293839098793738 1.0225052337752965 1.0208852557073074 0.9707157810786561, 182615 -1:swift-rgb8-color-photographic:1.4668278337154819 1.2531901106569634 1.2705114146146943 1.1236167879573322 1.1274299671019838 0.9875884757252517 1.5820955039377926 1.2044910776592563 1.64036486890639 1.1229687967301365 1.6547452896022328 1.5901455487987237 1.0835410228292293 1.0938839597248529 1.6151679792642808 1.5689861429568337 1.1902851161399661 1.02125909679992 1.4024773203070482 1.5719519489582294 1.5885006479912271 1.0005981457481807 1.1357541620974976 1.636526767022231 1.201924035489981 1.5847622370650982 1.5360632040673912 1.2017495763134283 1.2833466254610706 1.1274548898414913 1.372520187419001 0.93923836108065 1.4254062406539725 1.6662097497756954 0.929069883361579 1.4364220915162993 1.3675356395174958 1.5817465855846875 1.3006928521583092 1.2731033795234772 1.6409879373940783 1.6010367859635128 1.32466852756455 1.6190060811484397 1.3208802711594059 1.1499352008772803 1.1580101684777189 0.7569035988435848 0.936496859734822 1.3152477320307048, 181957 -1:baseline-rgba16-monochrome-nonphotographic:0.7420903607041733 0.9867782838852641 1.0361196602240552 1.0322048504247199 1.0275267758217406 1.0228733226640403 1.0328203865566907 1.0 1.0105379785793425 1.0296934630062784 0.34287824695309616 0.4228733226640404 1.015191431737043 1.009405392096516 0.9868029053305428 0.9844638680290533 1.0128277729902746 1.0120891296319094 1.0303336205835283 0.9991382494152405 0.976141819524806 1.0049242890557675 0.987369198571956 0.9876646559153021 1.037326111042718 0.9797611719807952 1.024769173950511 1.0213467930567524 1.0305798350363167 1.0291764126554228 0.9626492675120029 1.0275267758217406 0.9973901268004431 0.9927366736427428 0.9984242275021544 0.9963314046534532 1.0347408592884402 1.034888587960113 0.9832081743198325 1.0274282900406253 0.34292748984365384 0.9889695925150807 0.9644220115720793 0.9834543887726208 0.9888957281792441 0.9778653206943247 1.041462513849563 1.0316139357380278 0.9816816447125446 0.9804998153391604, 170033 -1:swift-rgba16-monochrome-nonphotographic:1.6976978948664285 1.7619844884894742 1.2924289055767573 1.152135910377939 1.2406746276006402 1.2998645820509662 1.243259879354918 1.2088390988551028 1.6826788132463375 1.125298535024006 1.5408592884402315 1.1133325126184908 1.6486765973162623 1.13241413270959 1.460445648159547 1.2200172350116951 1.3107226394189337 1.0413640280684475 1.7010956543149083 1.242348885879601 1.6923550412409207 1.1688784931675489 1.766908777545242 1.2815216053182321 1.6762772374738395 1.0424966145512742 1.5955435184045301 1.1304936599778406 1.7061922934876275 1.1356641634863966 1.7458574418318356 1.0512864705158191 1.7559522343961589 1.21821986950634 1.3046903853256187 1.044811030407485 1.5131601625015387 1.13241413270959 1.3556321556075341 1.0752677582174073 1.7018342976732734 1.6419056998645822 1.7263080142804383 1.756223070294226 1.044343222947187 1.511609011448972 1.0750461652098977 1.5055521359103778 1.162329188723378 1.1318970823587344, 155178 -2:baseline:0.30836356812210686 0.3631302389590892 1.000562992618541 0.9247153759539597 1.0075065682472164 0.5674652821218567 1.0053484298761417 1.0055673714500186 1.0028775178280995 0.9989678468660077 0.3489615913924684 0.3943137745527336 0.9959026648317277 0.994807956962342 1.018766420618041 0.9984674089828599 1.0035030651820342 1.0007506568247215 1.0038158388590017 1.0086638308519955 0.7235080695608658 1.0117915676216689 1.0055986488177155 1.0113536844739146 1.0104466408107093 1.0077880645564867 1.0056299261854122 1.0065056924809208 1.00469160515451 0.3149943700738146 0.35061929188039537 0.9962467158763918 0.9976541974227449 0.9924934317527836 1.0015638683848367 1.0044101088452395 1.0014074815463532 1.0008444889278119 0.9993431752783686 0.9996872263230326 0.9421994244964343 0.995996496934818 0.9981859126735894 0.9943700738145878 1.0 1.0025334667834354 0.9993118979106718 0.9972163142749906 1.001876642061804 0.9888652570999624 1.1327263116612956 1.1456681501185055 1.0 0.7710368816819275 1.0468225143656111 1.1375347417600217 0.9323068528654492 0.7308984261769571 0.8950159428444763 0.6106876737088001 1.1455317407540029 1.097191672208297 1.098794482241206 0.8300168806588573 0.7209064402271217 1.11015056183607 0.7991372107695193 0.930158405374529 0.8592425870035979 1.1461114805531398 1.0986410217061402 1.1688236397428684 0.7860930652889321 1.114754377888042 0.7528603338619196 1.1237573959452316 0.9394683445018501 0.9561102869712006 0.9984142411376542 0.9425375552031647 1.1349770661755931 1.0830903541528127 1.1549269357341383 0.785615632513172 0.7742595529183078 0.749552406772725 1.1029720190291066 1.1550974474397666 0.8759868364963256 0.7707129094412332 1.1021365116715263 1.021927805343837 1.0912067113407335 1.147202755469163 0.849284703394888 1.1487885143315089 1.1583883233583987 0.724725902433202 0.9885757157228844 0.7480007502515048 0.3256760304541874 0.46558151745865056 0.99632449461801 0.9665266474140193 1.0126279863481227 1.0222893147807823 0.9782357574166448 1.0241533210816487 1.0069309530060382 0.9609608821212916 0.7135206090837489 1.0002887897085848 0.9931215542137044 0.9951693357836702 0.970097138356524 0.9906537148857968 1.01953268574429 0.9805985823050668 1.0005775794171698 0.9782095038067733 0.9463901286426883 0.9696245733788394 1.0200052507219741 1.0180887372013652 0.9982935153583616 1.0163297453399842 1.0137831451824626 1.0135468626936204 1.019611446573904 0.9851142032029404 0.983617747440273 0.9737201365187712 1.0230506694670518 0.9757154108689944 0.9903386715673405 1.0009188763454975 1.0031504331845629 1.0253347335258598 1.0306904699396167 1.0188763454975058 0.9438960357049094 1.015437122604358 1.0205303229194014 1.0210553951168286 0.9997899711210291 1.0241270674717773 1.0145707534786033 0.9840640588080859 0.9830401680231031 1.0 0.3487008723384298 0.596613826095113 1.0029077947659695 1.0042209924022136 0.9986868023637558 0.9990151017728168 0.9981709032923741 1.0214332614201296 0.9597598724322296 0.9992496013507176 0.9278210299221462 1.0140699746740456 1.0039395929087327 0.9998593002532595 0.99995310008442 0.4198011443579402 0.9998593002532595 1.003423693837351 0.9993434011818779 0.9985461026170154 1.022840258887534 1.0155238720570303 1.0042209924022136 1.0039395929087327 1.0034705937529314 1.0025325954413282 0.9982647031235344 0.9993903010974581 0.9980771034612137 1.0108338804990151 1.017868867836038 1.0142106744207862 1.0050651908826564 1.0233092580433356 1.023121658381015 0.9990151017728168 0.9981709032923741 1.0004220992402213 1.0 1.002110496201107 0.7923740737266673 1.0127098771222212 0.9993434011818779 0.9982178032079542 1.0005627989869619 1.0004689991558016 0.9984992027014351 0.999062001688397 0.9974674045586719 1.0233561579589157 0.9704752403795132 1.0272111731369262 1.028548383673296 1.0331967822044872 0.8007344045168001 0.322501220469934 1.027380977649481 1.0365928724555855 0.9434550973192112 0.8030692165644302 0.37766646148621397 1.0014008872285782 0.9994693608982659 1.0167045189225903 1.0386093010421753 1.000403285717318 1.0332604588966952 0.9922102179865431 1.001103729331607 1.0279965190074927 0.9748264810137329 0.9390401799927833 1.0094666015749367 0.7978901789315052 1.0 0.796956254112453 0.9850147517670281 0.7486256447265087 1.0367839025322096 1.033026977691932 1.0100396918048098 0.9409929318871649 0.9838048946150745 1.0040965338653873 0.9964341052363467 1.0192515866109142 1.0123745038524399 0.9649990448496168 1.0215014964022668 0.3911659202343302 0.8596353448092883 1.0398616093222677 0.9994481353341966 0.9806210600046696 0.8029206376159447 1.014539511387515 1.0373782183261522 0.9965826841848322 0.933563984462887 1.0400101882707533 0.7010612527396469 0.9838216633983159 0.9831007036567079 1.0252912677356094 0.9875994924443419 0.9929345945322412 0.9980101511131617 1.004758334294613 0.9560502941515745 1.0236763179144075 0.3393701695697312 0.5711154689122159 0.9662302457030799 0.9769869650478716 0.9933383319875417 1.0133521744145808 0.9912042911523821 1.0029126773560963 1.0034029299803897 1.0141308109355172 0.9564251932172106 1.0235609643557504 1.0173030337985927 0.980966662821548 0.9706713577113854 1.013669396700888 1.01741838735725 1.013554043142231 1.020302226323682 1.014303841273503 1.0 1.0286365209366708 0.9938285846118353 0.9881762602376283 0.9847156534779098 0.9899642403968163 1.018514246164494 1.0205906102203253 0.9808513092628908 1.0157457607567193 1.0124581843349867 1.0103818202791557 0.9869650478717267 0.9953858576537085 1.0153708616910833 0.9977794439958472 1.0166685892259775 1.0207348021686469 0.9970873226439035 1.0154285384704118 1.259558223015707 0.9478642380961424 1.0995042829196027 0.9428690813089969 1.219445024785854 1.0294961159332205 0.8099941121726082 0.8917589409507891 0.9280545478718353 0.8321589333535925 1.2513152646673376 0.9493836774230308 0.9886421910315093 0.8702588744753186 1.0 1.171563692997284 1.0455641868150651 1.1511462270422215 0.7460447095021937 1.0277297677157127 1.3067368141155913 0.7980475204649484 1.173595943096997 0.8188828322349053 0.8218647319139237 0.9585762853507055 1.0649560312244781 0.8871246510037796 0.9866479269149683 1.231429602476686 1.3003361759510739 1.160737687793204 1.1656948585971776 1.149664773698505 0.9337904313308388 1.2938785588117983 0.8571157242977341 1.240109399631536 0.9479212170709007 0.9306186017359593 1.305996087443733 1.2267953125296764 0.8124442080872158 1.160148905054035 1.0137129399251674 0.810487929953847 0.9196026666160186 1.0798655296195703 0.8370401321912213 0.8646749349490038 0.921610605623945 1.0112808267116802 0.9980237967804355 0.9958417390588331 1.0019350323191567 0.9986001893861418 0.996459302564947 0.9986413602865494 1.0026761085264935 1.0259788381571906 0.3711144962740335 0.3068467207377825 0.9976532586767671 1.0004528799044834 0.9980237967804355 0.9989295565894026 0.9993000946930708 0.9975297459755444 1.0003293672032607 0.9098768990077813 0.9348676355551896 1.0124336119230928 0.9995471200955164 0.9992589237926633 0.9994647782947013 1.0 1.0040347482399439 0.9972415496726913 0.9959240808596483 0.9984355057845115 0.9985178475853267 1.0195561776936062 1.004117090040759 1.005352217052987 1.009181110790893 1.007163736670921 1.0046934826464653 1.0069990530692905 1.0053110461525792 1.0066696858660298 0.969327679196344 1.0184857342830087 1.0018938614187491 1.0011939561118202 1.0024702540244554 0.8442504837580798 1.0017703487175265 0.9988060438881798 1.0004117090040758 1.0026761085264935 1.014792899408284 0.7329975282750356 1.0119092202831248 1.0353718822560107 1.0214028911692006 0.9339937083364541 1.0249045015354654 0.9701520485356901 0.9711632087484082 1.0086510373754773 1.0379746835443038 0.92348887723766 0.6789191820837389 1.021327990412703 0.7388959628492248 1.053460414950191 0.7367987416672908 1.0525241554939704 0.898472024567448 1.019961051606621 1.0373567523031981 1.0437045914163732 0.990824657329039 0.5391169200808927 0.9879784285821286 1.0 0.9422140663620702 0.90650513070182 0.9894764437120814 1.0252228297505803 1.0538910943000523 0.6461688263051457 1.0579919107182982 0.997902778818066 0.7313122612538386 0.7683132349636731 0.9955621301775147 1.05031458317729 0.6497640626170325 1.0285559134147255 1.038442813272414 0.6197663096397273 1.0525428806830948 0.8325219084712755 0.8053891094300052 1.0540783461912966 1.0531982623024492 1.0373567523031981 0.8090966968766384 1.051494270092128 1.381348348124394 1.3137631441569095 1.0018830636139906 0.9004586471772689 0.9586658214631962 1.3236818554702066 1.0 0.954657319710642 0.85386680587665 1.0011000074576777 1.3359310910582443 0.8898687448728465 1.2116302483406665 0.9873778805280036 0.969199791185025 0.8481989708404802 1.216869266910284 0.9825117458423447 0.9050824073383548 1.3723991349093891 1.3169885897531508 0.84469386233127 0.8413379073756432 1.3646617943172494 0.9862778730703258 0.8535312103810873 0.7814154672235065 1.3244649116265195 0.9825117458423447 0.8471176075770005 1.317417406219703 0.8481989708404802 0.9741032142590796 1.0456036990081288 1.3384667014691625 1.0717242150794242 0.8719143858602431 0.8449735252442389 1.0509545827429339 0.8509955999701693 1.3723991349093891 0.8518532329032739 1.2640950108136326 1.001286449399657 1.1719926914758743 1.0765717055708852 1.0840666716384517 0.8520396748452532 0.9850287120590647 1.0739242299947795 0.9995644960597262 0.6853380340107839 1.047096640398175 0.9551845707175446 1.0113438407299877 1.0238905018664455 1.0515553712152634 0.9984031522189963 0.875238490253007 1.0547490667772708 1.0215263376192452 0.7557859809207799 0.9802778929904604 0.9115097469929491 1.0290750725839901 0.8317710493571132 1.0446495230194939 0.9849232683533804 0.8327250103691415 0.9723766072169224 1.001513894649523 0.9649315636665285 0.9479883865615928 1.0522604728328495 1.0529240978846952 1.0548320199087515 0.7913936126088761 1.0539195354624638 0.991974284529241 0.8280796350062215 1.0177312318540026 0.8356283699709663 1.019058481957694 1.0010161758606386 0.8262131895479056 1.0257154707590213 0.7087722936540855 1.046391538780589 1.0116963915387807 0.9405640812940689 1.0028618830360845 1.0390916632102862 0.9255703027789299 0.33683119037743675 0.995914558274575 0.8318125259228536 1.0050601410203235 1.0 1.027104935711323 1.0044794690999586 0.9314414533881448 1.0157804004773903 1.0210847367723113 1.019360827476462 0.30201564779206996 0.3573133536666225 0.5525129293197188 0.9967510940193608 0.9980108738894045 1.0030499933695796 0.9956239225566901 1.015117358440525 0.9191751757061397 1.014852141625779 1.0115369314414533 1.0187640896432832 1.0197586526985811 0.9958228351677496 1.004906511072802 0.9946956637050789 0.7077310701498475 1.0213499535870574 1.0194271316801484 1.0270521151040977 1.0229412544755339 1.017172788754807 1.0198249569022675 0.9006763028776024 1.0184988728285373 1.0 0.3873491579366131 0.40611324757989653 0.6991115236706007 1.044158599655218 1.0112717146267074 1.0106086725898422 0.9380055695531097 0.9837554700968041 0.9936347964460946 0.9951597931308844 1.0261238562524864 1.0292401538257525 1.0145869248110329 0.35108075852009013 0.3305927595809574 0.7339875348097069 0.9381381779604826 0.9910489325023205 1.0010608672589842 0.9911152367060071 0.9730762315713772 0.9881562387630348 1.0216873426824882 1.03759888529306 1.0496673858324344 1.0298903272204243 1.006787126932758 0.9621763754045307 0.9348705501618122 0.981593851132686 0.3624145990650845 0.4913700107874865 1.0 1.0285194174757282 0.9330276878820567 0.9947186263933837 0.9880213951815894 1.0380708378281194 0.8366145271485077 1.0370819848975188 0.9362414599065084 1.0365875584322186 0.9395900755124056 1.044116325062927 1.0351492268967997 1.0393069039913698 1.005685904350953 1.0525440489032722 1.0504314994606256 0.9878865516001438 0.34933477166486876 1.005663430420712 1.0417565623876304 0.9369381517439769 0.9531868033081624 1.0426105717367853 0.9338816972312118 0.9440399137001079 0.9894372527867674 1.0328344120819848 0.37326950737144915 0.7118392664509169 1.054274541531823 1.0543869111830275 1.0377337288745054 0.9942691477885652 0.9996853649766271 1.0394417475728155 0.9841558791801509 1.0482740021574972 0.9926906829939722 0.8179078266647682 1.03384118847596 0.9667521002420619 0.9760311357919218 1.009611277231952 1.0 0.9353789928330724 1.047819070672552 0.9959419051687314 0.9791162371256349 0.8095780530637429 1.0011865774360436 1.0006407518154634 1.0181309032227444 0.9744885851250653 1.0215957093359913 0.9770278608381984 0.97107124210926 0.9967962409226827 0.37512459063078457 0.45979875646684704 0.9909820114860697 1.0405097536665242 1.0086145521856755 1.023304380843894 0.9883952726754949 1.0221652665052923 1.0471545873083679 1.0061702026674262 0.3447244767193507 0.5544164412169538 1.0428117138924486 1.017086715079026 1.0381603303431584 1.028596516208648 1.0035597323081304 1.0508804404575443 0.9934263610043191 0.8143480943566377 0.9769803977407566 0.9703592956476341 1.0416488680051261 1.0413403578717548 1.0085196259907923 1.0417200626512886 0.9893919977217714 1.0407233376050122 0.9771227870330819 0.9788551900897053 0.3424374977773036 0.273658380454497 1.0021693516839147 0.9998577474305629 1.0009602048437 0.9996443685764075 0.999715494861126 0.9990042320139408 0.9940253920836445 1.0367011629147551 0.3393435043920481 0.9973683274654149 0.999182047725737 0.996692627760589 0.999715494861126 0.9976883957466481 0.9972616380383371 0.9983996585938334 1.004409829652548 1.0037341299477223 1.0073260073260073 1.0050144030726555 1.0104555638536221 1.0043031402254703 1.0039119456595185 1.0156477826380739 1.0022049148262742 1.0020982253991964 1.014438635797859 1.0048721505032185 0.8471851772822646 1.0010668942707779 0.9972260748959778 0.9994665528646111 0.6462534229524521 1.0041608876560333 0.9978662114584446 0.9974038906077741 0.906575625022227 1.000675699704826 1.0073260073260073 1.0 0.9628365162345746 1.0043387033678295 1.0010668942707779 1.0476901739037663 0.9995732422916889 0.9983285323091148 1.0176393186101924 1.007148191614211 1.0190982313377066 1.0064767914971353 1.0016607157684962 0.9394669102383127 1.0220875197209998 0.40654322012787514 0.4073735780121232 0.9975919621356805 0.33704226521630826 1.0029062525948684 0.5509424561986216 1.0002491073652744 0.9958482105787595 0.9974258905588309 0.2878850784688201 0.5810844473968281 1.008386614630906 1.0996429461097734 1.0099642946109775 0.9983392842315039 1.0288964543718344 1.0223366270862742 0.9224445736112264 1.0196794818566803 1.0097151872457029 1.015859835589139 0.4645022004483933 0.3074815245370755 0.5300174375155693 0.8717097068836669 0.5050236651997011 0.44241468072739354 1.0004982147305488 1.0091339367267294 1.0183509092418832 0.9971767831935565 1.0 1.0019098231337709 0.5530183509092419 0.2915386531595118 0.8396578925516899 1.0050651830939135 1.0522295109192064 0.9931910653491656 1.0058125051897369 1.0041517894212406 0.4845968612471976 0.3511583492485261 1.0095491156688532 1.0141991198206428 0.8977485928705441 1.0054200542005423 0.9983322910152178 1.0323118615801543 1.0015634771732334 0.9968730456535335 0.6252866374817594 0.34917656868876384 1.0 0.9959349593495935 0.7818428184281844 1.0698353137377528 1.0137585991244529 1.0749426725036482 0.5482593287471337 0.27517198248905567 0.494579945799458 1.010944340212633 1.000208463623098 0.9944757139879092 0.5260579528872212 0.9353762768396916 0.9885345007296228 0.9998957681884512 0.9906191369606004 0.6606212215968315 0.40421096518657496 0.8352095059412133 0.9997915363769023 1.0154263081092352 0.6134042109651866 1.019178653324995 1.0311653116531168 1.022618303106108 1.0099020220971442 0.4483010214717532 0.44152595372107567 1.0077131540546174 1.0135501355013552 1.0212632895559726 0.9003543881592663 1.0240775484677924 1.0731707317073171 1.0287679799874923 1.0274129664373566 0.48936835522201383 1.026474880133417 1.0438815926620806 1.012820512820513 1.0225140712945593 1.0906100093734492 1.0995055965005789 0.8762337113345219 0.7674281828373983 1.0005881379918764 1.1033652520722674 0.6558657575033543 0.9799114117149736 0.886397471006635 1.103457148633498 1.0571780403977284 0.6878641401238766 1.1000937344924553 0.9479497877189436 1.0903343196897572 1.0651914205370436 0.7700931831130879 0.9817861015640795 0.8016872208641953 0.9151978532963297 0.7761399768420666 1.035876417504457 0.9547685125622599 0.8369019831277913 1.0233601058648385 1.0798029737727215 0.9637559962506203 1.0828906982300721 1.0 1.0866952158650223 1.0332297965410133 0.7715451487805326 1.0994688378760866 0.964105203183297 0.8008417725008731 1.0378246246025473 0.8301751548457056 1.0775055597419545 0.8985645757135768 0.8965428513665019 1.0618647650204929 0.7700012865518573 1.045102832252017 0.8173280155856568 1.0532816262015476 0.765498355051554 1.0207318642136411 0.955466926427613 1.0242974507893916 1.0419967284824203 0.8138264074215276 1.0044478332697928 1.0024145380607448 0.9963146524336002 0.7103825136612022 0.6057948913457873 1.0298640233828948 0.688905833015631 1.0029228618630068 0.7751937984496123 0.6486211716863642 1.0060998856271446 0.9048163680264328 0.7458380988689796 1.0036853475663998 1.0160121997712543 1.0080060998856273 1.0062269665777102 0.6514169525988055 1.0045749142203584 0.5198881687635024 1.011691447452027 1.0069894522811031 0.7485067988308552 0.3058838480111831 0.37793874698182744 1.0024145380607448 0.7171178040411742 0.3079171432202313 1.0019062142584827 0.4604142838988436 1.003939509467531 1.0 0.6599313762866946 0.36777227093658665 1.0020332952090483 1.0036853475663998 1.0085144236878891 1.0036853475663998 0.6411233956029991 0.39293429914855765 1.0024145380607448 1.0113102046003304 0.8156055407294447 0.37781166603126193 1.010928961748634 1.0026686999618757 1.0069894522811031 0.5740246537044098 0.33739992375142963 0.5310610225398571 0.2876122411581455 0.5124610591900312 0.9913872090892433 0.9978926149899212 0.520524097489463 1.002565512186183 0.9977093641194795 1.0019241341396372 1.0293201392706615 0.5312442734102987 0.8902327286054609 0.9930364669232178 0.9941359721458677 0.9928532160527763 0.9921202125710097 0.4591350558915155 0.36356972695620304 0.854040681693238 0.997526113249038 1.0166758292101887 1.0043063954553784 1.0586402785413231 1.0068719076415613 1.0022906358805204 0.48488180318856516 1.0032985156679495 1.0117280557082646 1.0142935678944476 1.0073300348176655 0.2785413230712846 0.523089609675646 1.0092541689573027 1.0000916254352208 1.0002748763056624 0.9957852299798424 0.6291918636613524 0.36118746564046184 1.0000916254352208 1.064687557265897 0.9701301081180135 1.0 1.0081546637346528 1.0048561480667033 1.00448964632582 0.5121861828843687 1.0032985156679495 1.0017408832691956 1.003481766538391 1.002932013927066 0.3834788817487779 1.0023617290053275 1.001098478607129 0.9987916735321578 1.0 0.9961004009446915 1.0021969572142582 0.9914318668643927 0.9852254627341132 0.9857197781073213 0.8897127478442358 1.0188938320426209 1.0009886307464162 1.0448179271708682 1.0102707749766573 0.9372768715329269 1.0052177733838632 0.9579831932773109 0.9884659746251442 0.9844565277091228 0.3660130718954248 0.8850442137639369 1.013126819355193 1.0134563629373319 1.0057120887570714 1.0084033613445378 1.0296589223924864 1.03828197945845 0.9935739001482946 1.0217498764211568 1.0075245784588345 1.001318174328555 1.017575657714066 1.009172296369528 0.9976931949250287 1.0040094469160212 1.0361399461745482 0.9731421980556928 0.98434667984841 0.9837974405448453 0.4480144999176141 0.3654089086615038 0.8128741692755533 1.0001647717910693 1.0079090459713296 1.001922337562476 0.9999450760696434 0.983028505519855 0.9840171362662712 0.9868182567144503 1.0310917242214952 1.0178117048346056 0.983593844662547 1.0306070519810977 1.0228765297467588 1.0059130013328486 1.0293953713801043 0.9976008724100326 1.016624257845632 1.0015751847812917 0.33192778383618077 0.7583666545498606 0.9797649339634072 1.0312613595056344 1.021713316369805 0.9610565854840665 0.9817763237610565 1.0294680722161638 0.9788440567066522 1.0225372591784805 0.3225493759844905 0.4385556767236157 1.0204289349327516 0.9600387737792317 0.989070640979038 1.0306070519810977 1.0 1.0155822125287775 0.9915667030170847 0.9779716466739368 0.34952138616260753 1.0411971404337816 0.9985944505028475 0.9694414152429419 1.0238701078395736 0.9716224403247304 0.986235308372713 1.0147340361080819 1.0253241245607658 0.9964861262571185 0.36910214467466373 0.6017448200654307 1.0285471949594087 0.9857991033563553 1.0092087725675511 1.0342663273960984 1.0116079001575184 0.9891433418150976 0.9995395613716225 1.0291772688719254 0.8487635334645669 0.9827448326771654 0.9989542322834646 1.0016301673228345 1.0006766732283463 1.0003075787401574 0.9968011811023623 1.0169168307086613 1.0043676181102363 1.0050750492125984 0.8453801673228346 1.0007689468503937 1.0002460629921262 1.000123031496063 1.0003998523622046 0.9995386318897638 1.0012610728346456 1.0043368602362204 1.002921998031496 1.004029281496063 0.4905265748031496 0.9994156003937008 0.953863188976378 1.003045029527559 1.000738188976378 0.519285187007874 0.9940022145669292 0.9917568897637795 0.9458661417322834 1.0270361712598424 0.7770669291338582 1.0000615157480315 0.9989542322834646 0.9017285925196851 1.0000615157480315 1.0074126476377954 0.8024729330708661 1.0055979330708662 0.991572342519685 0.9855745570866141 0.30287278543307083 0.9997231791338582 0.999630905511811 0.9964936023622049 0.9996924212598426 0.9846518208661417 1.0 1.0115342027559056 1.0015378937007873 1.007105068897638 0.8037626429827165 1.0057307244457636 1.0049087878718692 0.983743921094089 1.0142240690426723 0.9180118267540355 0.9905020662572206 0.996849243133405 1.0084933445969086 1.0153656476175255 0.9670312107582364 1.0166670471928583 0.9776935546473664 1.0144295531861458 1.0078312290234939 0.7920500468047217 1.0199091303454417 1.0076942395945114 1.001004589145871 1.0 1.0263019703646201 1.0156167949039931 1.0159592684764491 1.0184022466266351 0.9676020000456632 0.9812552798009088 1.0119865750359598 0.9873284778191282 1.0112103016050595 0.9673051896162013 0.91027192401653 0.9684695997625516 0.9718486723441175 0.9417566611109842 0.7941962145254458 0.9689033996209959 1.0106166807461359 1.0173519943377702 0.9687664101920135 0.9748624397817302 0.8246763624740291 0.9790177857941963 1.0205940774903537 1.021370350921254 1.0263248019361173 1.009589260028768 0.9728989246329826 0.7609991095687116 0.9992237265690997 1.007260439736067 1.020263585612324 0.980814076743693 0.7983534732527736 1.0650307398770404 0.695374885167126 1.1000105999576002 1.0832626669493322 1.0773973570772384 0.7774185569924388 0.8878347819942054 1.0810896756412975 0.8840364638541446 0.6966292134831461 1.0909123030174546 1.071567380397145 0.7943961557487104 0.7904211716486468 0.775810896756413 1.0549784467528798 1.108190233905731 1.0969012790615504 1.1134548795138153 0.9559748427672956 0.7253904317716063 1.0219242456363509 1.0595894283089533 0.8065507737969049 0.8946364214543142 1.023620238852378 0.6988022047911808 1.087184651261395 0.7186594586954986 1.0170305985442725 1.0360398558405766 1.1008939297576144 0.9603738251713659 1.0825913363013215 0.7902975054766448 0.7884071797046146 0.8846547947141545 1.1021482580736344 1.0544837820648718 0.9822450710197159 1.0 0.6934845593950957 0.9813617412197018 1.0852943254893648 1.0527877888488446 0.7976114762207619 0.9534838527312557 0.7342995169082125 1.016767778901247 1.0210931356027413 1.0158690034827547 0.9858162004269182 0.9994944388270981 1.0108695652173914 0.9257948545107293 1.0158970902145827 1.0052241321199866 0.2849960678575441 0.6637175598247388 0.9884563532187395 1.0135658914728682 1.0105325244354566 1.015307268846197 1.0134816312773847 0.9959555106167847 0.9980058420402202 0.999297831704303 0.3306931805415122 1.0057577800247164 0.9875575778002472 0.9709021458263116 1.0017694641051569 1.0122739018087854 0.9870520166273453 1.0173576002696327 1.0083417593528818 0.9910684192787328 0.698938321536906 0.9955622963711942 1.0161498708010337 0.9947196944163577 0.989074261318953 1.000224693854623 0.8249073137849681 0.9921076283563645 0.9989888776541961 0.9996910459498934 1.0079766318391192 1.0 1.0052803055836423 1.000252780586451 1.0145208403550163 1.015307268846197 1.0099988765307268 1.012863723177171 0.9976688012582856 0.993708572070554 0.8027660853878532 0.9858087793144918 1.0146482260974141 1.0028141912206854 1.0234034876728804 0.9808298256163559 1.0254960914010822 1.0250871918220084 0.9858809380637401 1.0262176788935657 0.9956945279615153 1.026482260974143 0.9761635598316296 0.982705953096813 1.0273722188815393 0.9832591701743836 0.9986530366806974 0.9950691521346962 0.9773902585688513 1.0136861094407696 1.0018761274804568 1.0332411304870714 1.0155141310883944 1.022128683102826 0.9637282020444978 1.0 0.9792904389657245 1.0254479855682501 1.0279013830426937 0.9942032471437162 1.0182321106434153 0.990643415514131 1.0071677690920022 0.9832110643415514 0.971040288634997 1.0107035478051714 0.9634395670475044 0.9915814792543596 1.0226578472639807 0.9786650631389056 0.9719783523752253 1.0070715574263378 0.9802525556223691 1.0248466626578472 1.026915213469633 0.9905231509320503 1.023379434756464 0.9860493084786529 1.0261695730607334 0.9924233313289235 0.3602405163207503 0.5468263917908716 1.0069879741839625 1.0345452012815155 0.9840274875795144 1.0035752426057483 1.0365417653340763 0.9831917165807681 1.0034359474392907 1.037075730138831 1.0351255978084228 1.003714537772206 0.9839810558573618 1.0017644054417978 1.0098667409574222 1.0132330408134838 0.9598133444769468 1.0328504434229466 1.0339648047546084 0.9798254167247064 0.33957839996285466 0.9873473557134236 1.0252356409899244 0.3205646097413753 0.9837953289687514 1.000394669638297 0.9960997353391837 1.0053164321864698 1.0 0.9846310999674979 0.3580350095185031 0.5527232205042485 0.9983981055857363 1.0559502251938526 0.9989320703904908 1.010748943678321 1.032386126201421 1.0281608394855366 1.0251659934066955 0.9914797789850026 0.9915029948460788 1.0095417189023541 1.0286019408459859 0.9087616659701908 1.021172865301574 0.9986766959186517 0.9893439197659842 0.9585132562566746 0.9720713191252265 0.9817987649161908 -2:swift:1.7212873764543977 1.7156574502689854 1.3410484173651944 1.7122169398223446 1.5470724383835857 1.4543037657950706 1.5801638934067308 1.7254472663580631 1.030276491930439 1.661954209933692 1.5810396597022394 1.6033404228700112 1.1330539221819091 1.7106530714375077 1.3501501313649442 1.6208870261478794 1.3534342549731013 1.6297072438383584 0.8518703865882647 1.6345865131990491 0.6944201176029026 0.9983110221443763 1.6877267609158013 0.8569998748905291 1.6774677843112722 1.5262104341298635 1.291817840610534 1.7127799324408859 1.3417365194545228 1.5710309020392843 1.7063367946953583 1.712154385086951 1.3330414112348303 1.6334918053296634 1.6235768797697985 1.338264731640185 1.516232953834605 0.6338358563743275 1.7124358813962217 1.1294570248967846 1.6655198298511196 1.374108595020643 1.68256599524584 1.6358376079069186 1.4504253722006755 1.6684911797823094 1.002596021518829 1.722882522206931 1.041942950081321 1.732547228825222 1.7655805071018127 1.609596398792777 2.0248947090217744 1.5589885245622113 1.5534639452998449 1.9946970859549509 1.5803365901069109 1.5554759834262624 2.0248776578512113 1.4944668951523523 1.9966068170579911 1.5633365730557403 1.9830511364605181 1.5610176138591916 1.4978089245826727 2.039081282930073 1.5531740754002763 1.5547086807509336 2.017647961532559 1.5500196088461473 1.923730114072331 1.7813357887018944 1.5745391921155387 1.7054239773560456 2.032414275239995 1.6353777686838202 1.699319658294542 1.6319845857418112 1.6822684877316827 1.8369908094190666 2.0191825668832166 1.7842515388681435 1.6736235442563134 1.7456306375432675 1.6313366412604227 1.697392876020939 1.5002301908025986 1.5666103978038093 1.5074769382918138 1.9057752314696406 2.0205296093576823 1.6983988950841475 1.6959776288642217 1.7557590328576056 2.0355516906235613 1.6276706395894078 1.699166197759476 1.661790031885689 1.7814380957252716 1.5523215168721334 1.6920976634287213 1.6018902599107376 0.8808611184037805 1.6243370963507482 0.9661590968758204 1.6528747702809135 1.065686531898136 1.4537673930165398 0.9078498293515357 1.1852192176424259 1.613231819375164 0.9844053557364137 1.6316355998949854 0.9383302704121815 1.6375951693357835 1.3637700183775268 1.4417169860855865 1.0705697033342083 1.3673667629299027 1.4576529272775005 1.6491205040693093 1.513966920451562 1.1125229719086374 1.6700708847466526 0.96944079810974 1.624625886059333 1.038724074560252 1.5943292202677868 1.2348647939091624 1.4593594119191389 1.6940929377789447 0.9815437122604357 1.4972171173536362 1.4106064583880282 1.3212654239957993 1.5969020740351798 1.0717248621685482 1.5063533735888683 1.6503544237332632 1.2724862168548174 1.639039117878708 1.3734313468101862 1.4452612234182198 1.2222368075610395 1.6234182200052505 1.228747702809136 1.0749278025728537 1.4985823050669467 1.1136256235232342 1.4879233394591753 2.0949254291342276 2.178219679204578 2.259731732482882 2.2569646374636525 2.2497420504643095 2.242331863802645 2.1605853109464404 2.212409717662508 2.248804052152706 2.105149610730701 2.1883500609698903 2.2367976737641873 1.8186380264515525 2.2478660538411033 2.2335146796735765 2.170340493387112 2.2571522371259736 1.4952162086108245 2.2742238063971487 0.8407747866053841 2.2436450614388894 2.2887158803114156 2.259966232060782 2.275912203358034 2.2594972329049807 2.1707156927117532 2.203451833786699 2.206594128130569 2.198949441891005 2.270706312728637 2.2382515711471718 1.7676578182159273 2.2162555107400808 1.4873839227089392 2.2584654347622175 2.2116593190132257 2.1641966044461123 2.1818309727042493 2.2631554263202327 2.1421067442078603 2.1856298658662414 2.0708657724416097 2.246646656036019 2.262874026826752 2.223806397148485 2.0544977019041366 2.232201482037332 2.17277928899728 2.2217428008629585 2.2563549385611106 1.769405471950417 1.3652070553774966 1.3611105215121093 1.5144652219132724 1.7445715619892597 1.2543247086791331 1.2655530320718273 1.4275040859210835 1.414811198607603 1.650690892110458 1.8068261414047078 1.2819603930974466 1.3539575064207332 1.7387345318701846 1.183919512661049 1.228620550591132 1.2603527688748328 1.3478445439687559 1.3444484537176575 1.3524292658077388 1.71481332116401 1.6444505762740644 1.5248232971791225 1.7007832233141598 1.3450427695115998 1.4581538004372465 1.3379958822405706 1.5482987710398401 1.1873368284762167 1.5441810116103836 1.7721011185872266 1.120433850529578 1.7837115021331693 1.4441449281514656 1.2634729267930296 1.3419438371574723 1.7807611487275277 1.266932693736336 1.5287075754038164 1.7860463141807994 1.7589837199923588 1.6305053806804914 1.2600980621060005 1.3328592957357843 1.3434084010782588 1.6110627639929531 1.1090144970602593 1.2559166259843355 1.7239615392779064 1.185256723197419 1.7381762602376283 1.7098857999769292 1.1056638597300728 1.7519610104971737 1.2746279847733302 1.7647652555081323 1.3902122505479293 1.3724189641250433 1.7337928250086514 1.2352924212711962 1.7308224708732263 1.2804245010958586 1.6421444226554387 1.06073364863306 1.6916599377090782 1.29438228169339 1.6849982696966201 1.524887530280309 1.4634905986849693 1.2818952589687391 1.776329449763525 1.4339600876687044 1.2311973699388625 1.7874899065636174 1.1463548275464297 1.6088649209828123 1.6881128157803666 1.7779155611950628 1.0282327834813705 1.7820971276963893 1.777656015688084 1.7983908178567307 1.4062175568116275 1.7538066674356902 1.6860364517245356 1.265111316184104 1.2639577805975313 1.6975141308109354 1.763928942207867 1.1449994232322067 1.698379282500865 1.6910543315261275 1.2285730764794092 1.4121294266928133 1.6754527627177298 1.744607221132772 1.426116045680009 1.7458472718883378 1.6851424616449415 1.5402295535817279 2.326774420238932 1.8648458718732788 2.0260773774477214 1.9912442308788054 1.9185200660956105 2.020322500997132 2.050977189417105 1.8869917000626768 2.281666065221933 2.106132836983153 2.216918956904902 2.2623311997872784 1.9195836736244325 1.91189151203206 2.3188353497559397 1.8448842377162826 1.8535830278627186 2.306812786081936 1.9121764069058516 2.024368008204972 2.2580387836888187 2.26081176046039 1.8384456135685932 1.8310573398415984 2.3008110007407265 1.715826859888701 1.7874304381683157 1.855520313004501 1.8100131051641943 2.3211524947294446 2.3506296176710793 2.07874494311599 1.7851892651611556 2.2561014985470362 1.9336764733813223 1.8599456800440635 1.8999259273328142 1.8619209511690185 1.7847144403715027 1.9306945737023038 2.3243623103074964 2.2602039847296345 1.8456059713965547 2.007806119541889 2.068906573474388 1.9120054699815767 1.784049685665989 2.087481719245598 1.7139845397048488 1.7160737687793202 2.1063856066532174 2.082341800815184 2.0517929927127505 2.1520029643048293 2.102639054716126 2.134587673432418 1.2093540285726048 2.1399398904854046 1.392852731689242 2.0762073366544525 2.12771213306435 2.1554201490386595 1.8738523611511384 1.6193338548314051 2.001564494215488 2.139692865082959 2.1165548190538925 1.9570587508748813 1.7814236897360944 2.1075795627650376 2.0017703487175265 2.0480876116760673 1.62163942525423 2.1342171353287496 2.093087405821565 2.064267775536251 1.8827864465395858 2.0267610852649347 2.0235909259335503 1.9359792498661945 2.091605253406892 2.019844373996459 1.6995759397258017 2.111861336407427 2.1170900407591913 2.070196385194944 1.373790604800527 2.1321997612087777 2.0687142327802706 1.6996171106262092 2.1041623780312073 2.140722137593149 2.1185310222734572 1.9825847091275886 1.382683519288567 2.0160978220593684 2.0580509695747042 1.6182634114208077 1.6973938820041994 2.146774259953065 1.8488315481986366 1.701202157141787 1.814508276533593 1.3052580331061343 1.7730319826230243 1.3781739195565874 1.449011310014231 1.7138978353681371 1.62300576735825 1.3702906149352108 1.7918882480713054 1.3456857164257356 1.5306718597857838 1.5083701595386112 1.41253464159988 1.3692794547224927 1.233166054977155 1.3058010635907422 1.363455920904801 1.4562205078271289 1.8034791401393153 1.3754962175117966 1.3490375252790052 1.2028125234064864 1.251366938806082 1.806849674181709 1.3001086060969214 1.612088982098719 1.525709684667815 1.4604711257583702 1.7885551644071604 1.3861695753127106 1.8326717099842706 1.8308179162609541 1.4541420118343193 1.5221331735450527 1.7813085162160138 1.4402291963148828 1.7177552243277656 1.3136656430229945 1.8443562279979027 1.7872256759793272 1.4332821511497267 1.5270953486630214 1.4482435772601303 1.3912628267545502 1.2371732454497788 1.2368923676129129 1.807111826829451 1.5421316755299226 2.5987582966664178 2.2415355358341413 2.0141136550078302 2.5825937802968157 2.103922738459244 2.329964948914908 2.2272167946901336 2.2313558058020733 2.3913789246028787 2.2302371541501973 2.6393280632411065 2.1850622716086208 2.230069356402416 2.342456559027519 2.5714445521664553 2.2248489820269968 2.433030054441047 2.033839212469237 2.560854649862033 2.108602431202923 2.606887165336714 2.1095532851070176 2.5837870087254826 2.590126034752778 2.5416511298381685 2.220728615109255 2.2453016630621225 2.1561264822134385 2.122455067491983 2.245898277276456 2.5957938697889475 2.1072600492206726 2.1745096576925946 2.384629726303229 2.2356812588559922 2.601536281601909 2.1355060034305318 2.0314900440002983 2.5364680438511447 2.259583115817734 2.644939965694683 2.406779029010366 2.0313408904467147 2.093724364232978 2.4621522857782088 2.169997762696696 2.031862927884257 2.4141621299127447 2.0316205533596836 2.0456223432023264 1.680340107839071 1.5415595188718376 1.3593114890087103 1.101513894649523 1.0926586478639568 1.5480920779759437 1.156159270012443 1.4186229780174202 1.1666528411447532 1.6451887183741187 1.6776026545002076 1.1899419328079635 1.2473662380754875 1.513376192451265 1.14767731231854 1.184529240978847 1.63604313562837 1.178826213189548 1.106387391124015 1.6271671505599337 1.6254873496474493 1.0331812525922854 1.660120282040647 1.2549357113231023 1.1696598921609291 1.1716092907507258 1.1823517212774781 1.2305060141020323 1.6710078805474906 1.6065532973869765 1.6224802986312734 1.6478639568643716 1.2641435089174617 1.1854417254251348 1.0332849440066363 1.3467233513065118 1.1046246370800499 0.9803193695562008 1.1830775611779345 1.1048527581916219 1.1180837826627956 1.691995022812111 1.1565325591041062 1.1739319784321858 1.0985275819162172 1.1825798423890503 1.097801742015761 1.6794690999585233 1.6137494815429283 1.2568851099128993 2.3795252619016045 2.551385757857048 2.5663705078902 2.5352738363612253 2.4861424214295185 2.5324227556027052 2.349157936613181 2.492640233390797 2.4453653361623124 2.4838217743004902 2.2490385890465454 2.5655085532422754 2.292865667683331 2.532157538787959 2.5052380320912344 2.4418512133669275 2.517438005569553 2.435088184590903 2.3118286699376736 2.532356451399018 2.586460681607214 2.4988065243336424 2.4549131414931704 2.448680546346638 2.4817663439862088 2.4524598859567694 2.517438005569553 2.533351014454316 1.5356053573796578 2.4594218273438537 2.3793263492905448 2.4723511470627235 2.5535074923750165 2.528643415992574 2.51445431640366 2.5081554170534415 2.452526190160456 2.5113380188303935 2.5124651902930646 2.4125447553374886 2.458825089510675 2.5522477125049727 2.5541705344118815 2.538257525527118 2.5092162843124255 2.3356981832648187 2.4735446227290807 2.4583609600848693 2.5008619546479247 2.4531892321973214 1.6811174038115784 1.0411272923408845 1.1946242358863717 0.9603110391945342 1.1308656957928802 1.3106346637900035 1.611672959367134 0.9624910104279035 1.208108594030924 1.6910059331175835 1.6664419273642574 1.3322321107515283 1.6799712333692913 1.2059510967277955 1.0287666307083783 1.1296296296296295 1.2182443365695792 1.105762315713772 1.1273148148148149 1.617358863718087 1.6753865516001438 1.0493752247393022 1.6837243797195252 1.4918419633225457 0.9630978065444085 1.4594570298453793 1.3069264653002517 1.615403631787127 1.4770316432937791 1.0368122977346277 1.688331535418914 1.1392259978425028 1.6851402373247033 1.6633405249910103 1.200512405609493 1.1197411003236244 1.0326770945702985 1.67138619201726 1.6771844660194173 1.399294318590435 1.5994021934555915 1.136596548004315 1.0298453793599425 0.9602211434735706 1.2816208198489751 1.3134439050701185 1.1268878101402373 0.922487414599065 1.5921206400575332 1.1123022294138798 1.5748967677630643 1.157672409701457 1.2572499881342258 1.2276330153305806 1.490934548388628 1.5430727609283783 0.98799183634724 1.1786985618681476 1.6184916227633017 1.1190137168351606 1.5561725758222982 0.9699083962219375 1.6388770231145284 1.0538943471450948 1.6052494185770563 1.523802743367032 0.9624329583748635 1.4106507190659263 1.534220893255494 0.960178461246381 1.6067445061464711 1.0551521192273008 1.6093312449570458 1.3340215482462385 1.5268166500545828 1.130025155441644 1.4041720062651288 1.3386966633442499 1.5614172480896105 1.0437847073900042 1.6600218330248233 0.9726137927761167 1.1493663676491528 0.9624092268261427 1.2622098818168874 1.453414969860933 1.3793725378518202 0.9943044283069914 1.167900707200152 1.6333001091651242 1.5605391807869382 1.458374863543595 1.4671080734728748 1.2475912478048317 1.0900612273957 1.1563434429730886 1.234847406141725 0.9683421140063602 1.225188665812331 1.6332051829702405 1.8560759628720795 1.8434866104769019 1.5071659731853908 1.8331377360503573 1.8621216970731533 1.7832426473203173 1.6957928802588995 1.6315658451580781 1.79750346740638 1.7765212134144173 1.8381877022653723 1.673281411145489 1.7725025783278212 1.8812191045200755 1.4463174366086986 1.8323553469184537 1.869625520110957 1.8799388313951422 1.256054624986664 1.7289021657953698 1.842953163341513 1.821401899071802 1.252640563320175 1.791991180340695 1.8718659980795902 1.8101639460862762 1.6639994309897221 1.8741420391905828 1.3760446673068032 1.878409616273694 1.859169956257335 1.7816778690565098 1.0055834133504036 1.8182012162594685 1.7314627120452362 1.857676304278246 1.8140047654610763 1.7184110387993883 1.874426544329457 1.8455492727337388 1.765318823571251 1.2108183079056865 1.7828514527543653 1.865784700736157 1.8031935701838615 1.3083680073971335 1.823322308759202 1.7684128169565063 1.510793413706035 1.8051495430136206 2.4131030474134354 3.303910985634809 3.2310885991862492 2.998754463173628 3.2530930831188245 1.3231752885493648 3.161006393755709 3.0204268039525037 3.1436519139749235 3.060034875031138 2.3753217636801462 3.272440421821805 3.242713609565723 3.1593456779872127 3.1706385452129866 3.16723407788757 3.215062692020261 3.246782363198539 3.239475213817155 3.2037698247944864 2.9025159843892716 3.1451465581665703 3.160093000083036 3.2515984389271777 3.2635555924603503 3.2464502200448395 1.222452877190069 3.236735032799136 3.205264468986133 3.0964875861496304 3.1444822718591716 3.322843145395666 3.239973428547704 3.118409034293781 3.250186830523956 3.064518807606078 3.221539483517396 3.149049240222536 3.2603171967117834 3.0881840073071496 3.0890974009798224 3.185086772398904 3.152951922278502 3.1580171053724153 3.1767831935564232 3.1350992277671677 3.2855600763929256 3.201112679564893 3.13426886988292 3.088516150460849 2.2230560767146135 3.84021263289556 3.852824682092975 3.694705023973317 3.8252032520325203 3.530644152595372 3.785490931832395 3.7900771315405466 3.897018970189702 3.7481759432978947 3.919324577861163 3.812799666458203 3.4428809672712113 3.7642276422764227 3.754012924744632 3.839691473837816 3.9041067333750266 3.880758807588076 3.852824682092975 3.8884719616426935 3.6801125703564734 3.9429851990827602 3.887116948092558 3.7559933291640606 3.8858661663539715 3.7928913904523665 3.753804461121535 3.645611840733792 3.774755055242861 3.7614133833646033 3.9133833646028773 3.9439232853867003 3.825515947467167 3.826454033771107 3.672399416301855 3.8779445486762563 3.8009172399416307 1.2822597456743798 3.892745465916198 3.934229726912654 3.7691265374192207 3.821346675005212 3.7999791536376906 3.856472795497186 3.5019804044194287 3.74765478424015 3.8706483218678343 3.835417969564311 3.8877423389618513 3.839170314780071 2.010329173482328 1.6088330974654927 1.5848664742965317 1.6136117186494883 1.704993659137275 1.4679740484111083 1.4733959455237184 1.7002885552022642 1.5558271609476373 1.4693157382050765 1.9659247550956644 1.945578856439192 1.544413608042787 1.463967358341451 1.5328162620154755 1.6061680971898031 1.6144571670128103 1.4890551195574262 1.4642062894006507 1.5068462938116858 1.9284677167380397 1.5475748497491224 1.9581870646400412 1.5767979562204784 1.9269606131338564 1.8288334650517377 1.4574059438695806 1.5413442628976823 1.7011523828778328 1.777941149442188 1.9862155158153982 1.7266812475877154 1.8891911264680477 1.505688397140179 1.4610450476943153 1.529765296182617 1.960888823540223 1.59486482015843 1.8372144314359757 1.9729640316859343 1.9466999944862065 1.4726975316583655 1.6815600360234522 2.012553070264111 1.929754268595269 1.4681946001580621 1.9702622727857524 1.5431086768733115 1.7001966586410338 1.981602308441618 4.786249841148812 4.858050578218325 4.342991485576312 4.718134451645699 4.785233193544288 4.828694878637692 4.66260007624857 4.627906976744186 4.603253272334477 4.669843690430804 2.8031516075740246 4.71355953742534 4.801626636167239 4.863133816240945 4.703774304231796 4.798830855254797 4.327233447706189 4.793620536281611 4.640233828949041 4.691955775829204 4.758927436777228 4.826915745329774 4.639598424196214 4.728809251493201 4.703138899478969 4.625111195831745 1.936459524717245 4.659295971533868 4.630321514804931 4.712797051721947 3.1826153259626384 4.8346676833142705 4.428644046257466 4.601347058075994 4.7365611894776976 4.759308679628924 4.652052357351633 4.610115643665015 4.797305883848011 4.796543398144618 4.778243741263185 4.769220993773034 4.677849790316432 4.737959079933918 4.80442241707968 4.679374761723218 4.730588384801119 4.642012962256958 4.788156055407295 4.747871394078027 3.687099138720909 3.6312992486714313 3.592541689573026 3.6628183983873925 3.7330951072017595 3.565603811618105 3.6066520065970313 3.4015942825728422 3.56615356422943 3.5952904526296496 3.503939893714495 3.6970863111599783 3.2909107568260954 3.61434854315558 3.629649990837456 3.680135605644127 3.5271211288253617 3.633131757375848 3.677753344328386 3.709547370350009 3.6935129191863663 3.601704233095107 3.702125710097123 1.4294484148799709 3.6858163826278174 3.574399853399304 3.702583837273227 3.486347810152098 3.594190947407 3.699102070734836 3.689756276342313 3.752886201209456 3.6126992853216056 3.713120762323621 3.680593732820231 3.5370166758292103 3.585303280190581 3.607293384643577 3.4840571742715776 3.5109950522264985 3.5029320139270665 3.5590984057174273 3.6945207989737954 3.5907091808686094 3.696994685724757 3.5410481949789263 3.676837089976177 3.4706798607293385 3.7004764522631484 3.7179769103903246 1.236886911627396 2.1939363980886473 2.0999066293183937 2.1089141538968526 2.1417586642500135 2.0917778876256383 2.1692755533585983 2.0452023946833635 2.1058933377272475 2.1200087878288567 2.084857472400725 2.200362497940352 2.1521942110177403 2.1347833250947437 1.9662217828307793 2.0343823804031413 2.08787828857033 2.131432965343 2.140605261712528 2.067281814686659 2.0170264184105013 2.138298456637557 2.1593892458944364 2.131927280716208 2.149502938430274 2.1058933377272475 2.121931125391333 2.1351128686768828 2.1117152743450323 2.0253199318943262 2.033338825726369 2.1846542538584064 2.119404624594936 1.9777008842752788 2.1013895754380183 2.0781567528972373 2.1475256769374416 2.0728840555830175 2.262426539243148 2.1408798813643104 2.196572746745757 2.211347284011644 2.035041467567419 2.1442851650464103 2.0994672378755426 2.1328060636019113 2.0600867798099634 2.1653210303729336 2.128906464546603 2.10787059922008 1.6393311523082517 0.9615412577244637 1.4515206591542469 1.3288258814976373 1.4906094753422996 1.6349448685326546 1.247570580395008 1.2906821761783593 0.9205864534108809 1.1333575669453533 1.506797528171574 1.1875923906458257 1.174312371258936 1.6095480431358296 1.5808069792802617 1.1884405670665212 1.4862958924027627 1.0299042772325215 1.5723252150733067 1.2089422028353325 1.603950078759239 1.0217375499818246 1.3710893008602933 1.0328365442869258 1.2352356718768933 0.982091360717315 1.6605840300496788 1.1427117411850236 1.1314915788198232 1.1455470737913487 1.6109051254089424 1.221519447473646 1.2648006785411365 1.531128074639525 1.0416575790621592 1.3478977341572762 1.3521386162607536 1.5966557615412575 1.0071489155458622 1.2306070519810977 1.5812431842966195 1.6339270568278204 1.0118260026656973 1.2459711620016962 1.138276990185387 1.617714770386526 1.2885980855446504 1.6383860414394766 1.333769538349691 1.2538470859081547 1.6210322342519685 1.8321235236220472 1.450541338582677 1.4209830216535433 1.240465059055118 1.732775590551181 1.4247662401574803 1.762826033464567 1.783310777559055 1.504890501968504 1.7826341043307086 1.3880720964566928 1.803211122047244 1.846795029527559 1.789554625984252 1.332277312992126 1.8438115157480315 1.779650590551181 1.804410679133858 1.2406188484251968 1.7352669783464567 1.461060531496063 1.2775590551181102 1.7331754429133857 1.7640563484251968 1.4482960137795275 1.4452509842519685 1.4231360728346456 1.818251722440945 1.7896161417322833 1.7832800196850394 1.7771899606299213 1.1013164370078738 1.6722133366141732 1.7957369586614174 1.8407664862204725 1.3390440452755905 1.5636995570866141 1.3235728346456692 1.8424581692913387 1.57957062007874 1.4547244094488188 1.8226808562992125 1.1475455216535433 1.489603838582677 1.832277312992126 1.791646161417323 1.1441621555118109 1.5611158956692914 1.6807332677165354 1.4782529281490444 1.3851229480125118 1.6413845064955823 1.1552318546085527 0.9352040000913263 1.4440284024749424 1.560263932966506 1.1551633598940616 1.0435398068449053 1.3160117810908925 1.574739149295646 1.262996872074705 1.6228909335829587 1.6041462133838673 1.261992282928834 1.6288271421721956 0.9791547752231787 1.413913559670312 1.3021530171921734 1.1638621886344438 1.612000273978858 0.9891778351103907 1.2679056599465741 1.277837393547798 1.3764697824151235 1.4886184616087126 1.3397337838763443 1.2532706226169548 1.0963264001461221 1.4118815498070731 1.5592365122491383 0.9898627822553026 1.1546838968926232 1.3342542067170484 1.1455056051508026 1.4474531381995022 0.8999063905568621 1.199479440169867 1.1626977784880932 1.2960341560309596 1.645950820794995 1.1632685677755201 1.5562912395260167 1.2507134866092833 1.1844562661247975 1.3339573962875866 1.6418411379255236 1.2262152103929314 1.404232973355556 1.5766798328728968 1.5227369090523637 1.8866687866581868 1.4541905165712672 1.8242703695851883 1.847625609497562 1.6052399123736838 1.3608402233057735 1.8685428591618967 1.8704685181259275 1.376563493746025 1.8708395166419336 1.5999046003815987 1.6054695781216877 1.5105646244081692 1.5383541799166136 1.3826584693661226 1.3797788142180765 1.3866157868701858 1.8283690198572538 1.4539255176312629 1.8337926648293406 1.5985972722775774 1.6038442512896616 1.8917214331142675 1.5747120344851955 1.7749982333404 1.839004310649424 1.8876581160342025 1.7380220479118085 1.877446823546039 1.8659988693378562 1.3804678114620874 1.3852907921701647 1.6647233411066356 1.807186771252915 1.530439544908487 1.770493251360328 1.5282842201964526 1.3746378347819943 1.335382658469366 1.8067981061409089 1.693996890679104 1.6859232563069748 1.8522542576496361 1.838933644265423 1.4374249169669988 1.676559960426825 1.8952724189103245 1.7975231432407603 1.5902409723694437 1.754634310751601 1.5317660936973374 1.7182058195708347 1.4947196944163579 1.6768902370520167 1.1427086844174812 1.2967924952252556 1.7022806426244241 1.7338220424671387 1.3943377148634986 1.730535894843276 1.4029322548028313 1.2274182676103809 1.7336535220761713 0.900769576452084 1.4673632176159983 1.143747893495113 1.761178519267498 1.2291877317155377 1.7627513762498597 1.731771711043703 1.4396135265700483 1.7321930120211213 1.6682114369172005 1.4546118413661386 1.7578642849118078 1.2312099764071454 1.7111279631502079 0.9591618919222559 1.7160712279519155 1.7806426244242222 1.2315751039209077 1.5028367599146164 1.5798505785866757 1.7119986518368724 1.7280080889787666 1.1451522300865071 1.6133580496573419 1.3033367037411527 1.278508032805303 1.7224469160768454 1.765840916750927 1.143242332322211 1.707448601280755 1.2275306145376923 1.1334681496461072 1.2754184923042353 1.4114144478148523 1.503875968992248 1.3028592293000787 1.5734215273601924 1.1619242333132893 1.4725195429945879 1.3432110643415514 1.1480457005411904 1.5665183403487672 1.6158749248346362 0.9281298857486471 0.9539867708959711 0.9860012026458208 1.5901383042693926 1.078340348767288 1.1867468430547203 1.0765123271196633 1.1885267588695128 1.5995670475045096 1.3063860493084787 1.0898616957306073 1.0893084786530365 1.4730487071557425 1.5769092002405292 1.1701743836440168 1.382321106434155 1.297702946482261 1.5125195429945881 1.3439567047504508 0.8504149128081779 1.3865303668069753 1.1804690318701143 1.3848707155742632 1.6423090799759468 0.9955502104630186 0.9013108839446783 1.5777991581479252 1.2452916416115454 1.117690920024053 1.6077690920024053 1.0149609140108238 1.4797594708358388 1.0128683102826217 1.6021647624774502 1.3082621767889355 1.5332050511124473 1.0115453998797352 1.5826337943475646 1.340228502705953 1.6194828622970534 0.9808779314491882 1.2274924834636198 1.0838244137101622 1.5814180247945395 1.0063379300738264 1.4201838696197242 1.2637089659655478 1.025444583739611 0.9430747086409436 1.6134559130798163 1.2589961461670613 1.0200817198309886 0.9158192877373822 1.597785206853322 1.5185262571388776 1.2733899800343595 0.9940335237033943 1.1032409342062497 1.0784231787156986 1.4813112318335888 0.9977712773366765 1.0120954636207458 1.320053860797697 1.688187769884385 1.0058503969912245 1.02632678646051 1.658053582207364 1.2811208617727632 1.5631471421275016 1.5698565259785486 1.3930677438826207 1.290244695175744 1.4302131216046803 1.6099038863351443 1.0038074012165112 1.5833913729860243 0.9972373125319218 1.3870084041417097 1.1648790453637927 1.5727817244741606 1.5110275340112365 1.185750104471375 1.3604262432093606 1.5714816362538886 1.1864465803036635 1.588150624506663 0.9952639643404374 1.546454938013651 1.3720341737475044 1.6509495287180203 1.6187026976830572 1.183080280447602 1.3893299902493383 -2:baseline-rgb8-monochrome-photographic:0.30836356812210686 0.3631302389590892 1.000562992618541 0.9247153759539597 1.0075065682472164 0.5674652821218567 1.0053484298761417 1.0055673714500186 1.0028775178280995 0.9989678468660077 0.3489615913924684 0.3943137745527336 0.9959026648317277 0.994807956962342 1.018766420618041 0.9984674089828599 1.0035030651820342 1.0007506568247215 1.0038158388590017 1.0086638308519955 0.7235080695608658 1.0117915676216689 1.0055986488177155 1.0113536844739146 1.0104466408107093 1.0077880645564867 1.0056299261854122 1.0065056924809208 1.00469160515451 0.3149943700738146 0.35061929188039537 0.9962467158763918 0.9976541974227449 0.9924934317527836 1.0015638683848367 1.0044101088452395 1.0014074815463532 1.0008444889278119 0.9993431752783686 0.9996872263230326 0.9421994244964343 0.995996496934818 0.9981859126735894 0.9943700738145878 1.0 1.0025334667834354 0.9993118979106718 0.9972163142749906 1.001876642061804 0.9888652570999624, 100155 -2:swift-rgb8-monochrome-photographic:1.7212873764543977 1.7156574502689854 1.3410484173651944 1.7122169398223446 1.5470724383835857 1.4543037657950706 1.5801638934067308 1.7254472663580631 1.030276491930439 1.661954209933692 1.5810396597022394 1.6033404228700112 1.1330539221819091 1.7106530714375077 1.3501501313649442 1.6208870261478794 1.3534342549731013 1.6297072438383584 0.8518703865882647 1.6345865131990491 0.6944201176029026 0.9983110221443763 1.6877267609158013 0.8569998748905291 1.6774677843112722 1.5262104341298635 1.291817840610534 1.7127799324408859 1.3417365194545228 1.5710309020392843 1.7063367946953583 1.712154385086951 1.3330414112348303 1.6334918053296634 1.6235768797697985 1.338264731640185 1.516232953834605 0.6338358563743275 1.7124358813962217 1.1294570248967846 1.6655198298511196 1.374108595020643 1.68256599524584 1.6358376079069186 1.4504253722006755 1.6684911797823094 1.002596021518829 1.722882522206931 1.041942950081321 1.732547228825222, 96729 -2:baseline-rgb16-color-photographic:1.1327263116612956 1.1456681501185055 1.0 0.7710368816819275 1.0468225143656111 1.1375347417600217 0.9323068528654492 0.7308984261769571 0.8950159428444763 0.6106876737088001 1.1455317407540029 1.097191672208297 1.098794482241206 0.8300168806588573 0.7209064402271217 1.11015056183607 0.7991372107695193 0.930158405374529 0.8592425870035979 1.1461114805531398 1.0986410217061402 1.1688236397428684 0.7860930652889321 1.114754377888042 0.7528603338619196 1.1237573959452316 0.9394683445018501 0.9561102869712006 0.9984142411376542 0.9425375552031647 1.1349770661755931 1.0830903541528127 1.1549269357341383 0.785615632513172 0.7742595529183078 0.749552406772725 1.1029720190291066 1.1550974474397666 0.8759868364963256 0.7707129094412332 1.1021365116715263 1.021927805343837 1.0912067113407335 1.147202755469163 0.849284703394888 1.1487885143315089 1.1583883233583987 0.724725902433202 0.9885757157228844 0.7480007502515048, 476545 -2:swift-rgb16-color-photographic:1.7655805071018127 1.609596398792777 2.0248947090217744 1.5589885245622113 1.5534639452998449 1.9946970859549509 1.5803365901069109 1.5554759834262624 2.0248776578512113 1.4944668951523523 1.9966068170579911 1.5633365730557403 1.9830511364605181 1.5610176138591916 1.4978089245826727 2.039081282930073 1.5531740754002763 1.5547086807509336 2.017647961532559 1.5500196088461473 1.923730114072331 1.7813357887018944 1.5745391921155387 1.7054239773560456 2.032414275239995 1.6353777686838202 1.699319658294542 1.6319845857418112 1.6822684877316827 1.8369908094190666 2.0191825668832166 1.7842515388681435 1.6736235442563134 1.7456306375432675 1.6313366412604227 1.697392876020939 1.5002301908025986 1.5666103978038093 1.5074769382918138 1.9057752314696406 2.0205296093576823 1.6983988950841475 1.6959776288642217 1.7557590328576056 2.0355516906235613 1.6276706395894078 1.699166197759476 1.661790031885689 1.7814380957252716 1.5523215168721334, 498329 -2:baseline-rgb8-color-nonphotographic:0.3256760304541874 0.46558151745865056 0.99632449461801 0.9665266474140193 1.0126279863481227 1.0222893147807823 0.9782357574166448 1.0241533210816487 1.0069309530060382 0.9609608821212916 0.7135206090837489 1.0002887897085848 0.9931215542137044 0.9951693357836702 0.970097138356524 0.9906537148857968 1.01953268574429 0.9805985823050668 1.0005775794171698 0.9782095038067733 0.9463901286426883 0.9696245733788394 1.0200052507219741 1.0180887372013652 0.9982935153583616 1.0163297453399842 1.0137831451824626 1.0135468626936204 1.019611446573904 0.9851142032029404 0.983617747440273 0.9737201365187712 1.0230506694670518 0.9757154108689944 0.9903386715673405 1.0009188763454975 1.0031504331845629 1.0253347335258598 1.0306904699396167 1.0188763454975058 0.9438960357049094 1.015437122604358 1.0205303229194014 1.0210553951168286 0.9997899711210291 1.0241270674717773 1.0145707534786033 0.9840640588080859 0.9830401680231031 1.0, 144456 -2:swift-rgb8-color-nonphotographic:1.6920976634287213 1.6018902599107376 0.8808611184037805 1.6243370963507482 0.9661590968758204 1.6528747702809135 1.065686531898136 1.4537673930165398 0.9078498293515357 1.1852192176424259 1.613231819375164 0.9844053557364137 1.6316355998949854 0.9383302704121815 1.6375951693357835 1.3637700183775268 1.4417169860855865 1.0705697033342083 1.3673667629299027 1.4576529272775005 1.6491205040693093 1.513966920451562 1.1125229719086374 1.6700708847466526 0.96944079810974 1.624625886059333 1.038724074560252 1.5943292202677868 1.2348647939091624 1.4593594119191389 1.6940929377789447 0.9815437122604357 1.4972171173536362 1.4106064583880282 1.3212654239957993 1.5969020740351798 1.0717248621685482 1.5063533735888683 1.6503544237332632 1.2724862168548174 1.639039117878708 1.3734313468101862 1.4452612234182198 1.2222368075610395 1.6234182200052505 1.228747702809136 1.0749278025728537 1.4985823050669467 1.1136256235232342 1.4879233394591753, 139485 -2:baseline-va8-monochrome-nonphotographic:0.3487008723384298 0.596613826095113 1.0029077947659695 1.0042209924022136 0.9986868023637558 0.9990151017728168 0.9981709032923741 1.0214332614201296 0.9597598724322296 0.9992496013507176 0.9278210299221462 1.0140699746740456 1.0039395929087327 0.9998593002532595 0.99995310008442 0.4198011443579402 0.9998593002532595 1.003423693837351 0.9993434011818779 0.9985461026170154 1.022840258887534 1.0155238720570303 1.0042209924022136 1.0039395929087327 1.0034705937529314 1.0025325954413282 0.9982647031235344 0.9993903010974581 0.9980771034612137 1.0108338804990151 1.017868867836038 1.0142106744207862 1.0050651908826564 1.0233092580433356 1.023121658381015 0.9990151017728168 0.9981709032923741 1.0004220992402213 1.0 1.002110496201107 0.7923740737266673 1.0127098771222212 0.9993434011818779 0.9982178032079542 1.0005627989869619 1.0004689991558016 0.9984992027014351 0.999062001688397 0.9974674045586719 1.0233561579589157, 69538 -2:swift-va8-monochrome-nonphotographic:2.0949254291342276 2.178219679204578 2.259731732482882 2.2569646374636525 2.2497420504643095 2.242331863802645 2.1605853109464404 2.212409717662508 2.248804052152706 2.105149610730701 2.1883500609698903 2.2367976737641873 1.8186380264515525 2.2478660538411033 2.2335146796735765 2.170340493387112 2.2571522371259736 1.4952162086108245 2.2742238063971487 0.8407747866053841 2.2436450614388894 2.2887158803114156 2.259966232060782 2.275912203358034 2.2594972329049807 2.1707156927117532 2.203451833786699 2.206594128130569 2.198949441891005 2.270706312728637 2.2382515711471718 1.7676578182159273 2.2162555107400808 1.4873839227089392 2.2584654347622175 2.2116593190132257 2.1641966044461123 2.1818309727042493 2.2631554263202327 2.1421067442078603 2.1856298658662414 2.0708657724416097 2.246646656036019 2.262874026826752 2.223806397148485 2.0544977019041366 2.232201482037332 2.17277928899728 2.2217428008629585 2.2563549385611106, 66692 -2:baseline-rgb16-monochrome-nonphotographic:0.9704752403795132 1.0272111731369262 1.028548383673296 1.0331967822044872 0.8007344045168001 0.322501220469934 1.027380977649481 1.0365928724555855 0.9434550973192112 0.8030692165644302 0.37766646148621397 1.0014008872285782 0.9994693608982659 1.0167045189225903 1.0386093010421753 1.000403285717318 1.0332604588966952 0.9922102179865431 1.001103729331607 1.0279965190074927 0.9748264810137329 0.9390401799927833 1.0094666015749367 0.7978901789315052 1.0 0.796956254112453 0.9850147517670281 0.7486256447265087 1.0367839025322096 1.033026977691932 1.0100396918048098 0.9409929318871649 0.9838048946150745 1.0040965338653873 0.9964341052363467 1.0192515866109142 1.0123745038524399 0.9649990448496168 1.0215014964022668 0.3911659202343302 0.8596353448092883 1.0398616093222677 0.9994481353341966 0.9806210600046696 0.8029206376159447 1.014539511387515 1.0373782183261522 0.9965826841848322 0.933563984462887 1.0400101882707533, 180165 -2:swift-rgb16-monochrome-nonphotographic:1.769405471950417 1.3652070553774966 1.3611105215121093 1.5144652219132724 1.7445715619892597 1.2543247086791331 1.2655530320718273 1.4275040859210835 1.414811198607603 1.650690892110458 1.8068261414047078 1.2819603930974466 1.3539575064207332 1.7387345318701846 1.183919512661049 1.228620550591132 1.2603527688748328 1.3478445439687559 1.3444484537176575 1.3524292658077388 1.71481332116401 1.6444505762740644 1.5248232971791225 1.7007832233141598 1.3450427695115998 1.4581538004372465 1.3379958822405706 1.5482987710398401 1.1873368284762167 1.5441810116103836 1.7721011185872266 1.120433850529578 1.7837115021331693 1.4441449281514656 1.2634729267930296 1.3419438371574723 1.7807611487275277 1.266932693736336 1.5287075754038164 1.7860463141807994 1.7589837199923588 1.6305053806804914 1.2600980621060005 1.3328592957357843 1.3434084010782588 1.6110627639929531 1.1090144970602593 1.2559166259843355 1.7239615392779064 1.185256723197419, 252488 -2:baseline-v16-monochrome-nonphotographic:0.7010612527396469 0.9838216633983159 0.9831007036567079 1.0252912677356094 0.9875994924443419 0.9929345945322412 0.9980101511131617 1.004758334294613 0.9560502941515745 1.0236763179144075 0.3393701695697312 0.5711154689122159 0.9662302457030799 0.9769869650478716 0.9933383319875417 1.0133521744145808 0.9912042911523821 1.0029126773560963 1.0034029299803897 1.0141308109355172 0.9564251932172106 1.0235609643557504 1.0173030337985927 0.980966662821548 0.9706713577113854 1.013669396700888 1.01741838735725 1.013554043142231 1.020302226323682 1.014303841273503 1.0 1.0286365209366708 0.9938285846118353 0.9881762602376283 0.9847156534779098 0.9899642403968163 1.018514246164494 1.0205906102203253 0.9808513092628908 1.0157457607567193 1.0124581843349867 1.0103818202791557 0.9869650478717267 0.9953858576537085 1.0153708616910833 0.9977794439958472 1.0166685892259775 1.0207348021686469 0.9970873226439035 1.0154285384704118, 127280 -2:swift-v16-monochrome-nonphotographic:1.7381762602376283 1.7098857999769292 1.1056638597300728 1.7519610104971737 1.2746279847733302 1.7647652555081323 1.3902122505479293 1.3724189641250433 1.7337928250086514 1.2352924212711962 1.7308224708732263 1.2804245010958586 1.6421444226554387 1.06073364863306 1.6916599377090782 1.29438228169339 1.6849982696966201 1.524887530280309 1.4634905986849693 1.2818952589687391 1.776329449763525 1.4339600876687044 1.2311973699388625 1.7874899065636174 1.1463548275464297 1.6088649209828123 1.6881128157803666 1.7779155611950628 1.0282327834813705 1.7820971276963893 1.777656015688084 1.7983908178567307 1.4062175568116275 1.7538066674356902 1.6860364517245356 1.265111316184104 1.2639577805975313 1.6975141308109354 1.763928942207867 1.1449994232322067 1.698379282500865 1.6910543315261275 1.2285730764794092 1.4121294266928133 1.6754527627177298 1.744607221132772 1.426116045680009 1.7458472718883378 1.6851424616449415 1.5402295535817279, 129705 -2:baseline-rgba16-color-nonphotographic:1.259558223015707 0.9478642380961424 1.0995042829196027 0.9428690813089969 1.219445024785854 1.0294961159332205 0.8099941121726082 0.8917589409507891 0.9280545478718353 0.8321589333535925 1.2513152646673376 0.9493836774230308 0.9886421910315093 0.8702588744753186 1.0 1.171563692997284 1.0455641868150651 1.1511462270422215 0.7460447095021937 1.0277297677157127 1.3067368141155913 0.7980475204649484 1.173595943096997 0.8188828322349053 0.8218647319139237 0.9585762853507055 1.0649560312244781 0.8871246510037796 0.9866479269149683 1.231429602476686 1.3003361759510739 1.160737687793204 1.1656948585971776 1.149664773698505 0.9337904313308388 1.2938785588117983 0.8571157242977341 1.240109399631536 0.9479212170709007 0.9306186017359593 1.305996087443733 1.2267953125296764 0.8124442080872158 1.160148905054035 1.0137129399251674 0.810487929953847 0.9196026666160186 1.0798655296195703 0.8370401321912213 0.8646749349490038, 422836 -2:swift-rgba16-color-nonphotographic:2.326774420238932 1.8648458718732788 2.0260773774477214 1.9912442308788054 1.9185200660956105 2.020322500997132 2.050977189417105 1.8869917000626768 2.281666065221933 2.106132836983153 2.216918956904902 2.2623311997872784 1.9195836736244325 1.91189151203206 2.3188353497559397 1.8448842377162826 1.8535830278627186 2.306812786081936 1.9121764069058516 2.024368008204972 2.2580387836888187 2.26081176046039 1.8384456135685932 1.8310573398415984 2.3008110007407265 1.715826859888701 1.7874304381683157 1.855520313004501 1.8100131051641943 2.3211524947294446 2.3506296176710793 2.07874494311599 1.7851892651611556 2.2561014985470362 1.9336764733813223 1.8599456800440635 1.8999259273328142 1.8619209511690185 1.7847144403715027 1.9306945737023038 2.3243623103074964 2.2602039847296345 1.8456059713965547 2.007806119541889 2.068906573474388 1.9120054699815767 1.784049685665989 2.087481719245598 1.7139845397048488 1.7160737687793202, 415584 -2:baseline-va8-monochrome-photographic:0.921610605623945 1.0112808267116802 0.9980237967804355 0.9958417390588331 1.0019350323191567 0.9986001893861418 0.996459302564947 0.9986413602865494 1.0026761085264935 1.0259788381571906 0.3711144962740335 0.3068467207377825 0.9976532586767671 1.0004528799044834 0.9980237967804355 0.9989295565894026 0.9993000946930708 0.9975297459755444 1.0003293672032607 0.9098768990077813 0.9348676355551896 1.0124336119230928 0.9995471200955164 0.9992589237926633 0.9994647782947013 1.0 1.0040347482399439 0.9972415496726913 0.9959240808596483 0.9984355057845115 0.9985178475853267 1.0195561776936062 1.004117090040759 1.005352217052987 1.009181110790893 1.007163736670921 1.0046934826464653 1.0069990530692905 1.0053110461525792 1.0066696858660298 0.969327679196344 1.0184857342830087 1.0018938614187491 1.0011939561118202 1.0024702540244554 0.8442504837580798 1.0017703487175265 0.9988060438881798 1.0004117090040758 1.0026761085264935, 83362 -2:swift-va8-monochrome-photographic:2.1063856066532174 2.082341800815184 2.0517929927127505 2.1520029643048293 2.102639054716126 2.134587673432418 1.2093540285726048 2.1399398904854046 1.392852731689242 2.0762073366544525 2.12771213306435 2.1554201490386595 1.8738523611511384 1.6193338548314051 2.001564494215488 2.139692865082959 2.1165548190538925 1.9570587508748813 1.7814236897360944 2.1075795627650376 2.0017703487175265 2.0480876116760673 1.62163942525423 2.1342171353287496 2.093087405821565 2.064267775536251 1.8827864465395858 2.0267610852649347 2.0235909259335503 1.9359792498661945 2.091605253406892 2.019844373996459 1.6995759397258017 2.111861336407427 2.1170900407591913 2.070196385194944 1.373790604800527 2.1321997612087777 2.0687142327802706 1.6996171106262092 2.1041623780312073 2.140722137593149 2.1185310222734572 1.9825847091275886 1.382683519288567 2.0160978220593684 2.0580509695747042 1.6182634114208077 1.6973938820041994 2.146774259953065, 81701 -2:baseline-rgb16-monochrome-photographic:1.014792899408284 0.7329975282750356 1.0119092202831248 1.0353718822560107 1.0214028911692006 0.9339937083364541 1.0249045015354654 0.9701520485356901 0.9711632087484082 1.0086510373754773 1.0379746835443038 0.92348887723766 0.6789191820837389 1.021327990412703 0.7388959628492248 1.053460414950191 0.7367987416672908 1.0525241554939704 0.898472024567448 1.019961051606621 1.0373567523031981 1.0437045914163732 0.990824657329039 0.5391169200808927 0.9879784285821286 1.0 0.9422140663620702 0.90650513070182 0.9894764437120814 1.0252228297505803 1.0538910943000523 0.6461688263051457 1.0579919107182982 0.997902778818066 0.7313122612538386 0.7683132349636731 0.9955621301775147 1.05031458317729 0.6497640626170325 1.0285559134147255 1.038442813272414 0.6197663096397273 1.0525428806830948 0.8325219084712755 0.8053891094300052 1.0540783461912966 1.0531982623024492 1.0373567523031981 0.8090966968766384 1.051494270092128, 251548 -2:swift-rgb16-monochrome-photographic:1.8488315481986366 1.701202157141787 1.814508276533593 1.3052580331061343 1.7730319826230243 1.3781739195565874 1.449011310014231 1.7138978353681371 1.62300576735825 1.3702906149352108 1.7918882480713054 1.3456857164257356 1.5306718597857838 1.5083701595386112 1.41253464159988 1.3692794547224927 1.233166054977155 1.3058010635907422 1.363455920904801 1.4562205078271289 1.8034791401393153 1.3754962175117966 1.3490375252790052 1.2028125234064864 1.251366938806082 1.806849674181709 1.3001086060969214 1.612088982098719 1.525709684667815 1.4604711257583702 1.7885551644071604 1.3861695753127106 1.8326717099842706 1.8308179162609541 1.4541420118343193 1.5221331735450527 1.7813085162160138 1.4402291963148828 1.7177552243277656 1.3136656430229945 1.8443562279979027 1.7872256759793272 1.4332821511497267 1.5270953486630214 1.4482435772601303 1.3912628267545502 1.2371732454497788 1.2368923676129129 1.807111826829451 1.5421316755299226, 381812 -2:baseline-rgba16-color-photographic:1.381348348124394 1.3137631441569095 1.0018830636139906 0.9004586471772689 0.9586658214631962 1.3236818554702066 1.0 0.954657319710642 0.85386680587665 1.0011000074576777 1.3359310910582443 0.8898687448728465 1.2116302483406665 0.9873778805280036 0.969199791185025 0.8481989708404802 1.216869266910284 0.9825117458423447 0.9050824073383548 1.3723991349093891 1.3169885897531508 0.84469386233127 0.8413379073756432 1.3646617943172494 0.9862778730703258 0.8535312103810873 0.7814154672235065 1.3244649116265195 0.9825117458423447 0.8471176075770005 1.317417406219703 0.8481989708404802 0.9741032142590796 1.0456036990081288 1.3384667014691625 1.0717242150794242 0.8719143858602431 0.8449735252442389 1.0509545827429339 0.8509955999701693 1.3723991349093891 0.8518532329032739 1.2640950108136326 1.001286449399657 1.1719926914758743 1.0765717055708852 1.0840666716384517 0.8520396748452532 0.9850287120590647 1.0739242299947795, 541666 -2:swift-rgba16-color-photographic:2.5987582966664178 2.2415355358341413 2.0141136550078302 2.5825937802968157 2.103922738459244 2.329964948914908 2.2272167946901336 2.2313558058020733 2.3913789246028787 2.2302371541501973 2.6393280632411065 2.1850622716086208 2.230069356402416 2.342456559027519 2.5714445521664553 2.2248489820269968 2.433030054441047 2.033839212469237 2.560854649862033 2.108602431202923 2.606887165336714 2.1095532851070176 2.5837870087254826 2.590126034752778 2.5416511298381685 2.220728615109255 2.2453016630621225 2.1561264822134385 2.122455067491983 2.245898277276456 2.5957938697889475 2.1072600492206726 2.1745096576925946 2.384629726303229 2.2356812588559922 2.601536281601909 2.1355060034305318 2.0314900440002983 2.5364680438511447 2.259583115817734 2.644939965694683 2.406779029010366 2.0313408904467147 2.093724364232978 2.4621522857782088 2.169997762696696 2.031862927884257 2.4141621299127447 2.0316205533596836 2.0456223432023264, 544193 -2:baseline-va16-monochrome-photographic:0.9995644960597262 0.6853380340107839 1.047096640398175 0.9551845707175446 1.0113438407299877 1.0238905018664455 1.0515553712152634 0.9984031522189963 0.875238490253007 1.0547490667772708 1.0215263376192452 0.7557859809207799 0.9802778929904604 0.9115097469929491 1.0290750725839901 0.8317710493571132 1.0446495230194939 0.9849232683533804 0.8327250103691415 0.9723766072169224 1.001513894649523 0.9649315636665285 0.9479883865615928 1.0522604728328495 1.0529240978846952 1.0548320199087515 0.7913936126088761 1.0539195354624638 0.991974284529241 0.8280796350062215 1.0177312318540026 0.8356283699709663 1.019058481957694 1.0010161758606386 0.8262131895479056 1.0257154707590213 0.7087722936540855 1.046391538780589 1.0116963915387807 0.9405640812940689 1.0028618830360845 1.0390916632102862 0.9255703027789299 0.33683119037743675 0.995914558274575 0.8318125259228536 1.0050601410203235 1.0 1.027104935711323 1.0044794690999586, 232887 -2:swift-va16-monochrome-photographic:1.680340107839071 1.5415595188718376 1.3593114890087103 1.101513894649523 1.0926586478639568 1.5480920779759437 1.156159270012443 1.4186229780174202 1.1666528411447532 1.6451887183741187 1.6776026545002076 1.1899419328079635 1.2473662380754875 1.513376192451265 1.14767731231854 1.184529240978847 1.63604313562837 1.178826213189548 1.106387391124015 1.6271671505599337 1.6254873496474493 1.0331812525922854 1.660120282040647 1.2549357113231023 1.1696598921609291 1.1716092907507258 1.1823517212774781 1.2305060141020323 1.6710078805474906 1.6065532973869765 1.6224802986312734 1.6478639568643716 1.2641435089174617 1.1854417254251348 1.0332849440066363 1.3467233513065118 1.1046246370800499 0.9803193695562008 1.1830775611779345 1.1048527581916219 1.1180837826627956 1.691995022812111 1.1565325591041062 1.1739319784321858 1.0985275819162172 1.1825798423890503 1.097801742015761 1.6794690999585233 1.6137494815429283 1.2568851099128993, 218041 -2:baseline-v8-monochrome-nonphotographic:0.9314414533881448 1.0157804004773903 1.0210847367723113 1.019360827476462 0.30201564779206996 0.3573133536666225 0.5525129293197188 0.9967510940193608 0.9980108738894045 1.0030499933695796 0.9956239225566901 1.015117358440525 0.9191751757061397 1.014852141625779 1.0115369314414533 1.0187640896432832 1.0197586526985811 0.9958228351677496 1.004906511072802 0.9946956637050789 0.7077310701498475 1.0213499535870574 1.0194271316801484 1.0270521151040977 1.0229412544755339 1.017172788754807 1.0198249569022675 0.9006763028776024 1.0184988728285373 1.0 0.3873491579366131 0.40611324757989653 0.6991115236706007 1.044158599655218 1.0112717146267074 1.0106086725898422 0.9380055695531097 0.9837554700968041 0.9936347964460946 0.9951597931308844 1.0261238562524864 1.0292401538257525 1.0145869248110329 0.35108075852009013 0.3305927595809574 0.7339875348097069 0.9381381779604826 0.9910489325023205 1.0010608672589842 0.9911152367060071, 54834 -2:swift-v8-monochrome-nonphotographic:2.3795252619016045 2.551385757857048 2.5663705078902 2.5352738363612253 2.4861424214295185 2.5324227556027052 2.349157936613181 2.492640233390797 2.4453653361623124 2.4838217743004902 2.2490385890465454 2.5655085532422754 2.292865667683331 2.532157538787959 2.5052380320912344 2.4418512133669275 2.517438005569553 2.435088184590903 2.3118286699376736 2.532356451399018 2.586460681607214 2.4988065243336424 2.4549131414931704 2.448680546346638 2.4817663439862088 2.4524598859567694 2.517438005569553 2.533351014454316 1.5356053573796578 2.4594218273438537 2.3793263492905448 2.4723511470627235 2.5535074923750165 2.528643415992574 2.51445431640366 2.5081554170534415 2.452526190160456 2.5113380188303935 2.5124651902930646 2.4125447553374886 2.458825089510675 2.5522477125049727 2.5541705344118815 2.538257525527118 2.5092162843124255 2.3356981832648187 2.4735446227290807 2.4583609600848693 2.5008619546479247 2.4531892321973214, 50494 -2:baseline-rgba8-color-photographic:0.9730762315713772 0.9881562387630348 1.0216873426824882 1.03759888529306 1.0496673858324344 1.0298903272204243 1.006787126932758 0.9621763754045307 0.9348705501618122 0.981593851132686 0.3624145990650845 0.4913700107874865 1.0 1.0285194174757282 0.9330276878820567 0.9947186263933837 0.9880213951815894 1.0380708378281194 0.8366145271485077 1.0370819848975188 0.9362414599065084 1.0365875584322186 0.9395900755124056 1.044116325062927 1.0351492268967997 1.0393069039913698 1.005685904350953 1.0525440489032722 1.0504314994606256 0.9878865516001438 0.34933477166486876 1.005663430420712 1.0417565623876304 0.9369381517439769 0.9531868033081624 1.0426105717367853 0.9338816972312118 0.9440399137001079 0.9894372527867674 1.0328344120819848 0.37326950737144915 0.7118392664509169 1.054274541531823 1.0543869111830275 1.0377337288745054 0.9942691477885652 0.9996853649766271 1.0394417475728155 0.9841558791801509 1.0482740021574972, 209892 -2:swift-rgba8-color-photographic:1.6811174038115784 1.0411272923408845 1.1946242358863717 0.9603110391945342 1.1308656957928802 1.3106346637900035 1.611672959367134 0.9624910104279035 1.208108594030924 1.6910059331175835 1.6664419273642574 1.3322321107515283 1.6799712333692913 1.2059510967277955 1.0287666307083783 1.1296296296296295 1.2182443365695792 1.105762315713772 1.1273148148148149 1.617358863718087 1.6753865516001438 1.0493752247393022 1.6837243797195252 1.4918419633225457 0.9630978065444085 1.4594570298453793 1.3069264653002517 1.615403631787127 1.4770316432937791 1.0368122977346277 1.688331535418914 1.1392259978425028 1.6851402373247033 1.6633405249910103 1.200512405609493 1.1197411003236244 1.0326770945702985 1.67138619201726 1.6771844660194173 1.399294318590435 1.5994021934555915 1.136596548004315 1.0298453793599425 0.9602211434735706 1.2816208198489751 1.3134439050701185 1.1268878101402373 0.922487414599065 1.5921206400575332 1.1123022294138798, 206839 -2:baseline-rgba8-color-nonphotographic:0.9926906829939722 0.8179078266647682 1.03384118847596 0.9667521002420619 0.9760311357919218 1.009611277231952 1.0 0.9353789928330724 1.047819070672552 0.9959419051687314 0.9791162371256349 0.8095780530637429 1.0011865774360436 1.0006407518154634 1.0181309032227444 0.9744885851250653 1.0215957093359913 0.9770278608381984 0.97107124210926 0.9967962409226827 0.37512459063078457 0.45979875646684704 0.9909820114860697 1.0405097536665242 1.0086145521856755 1.023304380843894 0.9883952726754949 1.0221652665052923 1.0471545873083679 1.0061702026674262 0.3447244767193507 0.5544164412169538 1.0428117138924486 1.017086715079026 1.0381603303431584 1.028596516208648 1.0035597323081304 1.0508804404575443 0.9934263610043191 0.8143480943566377 0.9769803977407566 0.9703592956476341 1.0416488680051261 1.0413403578717548 1.0085196259907923 1.0417200626512886 0.9893919977217714 1.0407233376050122 0.9771227870330819 0.9788551900897053, 167865 -2:swift-rgba8-color-nonphotographic:1.5748967677630643 1.157672409701457 1.2572499881342258 1.2276330153305806 1.490934548388628 1.5430727609283783 0.98799183634724 1.1786985618681476 1.6184916227633017 1.1190137168351606 1.5561725758222982 0.9699083962219375 1.6388770231145284 1.0538943471450948 1.6052494185770563 1.523802743367032 0.9624329583748635 1.4106507190659263 1.534220893255494 0.960178461246381 1.6067445061464711 1.0551521192273008 1.6093312449570458 1.3340215482462385 1.5268166500545828 1.130025155441644 1.4041720062651288 1.3386966633442499 1.5614172480896105 1.0437847073900042 1.6600218330248233 0.9726137927761167 1.1493663676491528 0.9624092268261427 1.2622098818168874 1.453414969860933 1.3793725378518202 0.9943044283069914 1.167900707200152 1.6333001091651242 1.5605391807869382 1.458374863543595 1.4671080734728748 1.2475912478048317 1.0900612273957 1.1563434429730886 1.234847406141725 0.9683421140063602 1.225188665812331 1.6332051829702405, 158757 -2:baseline-rgb8-monochrome-nonphotographic:0.3424374977773036 0.273658380454497 1.0021693516839147 0.9998577474305629 1.0009602048437 0.9996443685764075 0.999715494861126 0.9990042320139408 0.9940253920836445 1.0367011629147551 0.3393435043920481 0.9973683274654149 0.999182047725737 0.996692627760589 0.999715494861126 0.9976883957466481 0.9972616380383371 0.9983996585938334 1.004409829652548 1.0037341299477223 1.0073260073260073 1.0050144030726555 1.0104555638536221 1.0043031402254703 1.0039119456595185 1.0156477826380739 1.0022049148262742 1.0020982253991964 1.014438635797859 1.0048721505032185 0.8471851772822646 1.0010668942707779 0.9972260748959778 0.9994665528646111 0.6462534229524521 1.0041608876560333 0.9978662114584446 0.9974038906077741 0.906575625022227 1.000675699704826 1.0073260073260073 1.0 0.9628365162345746 1.0043387033678295 1.0010668942707779 1.0476901739037663 0.9995732422916889 0.9983285323091148 1.0176393186101924 1.007148191614211, 83560 -2:swift-rgb8-monochrome-nonphotographic:1.8560759628720795 1.8434866104769019 1.5071659731853908 1.8331377360503573 1.8621216970731533 1.7832426473203173 1.6957928802588995 1.6315658451580781 1.79750346740638 1.7765212134144173 1.8381877022653723 1.673281411145489 1.7725025783278212 1.8812191045200755 1.4463174366086986 1.8323553469184537 1.869625520110957 1.8799388313951422 1.256054624986664 1.7289021657953698 1.842953163341513 1.821401899071802 1.252640563320175 1.791991180340695 1.8718659980795902 1.8101639460862762 1.6639994309897221 1.8741420391905828 1.3760446673068032 1.878409616273694 1.859169956257335 1.7816778690565098 1.0055834133504036 1.8182012162594685 1.7314627120452362 1.857676304278246 1.8140047654610763 1.7184110387993883 1.874426544329457 1.8455492727337388 1.765318823571251 1.2108183079056865 1.7828514527543653 1.865784700736157 1.8031935701838615 1.3083680073971335 1.823322308759202 1.7684128169565063 1.510793413706035 1.8051495430136206, 82734 -2:baseline-indexed8-monochrome-photographic:1.0190982313377066 1.0064767914971353 1.0016607157684962 0.9394669102383127 1.0220875197209998 0.40654322012787514 0.4073735780121232 0.9975919621356805 0.33704226521630826 1.0029062525948684 0.5509424561986216 1.0002491073652744 0.9958482105787595 0.9974258905588309 0.2878850784688201 0.5810844473968281 1.008386614630906 1.0996429461097734 1.0099642946109775 0.9983392842315039 1.0288964543718344 1.0223366270862742 0.9224445736112264 1.0196794818566803 1.0097151872457029 1.015859835589139 0.4645022004483933 0.3074815245370755 0.5300174375155693 0.8717097068836669 0.5050236651997011 0.44241468072739354 1.0004982147305488 1.0091339367267294 1.0183509092418832 0.9971767831935565 1.0 1.0019098231337709 0.5530183509092419 0.2915386531595118 0.8396578925516899 1.0050651830939135 1.0522295109192064 0.9931910653491656 1.0058125051897369 1.0041517894212406 0.4845968612471976 0.3511583492485261 1.0095491156688532 1.0141991198206428, 81192 -2:swift-indexed8-monochrome-photographic:2.4131030474134354 3.303910985634809 3.2310885991862492 2.998754463173628 3.2530930831188245 1.3231752885493648 3.161006393755709 3.0204268039525037 3.1436519139749235 3.060034875031138 2.3753217636801462 3.272440421821805 3.242713609565723 3.1593456779872127 3.1706385452129866 3.16723407788757 3.215062692020261 3.246782363198539 3.239475213817155 3.2037698247944864 2.9025159843892716 3.1451465581665703 3.160093000083036 3.2515984389271777 3.2635555924603503 3.2464502200448395 1.222452877190069 3.236735032799136 3.205264468986133 3.0964875861496304 3.1444822718591716 3.322843145395666 3.239973428547704 3.118409034293781 3.250186830523956 3.064518807606078 3.221539483517396 3.149049240222536 3.2603171967117834 3.0881840073071496 3.0890974009798224 3.185086772398904 3.152951922278502 3.1580171053724153 3.1767831935564232 3.1350992277671677 3.2855600763929256 3.201112679564893 3.13426886988292 3.088516150460849, 61889 -2:baseline-indexed8-monochrome-nonphotographic:0.8977485928705441 1.0054200542005423 0.9983322910152178 1.0323118615801543 1.0015634771732334 0.9968730456535335 0.6252866374817594 0.34917656868876384 1.0 0.9959349593495935 0.7818428184281844 1.0698353137377528 1.0137585991244529 1.0749426725036482 0.5482593287471337 0.27517198248905567 0.494579945799458 1.010944340212633 1.000208463623098 0.9944757139879092 0.5260579528872212 0.9353762768396916 0.9885345007296228 0.9998957681884512 0.9906191369606004 0.6606212215968315 0.40421096518657496 0.8352095059412133 0.9997915363769023 1.0154263081092352 0.6134042109651866 1.019178653324995 1.0311653116531168 1.022618303106108 1.0099020220971442 0.4483010214717532 0.44152595372107567 1.0077131540546174 1.0135501355013552 1.0212632895559726 0.9003543881592663 1.0240775484677924 1.0731707317073171 1.0287679799874923 1.0274129664373566 0.48936835522201383 1.026474880133417 1.0438815926620806 1.012820512820513 1.0225140712945593, 64160 -2:swift-indexed8-monochrome-nonphotographic:2.2230560767146135 3.84021263289556 3.852824682092975 3.694705023973317 3.8252032520325203 3.530644152595372 3.785490931832395 3.7900771315405466 3.897018970189702 3.7481759432978947 3.919324577861163 3.812799666458203 3.4428809672712113 3.7642276422764227 3.754012924744632 3.839691473837816 3.9041067333750266 3.880758807588076 3.852824682092975 3.8884719616426935 3.6801125703564734 3.9429851990827602 3.887116948092558 3.7559933291640606 3.8858661663539715 3.7928913904523665 3.753804461121535 3.645611840733792 3.774755055242861 3.7614133833646033 3.9133833646028773 3.9439232853867003 3.825515947467167 3.826454033771107 3.672399416301855 3.8779445486762563 3.8009172399416307 1.2822597456743798 3.892745465916198 3.934229726912654 3.7691265374192207 3.821346675005212 3.7999791536376906 3.856472795497186 3.5019804044194287 3.74765478424015 3.8706483218678343 3.835417969564311 3.8877423389618513 3.839170314780071, 48915 -2:baseline-rgba16-monochrome-photographic:1.0906100093734492 1.0995055965005789 0.8762337113345219 0.7674281828373983 1.0005881379918764 1.1033652520722674 0.6558657575033543 0.9799114117149736 0.886397471006635 1.103457148633498 1.0571780403977284 0.6878641401238766 1.1000937344924553 0.9479497877189436 1.0903343196897572 1.0651914205370436 0.7700931831130879 0.9817861015640795 0.8016872208641953 0.9151978532963297 0.7761399768420666 1.035876417504457 0.9547685125622599 0.8369019831277913 1.0233601058648385 1.0798029737727215 0.9637559962506203 1.0828906982300721 1.0 1.0866952158650223 1.0332297965410133 0.7715451487805326 1.0994688378760866 0.964105203183297 0.8008417725008731 1.0378246246025473 0.8301751548457056 1.0775055597419545 0.8985645757135768 0.8965428513665019 1.0618647650204929 0.7700012865518573 1.045102832252017 0.8173280155856568 1.0532816262015476 0.765498355051554 1.0207318642136411 0.955466926427613 1.0242974507893916 1.0419967284824203, 318114 -2:swift-rgba16-monochrome-photographic:2.010329173482328 1.6088330974654927 1.5848664742965317 1.6136117186494883 1.704993659137275 1.4679740484111083 1.4733959455237184 1.7002885552022642 1.5558271609476373 1.4693157382050765 1.9659247550956644 1.945578856439192 1.544413608042787 1.463967358341451 1.5328162620154755 1.6061680971898031 1.6144571670128103 1.4890551195574262 1.4642062894006507 1.5068462938116858 1.9284677167380397 1.5475748497491224 1.9581870646400412 1.5767979562204784 1.9269606131338564 1.8288334650517377 1.4574059438695806 1.5413442628976823 1.7011523828778328 1.777941149442188 1.9862155158153982 1.7266812475877154 1.8891911264680477 1.505688397140179 1.4610450476943153 1.529765296182617 1.960888823540223 1.59486482015843 1.8372144314359757 1.9729640316859343 1.9466999944862065 1.4726975316583655 1.6815600360234522 2.012553070264111 1.929754268595269 1.4681946001580621 1.9702622727857524 1.5431086768733115 1.7001966586410338 1.981602308441618, 417188 -2:baseline-indexed8-color-nonphotographic:0.8138264074215276 1.0044478332697928 1.0024145380607448 0.9963146524336002 0.7103825136612022 0.6057948913457873 1.0298640233828948 0.688905833015631 1.0029228618630068 0.7751937984496123 0.6486211716863642 1.0060998856271446 0.9048163680264328 0.7458380988689796 1.0036853475663998 1.0160121997712543 1.0080060998856273 1.0062269665777102 0.6514169525988055 1.0045749142203584 0.5198881687635024 1.011691447452027 1.0069894522811031 0.7485067988308552 0.3058838480111831 0.37793874698182744 1.0024145380607448 0.7171178040411742 0.3079171432202313 1.0019062142584827 0.4604142838988436 1.003939509467531 1.0 0.6599313762866946 0.36777227093658665 1.0020332952090483 1.0036853475663998 1.0085144236878891 1.0036853475663998 0.6411233956029991 0.39293429914855765 1.0024145380607448 1.0113102046003304 0.8156055407294447 0.37781166603126193 1.010928961748634 1.0026686999618757 1.0069894522811031 0.5740246537044098 0.33739992375142963, 46341 -2:swift-indexed8-color-nonphotographic:4.786249841148812 4.858050578218325 4.342991485576312 4.718134451645699 4.785233193544288 4.828694878637692 4.66260007624857 4.627906976744186 4.603253272334477 4.669843690430804 2.8031516075740246 4.71355953742534 4.801626636167239 4.863133816240945 4.703774304231796 4.798830855254797 4.327233447706189 4.793620536281611 4.640233828949041 4.691955775829204 4.758927436777228 4.826915745329774 4.639598424196214 4.728809251493201 4.703138899478969 4.625111195831745 1.936459524717245 4.659295971533868 4.630321514804931 4.712797051721947 3.1826153259626384 4.8346676833142705 4.428644046257466 4.601347058075994 4.7365611894776976 4.759308679628924 4.652052357351633 4.610115643665015 4.797305883848011 4.796543398144618 4.778243741263185 4.769220993773034 4.677849790316432 4.737959079933918 4.80442241707968 4.679374761723218 4.730588384801119 4.642012962256958 4.788156055407295 4.747871394078027, 48354 -2:baseline-indexed8-color-photographic:0.5310610225398571 0.2876122411581455 0.5124610591900312 0.9913872090892433 0.9978926149899212 0.520524097489463 1.002565512186183 0.9977093641194795 1.0019241341396372 1.0293201392706615 0.5312442734102987 0.8902327286054609 0.9930364669232178 0.9941359721458677 0.9928532160527763 0.9921202125710097 0.4591350558915155 0.36356972695620304 0.854040681693238 0.997526113249038 1.0166758292101887 1.0043063954553784 1.0586402785413231 1.0068719076415613 1.0022906358805204 0.48488180318856516 1.0032985156679495 1.0117280557082646 1.0142935678944476 1.0073300348176655 0.2785413230712846 0.523089609675646 1.0092541689573027 1.0000916254352208 1.0002748763056624 0.9957852299798424 0.6291918636613524 0.36118746564046184 1.0000916254352208 1.064687557265897 0.9701301081180135 1.0 1.0081546637346528 1.0048561480667033 1.00448964632582 0.5121861828843687 1.0032985156679495 1.0017408832691956 1.003481766538391 1.002932013927066, 66009 -2:swift-indexed8-color-photographic:3.687099138720909 3.6312992486714313 3.592541689573026 3.6628183983873925 3.7330951072017595 3.565603811618105 3.6066520065970313 3.4015942825728422 3.56615356422943 3.5952904526296496 3.503939893714495 3.6970863111599783 3.2909107568260954 3.61434854315558 3.629649990837456 3.680135605644127 3.5271211288253617 3.633131757375848 3.677753344328386 3.709547370350009 3.6935129191863663 3.601704233095107 3.702125710097123 1.4294484148799709 3.6858163826278174 3.574399853399304 3.702583837273227 3.486347810152098 3.594190947407 3.699102070734836 3.689756276342313 3.752886201209456 3.6126992853216056 3.713120762323621 3.680593732820231 3.5370166758292103 3.585303280190581 3.607293384643577 3.4840571742715776 3.5109950522264985 3.5029320139270665 3.5590984057174273 3.6945207989737954 3.5907091808686094 3.696994685724757 3.5410481949789263 3.676837089976177 3.4706798607293385 3.7004764522631484 3.7179769103903246, 64561 -2:baseline-v8-monochrome-photographic:0.3834788817487779 1.0023617290053275 1.001098478607129 0.9987916735321578 1.0 0.9961004009446915 1.0021969572142582 0.9914318668643927 0.9852254627341132 0.9857197781073213 0.8897127478442358 1.0188938320426209 1.0009886307464162 1.0448179271708682 1.0102707749766573 0.9372768715329269 1.0052177733838632 0.9579831932773109 0.9884659746251442 0.9844565277091228 0.3660130718954248 0.8850442137639369 1.013126819355193 1.0134563629373319 1.0057120887570714 1.0084033613445378 1.0296589223924864 1.03828197945845 0.9935739001482946 1.0217498764211568 1.0075245784588345 1.001318174328555 1.017575657714066 1.009172296369528 0.9976931949250287 1.0040094469160212 1.0361399461745482 0.9731421980556928 0.98434667984841 0.9837974405448453 0.4480144999176141 0.3654089086615038 0.8128741692755533 1.0001647717910693 1.0079090459713296 1.001922337562476 0.9999450760696434 0.983028505519855 0.9840171362662712 0.9868182567144503, 66009 -2:swift-v8-monochrome-photographic:1.236886911627396 2.1939363980886473 2.0999066293183937 2.1089141538968526 2.1417586642500135 2.0917778876256383 2.1692755533585983 2.0452023946833635 2.1058933377272475 2.1200087878288567 2.084857472400725 2.200362497940352 2.1521942110177403 2.1347833250947437 1.9662217828307793 2.0343823804031413 2.08787828857033 2.131432965343 2.140605261712528 2.067281814686659 2.0170264184105013 2.138298456637557 2.1593892458944364 2.131927280716208 2.149502938430274 2.1058933377272475 2.121931125391333 2.1351128686768828 2.1117152743450323 2.0253199318943262 2.033338825726369 2.1846542538584064 2.119404624594936 1.9777008842752788 2.1013895754380183 2.0781567528972373 2.1475256769374416 2.0728840555830175 2.262426539243148 2.1408798813643104 2.196572746745757 2.211347284011644 2.035041467567419 2.1442851650464103 2.0994672378755426 2.1328060636019113 2.0600867798099634 2.1653210303729336 2.128906464546603 2.10787059922008, 61131 -2:baseline-v16-monochrome-photographic:1.0310917242214952 1.0178117048346056 0.983593844662547 1.0306070519810977 1.0228765297467588 1.0059130013328486 1.0293953713801043 0.9976008724100326 1.016624257845632 1.0015751847812917 0.33192778383618077 0.7583666545498606 0.9797649339634072 1.0312613595056344 1.021713316369805 0.9610565854840665 0.9817763237610565 1.0294680722161638 0.9788440567066522 1.0225372591784805 0.3225493759844905 0.4385556767236157 1.0204289349327516 0.9600387737792317 0.989070640979038 1.0306070519810977 1.0 1.0155822125287775 0.9915667030170847 0.9779716466739368 0.34952138616260753 1.0411971404337816 0.9985944505028475 0.9694414152429419 1.0238701078395736 0.9716224403247304 0.986235308372713 1.0147340361080819 1.0253241245607658 0.9964861262571185 0.36910214467466373 0.6017448200654307 1.0285471949594087 0.9857991033563553 1.0092087725675511 1.0342663273960984 1.0116079001575184 0.9891433418150976 0.9995395613716225 1.0291772688719254, 178208 -2:swift-v16-monochrome-photographic:1.6393311523082517 0.9615412577244637 1.4515206591542469 1.3288258814976373 1.4906094753422996 1.6349448685326546 1.247570580395008 1.2906821761783593 0.9205864534108809 1.1333575669453533 1.506797528171574 1.1875923906458257 1.174312371258936 1.6095480431358296 1.5808069792802617 1.1884405670665212 1.4862958924027627 1.0299042772325215 1.5723252150733067 1.2089422028353325 1.603950078759239 1.0217375499818246 1.3710893008602933 1.0328365442869258 1.2352356718768933 0.982091360717315 1.6605840300496788 1.1427117411850236 1.1314915788198232 1.1455470737913487 1.6109051254089424 1.221519447473646 1.2648006785411365 1.531128074639525 1.0416575790621592 1.3478977341572762 1.3521386162607536 1.5966557615412575 1.0071489155458622 1.2306070519810977 1.5812431842966195 1.6339270568278204 1.0118260026656973 1.2459711620016962 1.138276990185387 1.617714770386526 1.2885980855446504 1.6383860414394766 1.333769538349691 1.2538470859081547, 181995 -2:baseline-rgba8-monochrome-nonphotographic:0.8487635334645669 0.9827448326771654 0.9989542322834646 1.0016301673228345 1.0006766732283463 1.0003075787401574 0.9968011811023623 1.0169168307086613 1.0043676181102363 1.0050750492125984 0.8453801673228346 1.0007689468503937 1.0002460629921262 1.000123031496063 1.0003998523622046 0.9995386318897638 1.0012610728346456 1.0043368602362204 1.002921998031496 1.004029281496063 0.4905265748031496 0.9994156003937008 0.953863188976378 1.003045029527559 1.000738188976378 0.519285187007874 0.9940022145669292 0.9917568897637795 0.9458661417322834 1.0270361712598424 0.7770669291338582 1.0000615157480315 0.9989542322834646 0.9017285925196851 1.0000615157480315 1.0074126476377954 0.8024729330708661 1.0055979330708662 0.991572342519685 0.9855745570866141 0.30287278543307083 0.9997231791338582 0.999630905511811 0.9964936023622049 0.9996924212598426 0.9846518208661417 1.0 1.0115342027559056 1.0015378937007873 1.007105068897638, 88024 -2:swift-rgba8-monochrome-nonphotographic:1.6210322342519685 1.8321235236220472 1.450541338582677 1.4209830216535433 1.240465059055118 1.732775590551181 1.4247662401574803 1.762826033464567 1.783310777559055 1.504890501968504 1.7826341043307086 1.3880720964566928 1.803211122047244 1.846795029527559 1.789554625984252 1.332277312992126 1.8438115157480315 1.779650590551181 1.804410679133858 1.2406188484251968 1.7352669783464567 1.461060531496063 1.2775590551181102 1.7331754429133857 1.7640563484251968 1.4482960137795275 1.4452509842519685 1.4231360728346456 1.818251722440945 1.7896161417322833 1.7832800196850394 1.7771899606299213 1.1013164370078738 1.6722133366141732 1.7957369586614174 1.8407664862204725 1.3390440452755905 1.5636995570866141 1.3235728346456692 1.8424581692913387 1.57957062007874 1.4547244094488188 1.8226808562992125 1.1475455216535433 1.489603838582677 1.832277312992126 1.791646161417323 1.1441621555118109 1.5611158956692914 1.6807332677165354, 106975 -2:baseline-va16-monochrome-nonphotographic:0.8037626429827165 1.0057307244457636 1.0049087878718692 0.983743921094089 1.0142240690426723 0.9180118267540355 0.9905020662572206 0.996849243133405 1.0084933445969086 1.0153656476175255 0.9670312107582364 1.0166670471928583 0.9776935546473664 1.0144295531861458 1.0078312290234939 0.7920500468047217 1.0199091303454417 1.0076942395945114 1.001004589145871 1.0 1.0263019703646201 1.0156167949039931 1.0159592684764491 1.0184022466266351 0.9676020000456632 0.9812552798009088 1.0119865750359598 0.9873284778191282 1.0112103016050595 0.9673051896162013 0.91027192401653 0.9684695997625516 0.9718486723441175 0.9417566611109842 0.7941962145254458 0.9689033996209959 1.0106166807461359 1.0173519943377702 0.9687664101920135 0.9748624397817302 0.8246763624740291 0.9790177857941963 1.0205940774903537 1.021370350921254 1.0263248019361173 1.009589260028768 0.9728989246329826 0.7609991095687116 0.9992237265690997 1.007260439736067, 164986 -2:swift-va16-monochrome-nonphotographic:1.4782529281490444 1.3851229480125118 1.6413845064955823 1.1552318546085527 0.9352040000913263 1.4440284024749424 1.560263932966506 1.1551633598940616 1.0435398068449053 1.3160117810908925 1.574739149295646 1.262996872074705 1.6228909335829587 1.6041462133838673 1.261992282928834 1.6288271421721956 0.9791547752231787 1.413913559670312 1.3021530171921734 1.1638621886344438 1.612000273978858 0.9891778351103907 1.2679056599465741 1.277837393547798 1.3764697824151235 1.4886184616087126 1.3397337838763443 1.2532706226169548 1.0963264001461221 1.4118815498070731 1.5592365122491383 0.9898627822553026 1.1546838968926232 1.3342542067170484 1.1455056051508026 1.4474531381995022 0.8999063905568621 1.199479440169867 1.1626977784880932 1.2960341560309596 1.645950820794995 1.1632685677755201 1.5562912395260167 1.2507134866092833 1.1844562661247975 1.3339573962875866 1.6418411379255236 1.2262152103929314 1.404232973355556 1.5766798328728968, 153178 -2:baseline-rgb16-color-nonphotographic:1.020263585612324 0.980814076743693 0.7983534732527736 1.0650307398770404 0.695374885167126 1.1000105999576002 1.0832626669493322 1.0773973570772384 0.7774185569924388 0.8878347819942054 1.0810896756412975 0.8840364638541446 0.6966292134831461 1.0909123030174546 1.071567380397145 0.7943961557487104 0.7904211716486468 0.775810896756413 1.0549784467528798 1.108190233905731 1.0969012790615504 1.1134548795138153 0.9559748427672956 0.7253904317716063 1.0219242456363509 1.0595894283089533 0.8065507737969049 0.8946364214543142 1.023620238852378 0.6988022047911808 1.087184651261395 0.7186594586954986 1.0170305985442725 1.0360398558405766 1.1008939297576144 0.9603738251713659 1.0825913363013215 0.7902975054766448 0.7884071797046146 0.8846547947141545 1.1021482580736344 1.0544837820648718 0.9822450710197159 1.0 0.6934845593950957 0.9813617412197018 1.0852943254893648 1.0527877888488446 0.7976114762207619 0.9534838527312557, 375523 -2:swift-rgb16-color-nonphotographic:1.5227369090523637 1.8866687866581868 1.4541905165712672 1.8242703695851883 1.847625609497562 1.6052399123736838 1.3608402233057735 1.8685428591618967 1.8704685181259275 1.376563493746025 1.8708395166419336 1.5999046003815987 1.6054695781216877 1.5105646244081692 1.5383541799166136 1.3826584693661226 1.3797788142180765 1.3866157868701858 1.8283690198572538 1.4539255176312629 1.8337926648293406 1.5985972722775774 1.6038442512896616 1.8917214331142675 1.5747120344851955 1.7749982333404 1.839004310649424 1.8876581160342025 1.7380220479118085 1.877446823546039 1.8659988693378562 1.3804678114620874 1.3852907921701647 1.6647233411066356 1.807186771252915 1.530439544908487 1.770493251360328 1.5282842201964526 1.3746378347819943 1.335382658469366 1.8067981061409089 1.693996890679104 1.6859232563069748 1.8522542576496361 1.838933644265423 1.4374249169669988 1.676559960426825 1.8952724189103245 1.7975231432407603 1.5902409723694437, 382997 -2:baseline-rgba8-monochrome-photographic:0.7342995169082125 1.016767778901247 1.0210931356027413 1.0158690034827547 0.9858162004269182 0.9994944388270981 1.0108695652173914 0.9257948545107293 1.0158970902145827 1.0052241321199866 0.2849960678575441 0.6637175598247388 0.9884563532187395 1.0135658914728682 1.0105325244354566 1.015307268846197 1.0134816312773847 0.9959555106167847 0.9980058420402202 0.999297831704303 0.3306931805415122 1.0057577800247164 0.9875575778002472 0.9709021458263116 1.0017694641051569 1.0122739018087854 0.9870520166273453 1.0173576002696327 1.0083417593528818 0.9910684192787328 0.698938321536906 0.9955622963711942 1.0161498708010337 0.9947196944163577 0.989074261318953 1.000224693854623 0.8249073137849681 0.9921076283563645 0.9989888776541961 0.9996910459498934 1.0079766318391192 1.0 1.0052803055836423 1.000252780586451 1.0145208403550163 1.015307268846197 1.0099988765307268 1.012863723177171 0.9976688012582856 0.993708572070554, 104798 -2:swift-rgba8-monochrome-photographic:1.754634310751601 1.5317660936973374 1.7182058195708347 1.4947196944163579 1.6768902370520167 1.1427086844174812 1.2967924952252556 1.7022806426244241 1.7338220424671387 1.3943377148634986 1.730535894843276 1.4029322548028313 1.2274182676103809 1.7336535220761713 0.900769576452084 1.4673632176159983 1.143747893495113 1.761178519267498 1.2291877317155377 1.7627513762498597 1.731771711043703 1.4396135265700483 1.7321930120211213 1.6682114369172005 1.4546118413661386 1.7578642849118078 1.2312099764071454 1.7111279631502079 0.9591618919222559 1.7160712279519155 1.7806426244242222 1.2315751039209077 1.5028367599146164 1.5798505785866757 1.7119986518368724 1.7280080889787666 1.1451522300865071 1.6133580496573419 1.3033367037411527 1.278508032805303 1.7224469160768454 1.765840916750927 1.143242332322211 1.707448601280755 1.2275306145376923 1.1334681496461072 1.2754184923042353 1.4114144478148523 1.503875968992248 1.3028592293000787, 131802 -2:baseline-rgb8-color-photographic:0.8027660853878532 0.9858087793144918 1.0146482260974141 1.0028141912206854 1.0234034876728804 0.9808298256163559 1.0254960914010822 1.0250871918220084 0.9858809380637401 1.0262176788935657 0.9956945279615153 1.026482260974143 0.9761635598316296 0.982705953096813 1.0273722188815393 0.9832591701743836 0.9986530366806974 0.9950691521346962 0.9773902585688513 1.0136861094407696 1.0018761274804568 1.0332411304870714 1.0155141310883944 1.022128683102826 0.9637282020444978 1.0 0.9792904389657245 1.0254479855682501 1.0279013830426937 0.9942032471437162 1.0182321106434153 0.990643415514131 1.0071677690920022 0.9832110643415514 0.971040288634997 1.0107035478051714 0.9634395670475044 0.9915814792543596 1.0226578472639807 0.9786650631389056 0.9719783523752253 1.0070715574263378 0.9802525556223691 1.0248466626578472 1.026915213469633 0.9905231509320503 1.023379434756464 0.9860493084786529 1.0261695730607334 0.9924233313289235, 181347 -2:swift-rgb8-color-photographic:1.5734215273601924 1.1619242333132893 1.4725195429945879 1.3432110643415514 1.1480457005411904 1.5665183403487672 1.6158749248346362 0.9281298857486471 0.9539867708959711 0.9860012026458208 1.5901383042693926 1.078340348767288 1.1867468430547203 1.0765123271196633 1.1885267588695128 1.5995670475045096 1.3063860493084787 1.0898616957306073 1.0893084786530365 1.4730487071557425 1.5769092002405292 1.1701743836440168 1.382321106434155 1.297702946482261 1.5125195429945881 1.3439567047504508 0.8504149128081779 1.3865303668069753 1.1804690318701143 1.3848707155742632 1.6423090799759468 0.9955502104630186 0.9013108839446783 1.5777991581479252 1.2452916416115454 1.117690920024053 1.6077690920024053 1.0149609140108238 1.4797594708358388 1.0128683102826217 1.6021647624774502 1.3082621767889355 1.5332050511124473 1.0115453998797352 1.5826337943475646 1.340228502705953 1.6194828622970534 0.9808779314491882 1.2274924834636198 1.0838244137101622, 180955 -2:baseline-rgba16-monochrome-nonphotographic:0.3602405163207503 0.5468263917908716 1.0069879741839625 1.0345452012815155 0.9840274875795144 1.0035752426057483 1.0365417653340763 0.9831917165807681 1.0034359474392907 1.037075730138831 1.0351255978084228 1.003714537772206 0.9839810558573618 1.0017644054417978 1.0098667409574222 1.0132330408134838 0.9598133444769468 1.0328504434229466 1.0339648047546084 0.9798254167247064 0.33957839996285466 0.9873473557134236 1.0252356409899244 0.3205646097413753 0.9837953289687514 1.000394669638297 0.9960997353391837 1.0053164321864698 1.0 0.9846310999674979 0.3580350095185031 0.5527232205042485 0.9983981055857363 1.0559502251938526 0.9989320703904908 1.010748943678321 1.032386126201421 1.0281608394855366 1.0251659934066955 0.9914797789850026 0.9915029948460788 1.0095417189023541 1.0286019408459859 0.9087616659701908 1.021172865301574 0.9986766959186517 0.9893439197659842 0.9585132562566746 0.9720713191252265 0.9817987649161908, 164986 -2:swift-rgba16-monochrome-nonphotographic:1.5814180247945395 1.0063379300738264 1.4201838696197242 1.2637089659655478 1.025444583739611 0.9430747086409436 1.6134559130798163 1.2589961461670613 1.0200817198309886 0.9158192877373822 1.597785206853322 1.5185262571388776 1.2733899800343595 0.9940335237033943 1.1032409342062497 1.0784231787156986 1.4813112318335888 0.9977712773366765 1.0120954636207458 1.320053860797697 1.688187769884385 1.0058503969912245 1.02632678646051 1.658053582207364 1.2811208617727632 1.5631471421275016 1.5698565259785486 1.3930677438826207 1.290244695175744 1.4302131216046803 1.6099038863351443 1.0038074012165112 1.5833913729860243 0.9972373125319218 1.3870084041417097 1.1648790453637927 1.5727817244741606 1.5110275340112365 1.185750104471375 1.3604262432093606 1.5714816362538886 1.1864465803036635 1.588150624506663 0.9952639643404374 1.546454938013651 1.3720341737475044 1.6509495287180203 1.6187026976830572 1.183080280447602 1.3893299902493383, 153178 -3:baseline:0.3115182568641151 0.489661775742049 1.0193825531144063 0.9798152317366664 0.990244028672722 0.9956266335429443 0.9740185803379655 1.0214786636648292 1.0060295525709702 1.0044251222731155 0.31604689076935016 0.9434050151385762 1.0283104313847269 0.9705250627539269 0.7245296690215564 1.0258002743058252 1.0084103201097223 1.0159666692544573 1.0134565121755557 0.983282871412675 0.9446989105400719 1.0167947623114149 1.0018373314701239 1.0198224775509148 0.9827653132520766 1.0059260409388504 1.001500918665735 1.0217891985611882 0.9749243071190125 1.022798436974355 1.0095748259710684 1.009419558522889 1.0 1.0192272856662268 0.9754677431876407 1.0128354423828378 0.9360556892580802 1.0347281525761458 1.0035452734000982 0.9912015112698288 0.34839427580674376 0.5014103459876303 0.9768133944051962 0.9978262557254871 0.980255156173175 1.002743058251171 1.0152420878296198 0.9744843826825038 0.9775638537380639 0.9040705949331056 1.316616624225609 0.9553608756793737 1.0 0.8197521948994717 1.2395005891072175 1.28858652274714 1.0306335753107065 1.2282315381399416 0.87222074417544 1.3165026034738323 1.1995743225267 1.3195811637718062 1.293679449659838 0.8505187944205845 0.7822013606476379 0.8491695488578922 1.2073087301888943 1.305062521378891 1.0551480369427235 1.338584622401277 1.3264604157956748 0.8664246892934515 0.9834669909923607 0.8083881266390484 0.9542206681616054 1.0182813272015507 0.9687963209304092 0.9424385238113338 0.7700581505834061 1.1103910911785944 0.6603701873741021 1.3192961118923645 0.9205085325529246 0.8345558891718292 1.1709551138307173 0.8562768423853141 0.8485044278058607 1.1092698871194557 0.9959332598532933 0.8636311808749192 1.2872752841017066 0.8874425145376458 1.150108319714188 0.9417734027593022 1.3196191706890654 0.816977689939569 1.1871840675002852 1.087434913154194 0.7870852495154118 0.862814032153852 1.0102482612500576 1.0213025655197827 1.0134724333287275 0.9195569066371886 1.0200128966883146 0.975680530606605 0.9682649348256644 1.0248491548063194 1.0080374003961126 1.0059877481461013 0.9606881304407905 0.9537791902722123 1.0299617705310673 1.030007830132191 1.0303993367417439 1.0189074662613422 1.0264151812445306 0.9887153977246558 1.0265533600479022 1.0267606282529596 1.0312514393625352 0.9570724517525678 0.9526967896458017 0.9938280134494036 0.9955322186909863 1.0010824006264107 0.9712818386992769 0.9858366726544149 1.0296393533232004 1.028418773893418 0.32306204228271385 0.5212565059186588 0.9703836764773618 1.0140481783427755 0.9874026990926259 0.9853530468426145 1.0118833770899545 0.9740454147667083 1.0243194693933952 0.9856524342499194 0.9929528810280503 0.9549306803003087 1.0064483441573395 0.9175993735894248 1.0050204965225003 0.5490995347980286 1.0163741881995303 0.9885772189212843 1.0 0.9821058449633827 0.8607198748043818 1.0109546165884193 1.0 1.016831855329508 0.9374021909233177 0.9991653625456444 1.01151104155799 0.9590679881759694 0.9994087984698313 0.9984698313336811 0.3491566684054947 1.0185011302382194 1.005738132498696 1.018153364632238 1.007789949573987 1.0091810119979134 1.0082768214223614 1.0109198400278212 1.0209702660406885 1.0079290558163798 0.8520257346548427 1.0256303251608416 0.3200486871848374 1.0072335246044166 1.0165536428447228 1.0058424621804902 1.0036515388628064 1.007789949573987 1.0062597809076683 1.0071639714832203 0.30116501478003826 0.3261345852895149 0.9997913406364111 0.9966614501825769 0.951660580768562 0.9773604590505999 0.9963484611371936 0.9926273691531907 1.000173882802991 0.9997913406364111 0.9236654494870458 1.0145366023300295 0.905755520778995 1.0036167623022083 0.9991653625456444 0.9987480438184664 0.9997913406364111 1.000660754651365 0.9988523735002609 0.999965223439402 1.0255955700740975 1.0294996414628317 1.0146601864393274 1.033563062704167 0.8308899689267787 0.9652418134013226 1.0276073619631902 1.0242809337901362 0.9590670066130189 1.0018723607680664 1.0 0.9618556290335432 0.7899569755397976 1.031969564178153 0.6117839215998725 1.0119910764082543 0.6840689984861764 1.0423273045972432 0.8311090749741057 1.0101983905664886 1.0135248187395427 0.9010636602661143 0.7481276392319337 1.026651262847582 0.9864552625288822 0.9900804716755638 0.8206915783602899 0.9855589196079994 0.8232810134650625 0.9715560513106526 1.0154170982391841 1.0086048920404749 0.4711975141422994 1.0270695562106607 1.0100987969086128 0.9397856744482511 1.0360728228826388 0.8243367062385467 1.038403314476934 1.0089833479404031 0.9772129710780018 1.0341805433829974 0.8205521472392638 0.8622022149629511 1.0325073699306828 0.7074137518922795 1.0220101983905665 0.977810533025257 1.0123496135766075 0.9773723209306031 0.9749185053476657 1.0204208087502358 1.0205285702739837 1.0109916754222905 1.0221719335111399 1.0190737897033864 0.9758614186804602 1.0185888628465205 0.9926722163851397 0.9798485950591342 0.6431207737277405 1.0104259274226137 1.021660066273337 1.0058191222823891 0.982003825534093 1.0305773323634795 1.025728063794822 1.0236267140817372 1.022091112368329 1.020097524178992 0.9508876855518736 1.0106414504701098 1.0129313828497535 1.0086748026617096 0.9929955009563836 0.9910557935289205 0.9911096742907946 0.9801449392494409 1.009671596756378 1.0117190657075892 1.0 0.9997575365715671 0.930278294135079 0.9889005630539616 0.9891699668633315 1.0028287399983835 1.0186158032274577 1.016110347800318 0.2736065087960344 1.019828120369622 0.32872652819310866 0.9956087179072713 0.6263369164039979 0.9735176055389424 0.9996497750478193 1.0049031493305316 0.9922681106710849 0.9799294162019452 0.9946658045744766 0.3058002640157332 1.316508559393732 0.8068871168073732 1.0183248429427754 1.0675571076269508 1.09743848217018 0.8658578294601552 0.784404082587799 1.0872500135006211 1.236890896981261 1.2964736377873383 1.180872320126726 0.8721041167893724 0.9445034471585693 0.8474249815491512 1.2664842582758808 0.9461775241661118 0.8371285079113641 0.7373859197523086 0.9688045650099905 0.9434053966482459 1.257483844256836 1.0947383579644665 0.8729861573632387 0.8706460497182871 1.0252551617374401 0.961676237106907 1.0 0.928788724281317 0.8033409536838695 0.8967652512015553 1.2655662160459382 1.0347775997695894 1.2964376361312622 1.1075369466995482 0.8670818857667453 1.2883732651701978 0.8751642575558477 1.0061022807049125 0.9993879718467049 1.1743380195488993 1.3141864525768188 0.8051230356596403 0.950263712130758 0.8142314546469137 1.299803790974385 0.9454394902165499 1.0105484852303206 1.034273576584523 1.036523680089284 0.9048656238186957 0.877278514424122 0.9973604943638791 1.006210601496755 0.9050399031146166 1.0015837033816724 1.0015526503741887 0.9601589913983168 0.4569450051237462 1.0018631804490263 0.9980126075210384 0.3705555383038847 1.0135391112629257 1.0039747849579232 1.0040058379654069 0.999441045865292 1.0002484240598701 1.0005900071421916 1.0000310530074836 1.0012731733068347 0.9733565195789211 0.9686675154488711 1.0224513244107691 1.0004968481197403 1.000962643231997 0.9202248237741825 1.020122348849486 0.9017172313138526 0.989100394373195 1.0014284383442535 0.9931683383535694 0.3013383846225507 0.3401235909697854 1.0037574139055365 1.0006210601496754 1.0043163680402445 1.003602148868118 1.0021737105238642 1.0109617116417724 0.9970499642890412 0.9939757165481476 0.7083191007049031 1.010061174424743 0.9892556594106138 0.9995652578952271 0.9858087755799148 0.9982610315809085 1.006738502623979 0.999161568797938 1.0 0.9970499642890412 1.0165113182423435 0.6469596094096759 0.9792987128273413 0.7903950288504216 0.8692942743009321 1.0338925876608966 0.8185707944962273 0.7800798934753662 0.8813848202396803 1.0291699955614737 1.0244829116733245 1.0306613404349756 1.0109897913892587 1.05288948069241 1.0 0.9168042609853528 1.04023080337328 0.7541233910341766 1.052871726586773 1.033803817132712 1.0547536617842876 0.962467820683533 1.041473590767865 0.7611540168664003 0.951069684864625 1.0143630714602752 0.7323746116289391 1.0139724811362627 0.7974434087882822 0.8489658233466488 1.0416688859298713 1.0155881047492232 0.6482379050155348 0.48229027962716375 1.0192099422991565 1.0382600976475809 1.0236839769196626 0.8582157123834886 1.046462494451842 1.0215179760319573 0.40227252552152687 1.0458233466489124 0.9462938304482911 0.9621482467820682 0.7898446515756768 0.8697736351531291 1.0223346648912561 0.893919218819352 1.007723035952064 0.9083533067021747 1.3639791036196722 0.9374122977565132 0.9427209251213039 1.0084194153747317 1.3370133053813251 1.073120424690189 0.8714602106544489 0.816767823631845 0.8766166799100577 0.9388831594786049 1.3238431757088032 1.156908823479687 0.8058969720536272 0.9840572114490524 1.2937496830039392 0.9184432534785035 1.324570153341561 0.8134034387732675 0.8678929483169623 0.9372263267341797 1.3261931731728347 1.0 1.3235726724035908 0.9381223689326953 1.0891646519805913 0.8741821501631473 1.3558809109198802 0.9357385585555124 0.9375982687788466 0.932644677002147 1.3523136485823937 1.0836869600500432 1.0819794079358906 1.319532029281983 1.0005579130670004 1.0044294916228507 1.2945950058327276 0.9177331823023213 1.004699994928063 0.8639368374782329 1.3094388747062502 0.9295000760790546 1.0773808517472823 0.8574785710662902 1.3418992713317215 0.9244112326497489 1.3472755245228152 0.9299396439500246 0.8568530321729869 0.8589663392449577 1.0309687953555877 1.032855587808418 1.0491473149492019 0.9893142235123368 1.0023584905660379 0.9412554426705371 1.019702467343977 1.0518505079825835 0.6909288824383165 0.8137518142235124 1.0015239477503628 0.6347423802612483 0.77855587808418 0.9883889695210449 0.8146589259796808 1.0117924528301887 1.0304063860667634 0.7199564586357039 1.0081277213352686 0.689078374455733 1.008798984034833 0.6040275761973875 0.9937227866473151 1.008200290275762 1.0136611030478955 1.0143142235123368 0.7164912917271409 1.0012880986937591 0.6637336719883891 1.0109941944847605 0.42113570391872285 0.5526124818577649 1.0377721335268506 1.0435413642960814 1.0057148040638608 0.7469521044992743 1.0529753265602322 0.8521226415094341 1.0220972423802612 0.8486574746008708 1.0440493468795355 0.7800072568940494 1.0508708272859217 0.6954462989840349 0.9202104499274312 0.6948113207547171 1.0470972423802614 0.9529934687953557 1.0 0.9634615384615386 0.8812127236580517 1.002705986304396 1.003920918930859 1.0 1.001546277888226 0.9990611884250056 1.0003313452617628 0.9841506516456815 1.0044179368235033 0.9925999558206318 0.9877402253147779 1.0176717472940138 1.0025403136735145 1.0070134747073116 1.004252264192622 1.0004970178926442 1.010934393638171 0.9935939916059201 0.9927656284515132 0.9919924895074 0.9576982549149546 0.9997238789485311 1.0039761431411531 0.9364369339518445 1.0373867903688978 1.0060746631323172 1.0008283631544068 0.9866357411089021 0.983487961122156 0.9843715484868566 0.9917715926662248 1.003258228407334 0.9958029600176718 0.994422354760327 1.0166777115087253 0.9959134084382593 0.9992820852661806 0.9835984095427435 0.9833775127015683 0.9839297548045063 0.9987850673735365 1.0374420145791916 1.007952286282306 1.006129887342611 1.0295449525071791 1.0072895957587806 1.0011597084161696 0.9883476916280096 1.007731389441131 0.9837640821736249 0.9393343659398705 1.0328646888279915 0.9944993844076414 0.6898208824814329 1.0204336947456214 0.6940108820842766 0.7325350490488106 1.0472616068946345 1.0297072957623417 0.7258826800111204 0.9724174907661147 0.765399737876802 1.0119146908137735 0.5643393303943763 1.0403113705866 0.6785614996624171 1.0406688113110132 0.9061718098415347 0.7542197863298782 1.0060963501330473 1.0168195718654434 1.0329044044640376 0.8077167480837205 1.042535446205171 0.8470948012232417 0.36449024981135075 1.0655705151117996 0.5607847809682672 0.9940823702291594 1.0277413717780692 1.0068708050359427 0.6934151475435879 1.0350689066285397 0.8022558481274078 0.9967631756622582 1.0432106120179514 1.0020652130743875 0.79635807617459 0.8304340919019819 0.9659041264545852 1.0638826005798485 0.7819214424719012 1.0526033599428095 1.0518289050399143 1.0 1.0446800905516502 1.033043409190198 1.0527423646689702 0.9786727034433457 1.0301640255768698 1.0 0.9798431552014644 1.0349260499656772 1.0027874274540802 0.9947787739479542 0.8110165789528425 1.0193039752043767 0.9290662118028831 1.0451604850955838 1.0389823809622867 1.0473654650219457 0.8150521082520334 1.0013105069373662 1.0363613670875542 0.6993114638154474 0.9603935681151581 0.9919289414016184 0.9958188588188797 1.0201152414036985 1.0419986270879704 0.4008071058598382 0.42235766438541383 1.0362365569030432 0.996484513136272 0.9793023110685832 0.8118694485470015 1.0185967174921473 0.9452499323944834 1.0130426642814054 1.0304744867181161 0.5709441890458261 0.9612880411041541 1.0348636448734216 0.6599338506022092 1.0227362552784307 0.9925945957190107 1.017431822436711 0.8157385642668442 0.9678821791858216 1.0377134774197574 1.0196784057579098 0.8905414681838038 1.0064277245023194 1.03683980612818 0.8555738148232896 1.034218792253448 1.0249828385996298 1.0174110207392923 0.9980862438374971 0.563996422108044 0.9514164265540753 1.0161469774341712 0.9891307448720509 1.0155478846318433 0.9985735885658861 0.9871908253216558 1.0073317547713463 0.710267309502753 1.004849798875988 1.0171739936667334 1.0217385102558982 0.9864205631472343 0.9783756026588311 1.018058368755884 0.9744672353293585 0.9182095683679001 1.0012267138333382 1.0122100818760165 0.9718711665192709 1.018143953441931 1.0244201637520327 1.0013693549767495 0.9851082646278493 0.995521068096882 0.9991156249108493 0.9837389096510998 1.0213961715117108 1.0024534276666763 1.0254471799845948 1.0209111916241123 1.009528428379882 1.011981856046558 1.0153196588023852 1.007189113627935 0.9869625994921976 0.9979174393061935 0.9955781245542465 0.9189798305423217 0.991270362023222 0.981028727926283 1.0177445582403788 1.0 1.0000855846860468 1.0131515134225317 0.9975751005620063 0.9874761076084786 0.9950646164379655 0.9887598778991813 0.9991726813682139 1.0140358885116825 1.0066338700059632 1.0062611806797852 1.0049940369707813 1.0031305903398926 0.9992546213476446 0.26624925462134763 0.5181872391174717 0.8871496720333929 0.9904591532498509 0.9818872987477638 0.4951550387596899 0.32520870602265955 0.9916517590936196 0.9995527728085868 1.0065593321407273 1.0070810971973763 0.9920989862850328 0.9961985688729874 0.9001192605843769 1.0099880739415623 0.6457960644007156 0.9979874776386404 1.0051431127012522 0.9966457960644007 1.0 0.9979129397734049 1.0213923673225997 1.001639833035182 1.010509838998211 1.0203488372093024 0.558288610614192 1.1273106738223018 0.9937388193202147 0.9964221824686941 1.0143112701252237 1.0000745378652356 1.004695885509839 1.0014907573047107 0.9994036970781156 1.0167710196779964 0.8461538461538461 1.0012671437090042 1.0076028622540252 1.0184108527131783 1.0067829457364341 0.9970184853905784 0.9978384019081693 0.9997763864042933 1.0093172331544424 1.0455426356589146 1.007237012147842 1.0009477039717414 1.003704660980443 0.9869906091151891 1.001120013784785 0.5285603515120186 0.9234944430085293 0.9856982855173604 1.0 0.998966141121737 0.8780908072714741 1.0028431119152237 1.0109416731282848 1.0095631946239338 0.5660377358490567 0.5623330748686138 0.9948307056086845 1.0225725855087449 1.0382527784957354 0.9997415352804342 0.9405531144998708 1.0131817006978547 1.0005169294391316 1.016283277332644 1.0299819074696304 0.529335745670716 0.9892306366847592 1.0379081588696477 1.000172309813044 1.0027569570087016 1.0379081588696477 1.0686654604979755 1.0214525717239598 1.0753855432066857 1.0112862927543724 1.0143017144826398 0.6138537089687258 0.3030068062376152 0.3621090721116568 0.9915568191608513 0.9218574997846127 1.0357542862065996 0.994141466356509 0.9946583957956406 0.5629361592142673 0.9863875247695356 0.9885413974325838 0.9949168605152064 1.00224002756957 0.9864736796760576 1.2331603207189061 0.8089049850873457 1.2135414649262113 1.2037804547391253 0.9468373552310494 0.9641515280629043 1.0341054344036875 0.9608784909168376 1.1381841422318626 0.7533020877716233 1.1991904559011504 0.978347600418329 0.951020645311229 1.2119727311461441 0.632374017120502 1.2045745051710115 0.768330944726343 1.055951504822404 0.7718170197931595 1.2096874152690087 1.1483324940930395 0.9919626602626177 1.1945617228957663 1.0911221288298407 1.1890033698725646 0.7761358794592711 1.0691211217414882 0.923906728124879 1.1555564163148313 0.7040515939109889 1.1736646395785721 0.8823255994112407 0.828117132122245 1.0 0.824863462059883 1.1662470465197352 0.97433861409149 0.8325328272068793 0.9260952085834915 1.0252546771507147 1.2144904520277338 0.5892047875430917 1.1875508385947244 0.7799705620327692 0.8946236975636208 0.9926405081922763 1.0566293527520625 0.8678390208002479 1.0589534027966068 1.2018824805360808 0.9397412977179513 1.0408034493637606 1.012619623514565 1.0010516352928804 0.9930592070669891 0.45945945945945943 1.0068356294037228 1.0079924282258914 1.0080975917551793 1.007256283520875 0.830897044904827 1.0036807235250815 1.0062046482279945 0.5258176464402146 0.5128825323377852 1.005258176464402 1.0042065411715215 1.0018929435271846 1.0088337364601956 0.6331896098433063 1.019770743506152 0.9982122200021033 1.005258176464402 0.5571563781680513 1.0 1.0042065411715215 1.0045220317593857 0.9995793458828479 0.9926385529498369 0.6988116521190451 0.45725102534441053 0.6195183510358607 1.0226101587969292 1.034493637606478 1.0601535387527605 0.6064780734041435 0.44368493006625304 0.7755810284993164 1.0007361447050163 1.0125144599852771 0.6465453780628877 1.002734251761489 0.9954779682406141 0.6193080239772847 0.3351561678409927 0.6140498475128826 0.9964244400042065 0.9993690188242718 0.9983173835313913 1.0018929435271846 0.386146311124932 0.3286169633833476 0.9962683666329784 0.9979786985928633 1.0094845681411801 0.9966570784420431 0.9946357770349064 1.0142268522117701 1.0036538910052089 1.0861385368887506 0.7742361812951878 1.005053253517842 0.9922257638187049 1.0020990437689499 0.9971235326129209 0.9875612221099277 0.9899712353261293 0.9877944491953665 0.9937806110549638 1.0037316333670216 0.8711031641141258 1.0018658166835108 0.9879499339189926 0.9963461089947914 1.0054419653269067 1.003342921557957 1.0020990437689499 1.014460079297209 1.006452616030475 1.0 0.6632200886262926 1.0030319521107052 1.032185337790562 1.0302417787452385 1.011428127186504 1.0182694550260438 1.0063748736686622 1.0110394153774394 1.013060716784576 0.4520718339423152 0.42385135660421364 0.9938583534167769 1.0040426028142735 0.9912928554769493 0.9954132006530358 1.0034984062815828 0.988805099898935 1.0237114203529503 0.940371608489466 0.5193189769105185 0.34808387563268256 0.42362014943359844 1.0047240298867197 1.0053024825259098 1.0057363220053024 1.0056881176187031 1.0058327307785009 1.0084839720414558 0.9893950349481802 0.9890093998553867 0.5346830561581104 1.0000964087731983 1.0242468064593877 0.999228729814413 1.0006266570257893 0.9983128464690286 1.0087249939744516 1.0013015184381777 0.9927211376235238 0.9910821884791515 0.9209930103639431 0.9987466859484213 0.9980236201494336 1.0001446131597975 1.0 0.9991323210412147 0.9990359122680164 0.9829838515304892 0.9877078814172089 0.9828874427572909 0.6323451434080501 1.0089178115208484 1.0106531694384189 1.0076644974692697 1.038708122439142 1.0052542781393106 1.00882140274765 0.9923837069173295 0.9946011087008917 0.9929139551699203 0.591708845504941 1.0135936370209688 1.01412388527356 1.0056399132321039 1.0050132562063148 1.002699445649554 1.0123885273559894 0.9993251385876115 0.9800433839479392 0.9976379850566401 0.9791369980062661 0.9902212095319473 0.9593183328586348 0.9392860533561188 1.02940757618912 1.0087107186936297 0.9937814487800247 1.0 1.0292414316908762 0.9757191683281118 1.0251115541631064 1.0247317953099782 0.9922861482958323 0.36043862147536315 1.0099449349662966 1.023806133105478 0.9847384410899079 1.0227380613310548 1.0070492737111936 1.0011392765593847 0.6677347384410899 1.0379996202411468 1.02159878477167 0.9832194056773949 0.9759802525396373 0.9976265071679483 1.0066932497863856 1.0320421532326973 0.9900313301053832 1.013647583784297 0.976787240102535 1.0189879426564132 0.9829820563941897 1.0220734833380802 1.0306892623184278 1.0006645779929744 1.015854932118105 0.9815816956232793 0.94301243710244 1.0125320421532327 0.9840026583119719 0.9667236304946358 0.9567312256716984 0.9905060286717935 0.9639941137377767 0.6229706636285959 1.0004746985664104 0.9251637710054116 1.0264407101490554 1.0320896230893384 0.9433661533715519 0.9958610761202087 1.0298465256176252 1.0047559063214992 0.975397825136893 0.9859636494511427 0.978791228566287 1.0257847245430474 1.0287925139463738 1.020103344558986 0.739402041183578 0.9965294737653925 1.0277642098768605 0.5065939998457544 0.9458854983418595 1.0268901514177742 1.0044474151006453 1.0276613794699092 1.0241137304300882 0.9742409830586904 0.7261112110851179 1.0242165608370395 1.0241908532353017 0.9875832283606262 1.0023650993598807 1.0 1.0325715314018353 1.0199233913468213 1.0075066197074476 1.0260675081621635 0.9759633923751253 0.9983547134887786 0.9825445384200108 1.0250134964909123 0.9522609835728425 0.412555592688758 1.0169156019434946 1.0323401629861948 1.0268901514177742 0.9886629476336152 0.9487390421347592 1.0216200930615182 1.0024422221650942 0.9761947607907657 0.9977120234453328 0.36895550014139183 1.0262217537725904 0.9783284917350059 0.9977634386488083 0.9988688655235352 1.0454030913618868 0.9935373659620886 0.8279580957869389 1.0364294976022392 1.0236688826229239 0.9978183464712783 1.022228168028485 1.0514129293844032 0.7863831889188465 0.9590013789696832 0.6639841933027353 0.952600489842962 1.0433860909296724 0.9534031736884351 0.994710519274703 1.0430979480107847 1.0047955214357749 1.0539650523802664 0.9683660238335356 1.0 0.9999176734517462 1.0338567929693128 0.8325272192150164 0.9828760779632412 1.0179266058822318 1.0105789614505938 0.9591660320661906 0.9931463148578837 0.9436268960833144 1.011999094407969 0.3988515446518616 1.006544960586165 1.0397431411694487 0.42770699981476523 1.0034371333895897 1.0303784963055962 1.0122460740527301 0.7178669191347479 0.8668162265626608 1.0416572334163459 0.3913598287607796 0.5440138308601066 1.0083149813736183 1.0112169921995595 1.0488813880256036 0.9159240125959619 1.0157861156276369 0.9717414123119352 0.9401280177825343 1.0220223516578508 1.1678406911509025 0.8685809539172986 0.7689233030417093 1.1754942553458443 1.008262981484469 1.059077629008263 0.7225000448100948 0.8149880805147784 0.8185908121381585 1.0009678980480723 1.1759602803319533 0.7163162517251886 1.1306483124518292 0.7133408614292629 0.9304009607284329 0.9597426108153646 1.0 0.789320858202936 0.8535606101342511 0.7379505655033967 1.1815167320894053 0.7218368554067861 0.8978688318904484 1.1699557276263197 0.9146995035041494 1.1631804412898137 0.7974404473839868 1.1552938646018176 1.065852915344769 1.0023301249305443 1.1784696456417703 0.7697119607105088 1.032012331738094 0.8020110770554391 1.1875750569088206 0.7249914860819846 1.1682170959473752 1.1663888440787942 1.101934003692352 0.8349375347278235 1.16176444229356 0.7639045724220753 0.8124607911670342 1.0520514061407755 1.1175279166890717 0.696940366725816 0.8759298094674769 0.7889265293685362 1.0229248445089711 1.016741051424065 0.3177196199366561 1.0228133260305288 1.0031671945324219 1.0047150715595456 1.0113352225370895 0.9666372966923058 0.9010549377277165 0.9574691019931894 0.9760674398113971 0.8229466815897887 0.31926749696377965 0.9632319672326339 1.0020241468816231 1.0212178220179553 0.9687566975448287 1.0324101635986949 0.9779487057366704 1.0246945919558021 1.0 1.0008096587526492 0.311337603886362 1.0223370561760292 1.0137641987950372 0.9889505393756103 0.9233443669182959 0.9807825113709427 1.0103112423499154 1.0274331436191746 0.9748291381896982 1.0309575405424714 0.6213416521801252 0.4567427904650775 0.9627318838854093 1.0269330602719502 1.0260995880265757 1.0193365560926821 1.031171861976996 0.9586597766294381 1.0362679494201414 0.9635653561307836 1.014097587693187 0.9178672635915509 0.9994999166527755 0.9349891648608101 1.0143119091277117 0.9817588645726667 1.0109065796680399 1.0266472983592503 0.9890934203319599 1.0132164884623627 1.0382673689271589 0.9281858513451493 1.0507244793146404 1.0465284000262256 0.9977052691391481 1.0142928950761634 0.9784513844876195 1.0199969403588522 1.0020980396442076 0.9899687479511332 1.048517166772297 0.9411019079048014 0.9923290425508665 1.0135498393688398 1.0180300281924077 0.9409926350066657 1.0067093559455385 1.0433594859802873 1.0531284830736283 1.0446489061782895 1.0 1.0390322792141093 0.7989597220097472 1.0245645475009288 1.0359289289070526 0.8438271739843084 0.9834779378018664 0.9363813187053347 1.0111021264505977 0.8003584151058855 1.01547304237603 0.9939681360229037 1.0465939637651072 1.0002185457962718 1.0285639355726992 0.9811394977817601 1.0424415936359464 0.9452542780339621 0.44338571147583977 0.9998033087833555 0.9766374543785651 1.0072120112769631 0.9271368315230457 0.7559936184627489 0.996197303144874 0.9583451712306315 0.9916952597416789 0.9980330878335556 1.027274515374697 0.983958738553664 1.0255921254998461 1.0 1.0118732697631498 0.9348303086229879 0.662811442633036 0.9950784374038757 0.9374961550292218 1.0128575822823747 1.008551215010766 1.02046549779555 0.8681021224238695 1.0487439762124475 1.0267609966164257 0.9971290884855941 1.037896031990157 0.7905054854916436 1.0140879729314056 0.9928432277248026 1.0519019788782937 0.9571003793704501 0.9870808981851737 1.0472675074336102 0.7119040295293756 1.015790013329232 0.955316312929355 0.786096585665949 0.5654875422946786 0.7544345329642161 1.0108069312006562 0.9348918281554394 0.9931098123654261 1.0396185788988004 1.025776684097201 0.9954680611094021 1.00699272018866 0.8258176971188352 1.0495437301343176 1.019235107146519 0.9868963395878191 1.047821183225674 0.38884445811545165 0.5545370655183021 1.0450117912437198 1.0554496052496667 0.9968625038449708 1.0483338459961038 0.9060801804572952 1.0530503434840561 0.9699989746744592 1.0432277248026247 -3:swift:1.5339388763812334 1.1972155370959812 0.9138265662603836 1.5318168879227803 0.9379447765442641 1.5248298527547033 1.1013378878451465 0.9767098827730767 1.1421214709002923 1.1433118546696683 1.4474549077452579 1.2249566545040498 1.0180627798048807 1.3056439717413244 1.5412364464456694 0.9781072898066919 1.2810340812048753 1.3988820743731076 1.5637761043397251 0.9777708770023031 1.5000646947700746 0.9590352715886448 0.6952617550397227 1.5625080868462593 0.8784514659834898 1.5621457961338405 0.9431979918743368 1.5389591905390367 1.5624045752141396 1.5369665916207333 1.526770695856947 0.8438785808555236 1.3148047511839143 1.5530626504153404 0.9790906503118288 1.1458478896566002 1.3258804958207178 1.5671143544755841 1.5408482778252206 1.3725124860906244 1.5775690293196698 1.1143544755841936 1.5344305566338017 1.5572548715161867 1.5616541158812722 1.239525916724892 1.5064824159614938 1.2362394224050928 1.4842274150557668 1.5329813937841263 2.3104214967124017 1.947379423054996 2.2924822317661815 1.8464900611911368 1.8421572726236175 1.8518110296073884 1.8746911937972712 2.274086883812854 1.8607996655391281 1.8621489111018203 2.3191440842233284 1.7887005434989167 1.8602485652388734 1.7946106191326823 2.281555243054236 1.7176466116833262 1.7914940519174491 2.0801755919577363 1.787826384401961 2.221637337995515 2.300311656721523 2.256242636159781 1.8636881912508076 1.7929573182319183 2.3207593782068336 1.9290030785602978 1.7865151457565278 1.9801033788149445 1.7910379689103417 1.7882444604918095 2.334802934134012 2.3243890388050623 1.7788757553874806 2.311238645433469 2.18019079472464 1.7203451028087113 1.861559803884307 2.2977461898065448 1.9763596974649387 1.7818212914750486 2.295294743643343 2.338413591273612 1.7848998517730226 1.7801679905742847 2.2942685568773515 2.0217209532134848 1.7584850442780586 2.0795104709057046 1.8582341986241497 1.94652426741667 1.5908525632168027 1.0227304131546222 1.6052461885680072 1.5786007093178576 1.0753765372391877 0.9664686103818342 1.258325272903137 1.2293768135967942 1.5207728801068583 1.4398001013311226 1.5732577955874902 1.0939846160932247 1.5628252959329374 1.3248353369259824 1.2376675417990881 0.9944728478651376 1.2593155543272996 1.023467366772604 1.5083598176039796 1.5744323154161486 1.6124084565427663 0.9956243378932339 1.2967159504398693 1.2997789139146056 1.0129197181152412 1.0124360923034408 0.9360001842384046 1.227925936161393 1.5260697342361016 1.2949887153977249 1.5165123670029017 0.9451660448620515 1.5250103634102528 1.5520012896688318 1.5334623002164802 1.5479941043710563 1.21749343650684 1.300953433743264 1.3994518907466262 1.1158168670259316 1.5948827783151398 0.9416655151766387 1.345447008428907 1.5455990051126158 1.5391046013541525 1.0545806273317675 0.9584772695868454 1.2906130532909585 1.5530146008935564 1.3681083321818435 1.5821248478525474 1.8490349504434012 1.8016692749087118 1.7111806642323075 1.834602677795166 1.7903668927143106 1.4931664058424623 1.7998261171970091 1.7938445487741264 1.8253173361154582 1.791340636411059 1.853903668927143 1.8184663536776213 1.494174926099809 1.7930099113197706 1.7996870109546166 1.231264127977743 1.7608068162058772 1.8543557642149193 1.6897235263432449 1.8548774126238916 1.8598156842288298 0.9978090766823161 1.7932533472439576 1.785324291427578 1.430777256129369 1.1398017736045905 1.8399582681272824 1.805703355938098 1.7331594505303427 1.8311597982959487 1.7411232829073207 1.8255607720396454 1.8546687532603028 1.4927490871152844 1.791549295774648 1.79509650495566 1.7260998087289168 1.7360459050599897 1.0125195618153364 1.8107111806642324 1.594192314380108 1.7861241523213354 1.7861241523213354 1.2520605112154408 1.7892888193357677 1.5065206051121545 1.823265519040167 1.0453834115805947 1.8536602330029561 1.63907258385786 1.2806549278941917 1.6930523464265796 1.7433869811170426 1.4101665205959686 1.4987849573739145 1.2763524818739542 1.2578280615090431 1.428073460282049 1.3400326667197833 1.76551669189706 1.37240060552944 1.7641821368815234 1.2739423153533582 1.1832921679547446 1.3536172416540513 1.2690423073858657 1.2751374392478687 1.5355748545932595 1.504939845430643 1.6836307863915227 1.7039080551350492 1.431260457334077 1.3492550394390885 1.2588040793562267 1.4441677953947893 1.7390446976336547 1.2721695482431679 1.7246434547048044 1.1947454386104692 1.6279977691020635 1.1934108835949326 1.1932515337423313 1.4143693729583302 1.7470918651900247 1.7192853159110828 1.3534977292646002 1.3466257668711654 1.423113696119831 1.190223886542905 1.6992470719464583 1.5467691817385067 1.125647358776193 1.3431399888455102 1.7226715002788622 1.7378495737391442 1.2367540435025097 1.3554298462273922 1.445263325631424 1.3528204923910445 1.7206013093025134 1.6770117729464695 1.055820469301436 1.6885153156065627 1.6722972062824968 1.704194617311889 1.3706188205501226 1.6233195937390554 1.2340310891996011 1.5761200463374552 1.3700261321695089 1.4697055416363587 1.1972574692206148 1.6370591880169185 1.7084242571189956 1.1044478568926965 1.1109674290794471 1.2780786120315741 1.3890191007300843 1.0820334599531238 1.5858455238557074 1.4804008728683424 1.6472157116301624 1.107734583367009 1.6444677927745897 1.6137018777445513 1.465152617258008 1.419515611950753 1.644036746679598 0.8442845981842183 1.7256930412996039 1.4975888359061398 1.3724777068347747 1.621945634311269 1.6586384331474446 1.6654274091435655 1.3428163474231527 0.8961987122497912 1.6709232468547106 1.1973652307443627 1.6868719523694065 1.0148710902772164 1.2682184326086372 1.2826315364099248 1.6869258331312804 0.9647889221153586 1.003798593712115 1.6995608717907271 1.6116005280314663 1.196691721220938 2.3224128309902254 1.8572354328299103 2.183068421147373 1.799038755782766 2.296851655176138 2.2948715640919484 1.9311468327543069 1.8148074811441326 2.2351988191456806 1.8767123287671235 2.3045920112325167 1.8744982269184383 1.8173455978975035 1.8388925890590968 1.9116519359890554 2.1073389375911296 2.017676813133404 1.876478318002628 1.8132414091048188 1.7987147408780806 2.3206667506705307 1.9520817957626053 2.1661296419635305 1.9434773999603983 1.8733101722679244 1.9430633809155222 1.7370079023635088 2.314366460857199 1.9369611002106097 1.7374939247205372 2.2654582110777097 1.8855867369899015 2.207135528234299 1.8117113387215813 1.9713606825913994 1.8724641333501342 1.9436934098968552 1.8781343941821325 1.8630497002862134 1.8697280074883444 2.265116195344986 2.02883732651702 1.9702266304249996 1.9298327723075261 1.9494716756970822 2.326084999909996 1.9256925818587656 1.8578834626392815 1.8759022915054093 1.8819865713822836 1.7473216781045242 1.6687575691705738 1.364997049964289 1.2116883520168928 1.635810328230289 1.6836009067478184 1.370897121386206 1.3856783529484828 1.5643263050026393 1.718939229264354 1.6899978262894761 1.712480203707729 1.724062975499177 1.202279290749309 1.6198801353911125 1.6599074620376981 1.6441325342359405 1.2074030369841318 1.7029158774027262 1.5335527745862185 1.6709002266869544 1.7267335341427816 1.216749992236748 1.685153557122007 1.5543582896003476 1.609632642921467 1.7498059187032262 1.6726391951060458 1.566313697481601 1.6611806353445329 1.665745427444648 1.6961463217712636 1.5481476881035925 1.4695214731546749 1.3776977300251527 1.5214110486600625 1.6871720026084525 1.6874204266683228 1.6512126199422412 1.694003664254883 1.744340589386082 1.6889730770425115 1.72943514579387 1.4960407415458186 1.718690805204484 1.2525230568580565 1.7427568860044094 1.3186970158059808 1.706269602210974 1.6221159519299444 1.7902352418996892 1.4517532179316466 1.2866400355082113 1.296884154460719 1.3577452285841098 1.3549045716822015 1.3703328894806923 1.7479982245894363 1.5143186861961828 1.4897114957834 1.8077407900577007 1.5366000887705282 1.5175676875277408 1.4189791389258766 1.4343186861961827 1.795525965379494 1.2348690634709276 1.2371060807811807 1.6903151353750552 1.4444740346205058 1.8060719041278295 1.5164491788726142 1.7698180204172214 1.5760142032845095 1.5007723035952065 1.4231691078561917 1.2890190856635597 1.4261340434975587 1.7854593874833555 1.274762538837106 1.8101020861074122 1.4976653351087437 1.3536795383932534 1.295339547270306 1.2932623169107855 1.4456458055925432 1.7595739014647136 1.4197603195739015 1.2878473146915224 1.7857789613848203 1.8139192188193518 1.341571238348868 1.4361296049711496 1.2393075898801598 1.7471637816245007 1.30080781180648 1.2974522858411006 1.8001065246338215 1.3663027075011094 1.5218641810918774 2.524269218414512 2.4367275862651945 2.141625386735194 2.202201220646165 2.0613873438266075 2.442932255828501 2.0565182843327867 2.0883700485215306 2.0034658235980323 1.9664575901536796 2.4755955299328813 2.4788584760520043 2.0536949060846337 1.95962738169707 2.067135539062368 2.002164026441698 2.474919271669851 2.13645201102301 2.0578031750325447 2.26882956601126 2.4701854638286362 2.1393430150974657 2.4207340783445197 2.290926304755786 2.117178650526636 2.0688092782633687 2.3538183232176366 2.1821839760604576 1.99492806302727 2.0799506331467987 2.4457556340766535 2.472670712945274 2.117263182809515 2.3583154406667903 2.0472028267595395 2.369270824527887 2.3280697898527447 2.0653096417521852 2.0534074963228455 2.059392381950667 2.4940235676004665 2.2333936330284536 2.1831645505418518 2.1394444538369206 2.0678287037819745 2.06189453752388 2.4279700417589476 1.9399820791560298 2.0057481952357605 2.104735498486872 1.527848330914369 0.9439767779390421 1.068033381712627 1.5217162554426704 1.500634978229318 1.2326378809869376 1.006023222060958 1.5216074020319303 1.0729499274310594 1.2830732946298984 1.504789550072569 1.0633526850507984 1.4076378809869377 1.2246734397677794 0.9917271407837446 0.9363207547169812 1.0035377358490567 1.3806966618287373 1.2916908563134977 1.228701015965167 1.4757801161103048 1.4899854862119013 1.4677431059506532 1.2078737300435414 1.2102866473149492 1.3184143686502179 0.9948838896952105 1.520500725689405 0.9957728592162555 1.1814949201741654 1.4894593613933238 1.525399129172714 1.1481132075471698 1.0017597968069667 1.2378628447024673 1.076977503628447 1.4651306240928883 1.220301161103048 1.445990566037736 1.2251269956458635 1.4561139332365747 1.0614114658925982 1.0611756168359943 1.231912191582003 1.0020500725689405 1.5187046444121917 0.935867198838897 1.4873911465892597 1.0603592162554427 0.9991291727140784 1.834493041749503 2.294731610337972 2.2660150209852 2.3100287165893527 2.310194389220234 2.3087033355423014 2.2350342390103823 2.213772918047272 2.2658493483543185 2.27766732935719 2.315330240777557 2.2675060746631326 2.3143914292025625 2.2059310801855534 2.276121051468964 2.2410536779324057 2.2693836978131214 2.315330240777557 2.308869008173183 2.2588910978573007 2.335818422796554 2.293571901921802 2.2994808924232384 2.2720344599072235 2.2421581621382813 2.2221117738016347 2.309863043958471 2.0809586922907 2.0878064943671304 2.309421250276121 2.3311795891318754 2.3038988292467417 2.3052794345040866 2.2780538988292465 2.2425447316103377 2.3234481996907443 2.2644135188866796 2.2845703556439143 2.3199690744422354 2.2215043074884027 2.300916721890877 2.2819748177601062 2.151093439363817 2.2634194831013916 2.3093108018555335 2.0832781091230395 2.206041528606141 2.252926883145571 2.2543627126132098 2.1787607687210073 1.46163469557965 1.1121768140116763 1.5969855832241155 0.9768259263672109 1.4891377735414433 1.0540529806584853 1.1225028793836134 1.104749990071091 1.5997061042932605 1.5821319353429446 1.5728384765082013 0.9783748361730014 1.0467254458080146 1.5688669129036101 1.1077088049565114 1.5837404186028041 1.1199015052226062 1.6049684260693435 1.1152349179872116 1.5893998967393463 1.5867786647603161 1.141030223599031 1.5498629810556417 1.1796338218356568 1.2021128718376426 0.9704118511457962 1.0355653520791137 0.9740458318439971 1.5780213670121928 1.1130307001866635 1.5947416497875215 1.4634814726557845 1.3816275467651613 1.2913141903967593 1.291473052940943 1.0446006592795585 1.1793160967472895 1.6143810318122245 1.1950037729854244 1.046586441081854 1.569820088168712 1.1947654791691489 1.266889074228524 1.0406290956749673 1.0449978156400175 1.1222050121132692 1.5606259184240838 1.544322649827237 0.9710075856864849 1.2084872314230113 1.5322738335448172 0.9463732240550828 1.3570403344912945 1.0827283506334116 1.1187360888648514 1.003557090258565 1.5410521498554282 1.3615335011336926 1.2436294801655814 1.569300854949764 1.578453601813908 1.5247644207767352 0.9339962140910698 0.9995215609593742 0.9997295779335594 1.5177542487466975 1.0683127743223846 1.0091319451667256 1.0897385226634493 1.4529361595906225 1.5154660620306615 1.4728641857175546 1.5980696024795622 1.166746406506771 1.263495101200258 1.597154327793148 1.300459717512949 1.174630249828386 1.0089655315873776 1.2627878434880286 1.558359162107628 0.9398414910656709 1.270234851163855 1.267697044078797 1.4189045826139413 1.5272606244669564 0.9332889563788405 1.17806252990244 1.2461464855532212 1.5859422128845713 1.57298275539284 1.6089488902294427 1.0924427433278556 1.008611902731263 1.4839722921390386 1.0975807625902274 1.0779439602271546 1.0160381087096708 1.0149356187464897 1.1630437043662762 1.592645422645708 1.2277693777993326 1.3357201951330842 1.631015890223376 1.591903688699969 1.6667902889909567 1.1942487090976524 1.6471628676575472 1.2917011382763244 1.646506718397855 1.634353692979203 1.6438250649017205 1.2911876301600433 1.6404016774598467 1.0176019170969677 1.6694148860297267 1.5806350383704677 0.9133027130345478 1.2338458905086584 1.3994807862379826 1.6825949276809404 0.9862493937751405 1.5917039910991926 1.0188286309303056 1.649045730750578 1.1923373177759395 1.6596867600490686 1.6619975465723336 1.0211679456822527 1.6641371637235045 1.6010327218782987 1.664878897669244 0.8571306307591363 1.6614269819986878 1.3481299746098765 1.4172538727070438 1.405585827175991 1.5961258665449463 1.6279348415256898 0.8990100704647249 1.5810059053433372 1.6305879667931418 1.611730807634154 1.0130374005078024 1.598721935355034 1.3573160642455713 1.1508287450432204 0.6453370610218812 1.6537528884831543 1.6039711294325736 3.0731961836612998 3.0034287418008345 3.0841532498509245 2.9126416219439473 1.5515802027429932 3.018410852713178 2.3258050089445437 3.0822898032200357 2.957140727489565 3.0649970184853905 3.1712134764460345 2.991577221228384 3.0327966607036374 2.966308884913536 3.0714072748956474 3.0313059033989265 3.08355694692904 2.8605396541443056 3.042561121049493 3.0735688729874777 2.9194245676803816 3.0757304710793085 3.0758050089445437 2.9916517590936196 3.0839296362552178 3.060301132975552 3.051654740608229 3.0809481216457963 3.058586762075134 3.08154442456768 3.0309332140727485 3.162567084078712 3.0048449612403103 2.7584227787716156 2.967426952892069 2.9511031604054856 1.3269230769230769 3.00551580202743 3.0563506261180677 2.9701103160405484 3.1481812760882524 2.8072450805008944 3.018783542039356 2.982856290995826 3.076550387596899 2.768858079904591 3.0813953488372094 3.0954830053667264 2.975029815146094 2.9938878950506855 3.5761178599121224 3.5267510984750587 3.468338071853192 3.529680365296804 3.6052382183165332 3.5582837942620835 3.579650211079521 3.5107262858619803 3.591539588179547 3.4741966054966835 3.6668389764797107 3.5304557594555015 3.525889549409839 3.5194279314206947 3.476264323253209 3.4131127767726372 3.4729042818988547 3.5997243042991296 3.5178771431033 3.438528474196606 3.6666666666666665 3.4132850865856814 3.2354613595244253 3.592142672525201 3.4266390970965803 2.785560437666925 3.5886964762643236 3.418282071163953 3.600241233738261 3.584216421125183 3.6301369863013697 3.4748858447488584 3.4236236753683125 3.586111829068666 3.2140087878004655 3.4495563022314126 3.599638149392608 3.601705867149134 3.599207374859999 3.439648487981391 3.506504695442406 3.5630223141207895 3.4187990006030846 3.4025157232704406 3.4759197036271217 3.4149220298095977 3.541742052209874 3.6060136124752304 3.605668992849143 3.5208064099250453 2.1650462873300538 1.6920633690978812 1.680268815121819 1.7666072742766394 2.1601270480691017 1.9136615408451796 1.827574853778518 1.7625982879498006 1.8238370066235425 2.1447689506914047 2.1592167951349888 1.766239299686253 1.8259867529147462 1.6069256691327418 2.1509083162257427 1.53462834566371 1.6810434984700005 2.1240849052949606 1.533543788976256 1.7595576558081882 2.1698299570050743 1.767130185536662 1.757117403261417 2.128326296626254 1.9979083549599101 1.5922841538521129 2.110740984622536 1.8248440949761786 1.678893752178797 2.1526707208428553 1.773133981485068 1.7803772707905643 1.939632800092962 1.7646705659061859 1.8463415578882132 1.8511639617306426 1.7690281597397064 2.0013556958593175 1.7631018321261185 1.5580431498624936 2.0807801061316185 2.1210830073207574 1.6804818530425687 1.534531510245187 2.125866676995778 2.012046326064221 1.6380679397296354 2.124646550722392 1.7453615834527638 2.063330363713832 4.46429698180671 4.495215059417394 4.400883373646019 4.2853086549584605 4.497949311178883 4.297717951414449 4.439057734777579 4.300662530234515 4.079082974024608 4.2476601114733405 4.200652013881586 4.397833631296667 4.2457671679461555 4.4666105794510464 4.3830055736670515 4.3363129666631615 4.465558944158166 4.477126932379851 4.391523819539383 4.290777158481439 4.287411925544221 4.255337049111368 4.465138290041014 4.385739825428542 1.6625302345146702 4.33694394783889 4.41487012304133 4.2638552949837 4.2367231044273845 4.369334314859607 3.5277105899673993 4.519612998212219 4.41371332421916 4.277736880849721 4.461457566515932 4.267851509096645 4.280155642023346 4.432853086549585 4.417394047744242 4.3926806183615525 2.8598170154590385 4.446103691239878 4.484909033547165 4.4438952571248285 4.119465769271216 4.45241350299716 4.370701440740351 4.477126932379851 4.062361972867809 4.258912609107162 2.950555857886963 3.258726580113504 3.1481769416154863 2.987561222109928 3.2786286247376197 3.1532301951333284 3.3063049055430307 3.1705667418176167 3.2144134338801216 3.1512866360880043 3.3027287568996346 3.1462333825701627 3.2401461556402085 3.228173831921014 3.2565497939827415 3.289279328305994 3.3024955298141956 3.2815828344865117 3.190779755888984 3.13931431236881 3.2307393298608416 3.3088704034828575 3.13589364844904 3.2996968047889297 3.06056129985229 3.252973645339346 3.1413356137759463 3.3691984762497085 3.279639275441188 3.300474228407059 3.300785197854311 3.2917670838840083 3.2415455181528414 3.244499727901734 3.144212081163026 3.2879577081551736 3.2382025965948844 3.1135038482469097 3.146077897846537 3.1327839539765217 1.1527637409624505 1.667340433802379 3.158672160460235 2.976521806732489 3.205239835186193 3.279250563632123 3.20251885252274 3.208038560211459 3.1662909119179043 3.2562388245354894 0.9539648107977825 1.7635092793444205 1.9129910821884792 1.9871294287780186 1.9798505664015427 1.9715112075198842 1.9205109664979512 1.9014220294046758 1.9074957821161724 1.958592431911304 1.8870571221981198 1.9635092793444202 1.90764039527597 1.9806218365871293 1.9716558206796817 1.9917570498915402 1.9114485418173053 1.8917811520848395 1.9148228488792478 1.928464690286816 2.0102675343456253 1.9411424439624003 1.8941431670281994 1.8366353338153771 1.9669317907929622 1.9662087249939744 1.8914919257652445 1.8507110147023378 1.9862135454326344 1.9782598216437695 1.4832489756567846 1.9993733429742104 1.871824536032779 1.9726681127982646 1.973053747891058 1.9903591226801638 1.9793203181489514 1.9266811279826463 1.9230175946011085 1.8360568811761868 1.8649795131356952 1.932465654374548 1.9803326102675343 1.9942154736080981 1.9374789105808627 1.9266329235960473 1.9419619185345867 1.9794167269221499 1.9756567847674138 1.9920944805977343 1.643097882844394 1.5614497294218175 1.623469097123327 1.1992309883224155 1.3828443938099308 1.2704595082122854 1.3318142979208203 1.232222538687933 1.621261748789519 1.1986376151144023 1.604409949681952 1.1269106617298017 1.5510063609607898 0.9635194151713662 1.4107804044431786 0.9339456944840027 1.1393714990980728 1.5484429887021742 1.4734168802810217 0.8609370549700941 1.5452150384505838 1.6343396942941235 1.1157552454191588 1.5923051362384888 1.0247792651666192 1.6244184942561475 0.8345912845343206 1.590477546757809 1.5527390107281878 0.9899838602487421 1.6221399411373778 1.2342400075951772 1.1406294502990602 1.1398224627361626 1.309147441374727 1.5898604386214754 1.1925140036077093 1.5461169657267637 1.3332858634766924 1.1252966866040066 1.597289471185797 1.332953574480205 1.2472230133864997 1.0809835754296022 1.6316101775372638 1.1935820753821322 1.0596696097977785 1.6310405392575713 1.3497816386594512 1.2719785436247983 1.6396822540425202 1.6987840304378006 1.623615002956374 1.0213887246458777 1.6562893647651609 1.2003393403429394 1.665595516594257 1.648859867862927 1.244942029358081 1.3489035707858812 1.6948764749736498 1.6501452479498186 1.1863544049975578 1.1943237615362863 1.1498753181315715 1.2761767654695495 1.217383480295123 1.189567855214787 1.6753644052546337 1.3299827759068357 1.6811229080439087 1.2498264736882696 1.2714979819532635 1.4631738605105529 1.2439394328903055 1.4779814391115451 1.1210570965834596 1.116378313067174 1.6684747679888943 1.431270726753901 1.6433327334892927 1.2041697730018766 1.084192395691406 1.5999125941540913 1.6327412015733052 0.9880459651919071 1.127175505797064 1.4193166919458085 1.4144579552173577 1.6576004524537906 1.696984498316152 1.356538728502018 1.2281549654232757 1.4196508907684002 1.411912902645312 1.236458520784596 1.2352759711046557 1.5053600349623384 1.1251703128615131 1.6072649682511118 1.0978039393253338 1.5217650811945582 1.3750180089324304 1.5223619486693971 1.390022022351658 1.1219050363265892 1.08806882499434 1.5350402371004588 1.4738510301109349 1.209706300039105 1.4149052215613227 1.105748451231811 1.302714717928664 1.1200321073538189 1.1159775248523267 1.1188795356782677 1.1435569185172987 1.1202173420873895 1.4644658036100189 1.2091917591125196 1.5349167472780783 1.511927058678247 1.093173070986066 1.5116594973964228 0.9426389775042706 1.0322308436413032 1.1091444213472739 1.534052318521415 1.3021384320908884 1.203305410912384 1.4169428036306007 1.0900858254265544 1.0545825014921686 1.2974046555663037 1.0295140675489327 1.1162245044970878 1.002552122995863 1.4966554839771955 1.5000514540926584 1.4078663016856359 1.5012451890423364 1.118138596743985 1.2124024944944118 0.9822586288513387 1.0632885339699918 1.0178648609710415 1.0376438141889806 1.4956058204869616 0.9453351719595775 1.1947434498940044 1.8763062142639495 1.6103672635371296 1.6040938502625872 1.9626104568837268 1.5167679374809557 1.9608718252047823 1.9144664910110951 1.4537111720528402 1.5099747271065225 1.9481278342384973 1.9879012743990967 1.5277912208062232 1.8047713788962378 1.6149558172465093 1.6646054023050314 1.6069616963309494 1.6225556093276694 1.628094137047194 1.9225502321162913 1.876467530605295 1.9543116273234036 1.589485759351867 1.4585506622932014 1.5321646860604756 1.799161155025004 1.6737825097237908 1.4628345073578177 1.9542937032854761 1.4607911670341094 1.5319495976053485 1.8307253858149166 1.9763761180118657 1.9429298632395906 1.5959921851194638 1.4679966302808698 1.5278629169579323 1.6021042820526608 1.9751752074707392 1.8389166711476763 1.598644942732699 1.8898209388611067 1.9531824129339859 1.4603789141617824 1.5273072717821872 1.5905791256654298 1.5343155706117475 1.9098241651879337 1.522539477693535 1.566901471563514 1.4080586474520982 1.6341533112661635 1.1455956945205152 1.2397304312623532 1.1003262448503321 1.631295692139166 0.9986188174219512 1.5958612149643987 1.2899530874193317 1.1367370752268235 1.322982401828876 1.6386064344057343 1.2423737289548258 1.2014383349605886 1.401995570690353 1.6091253304122115 1.4119496106493938 1.566689686376301 1.0656776129354892 0.9449432048198508 1.441978424975591 1.5818826947348366 1.010644631248065 1.0995403995904078 1.1937703903031458 1.170671302359917 1.1266401543114328 1.1370942776176982 1.4600528659538494 1.2419212725930513 1.3151715762150835 1.5364227371228538 0.8699783297216203 1.192293953754197 0.9386088157550068 1.2404924630295524 1.5746195794537186 1.4047579358464506 1.238873145524254 1.0979210820851093 0.8854094730074059 1.4306908294239515 1.3656561807920367 0.9709475388755269 1.5280642011763865 1.0330769413949943 1.4566951634796275 1.525444716976639 1.3233872312052009 1.2024385016550376 1.3949705903364846 1.4926240793758334 1.0071027383788274 1.0085232860545927 1.5315907948510612 1.0035841510588543 1.4971042681994013 1.186791092073344 1.1819612299757414 0.8776362086675263 0.8563717026902988 1.4896955657057938 1.0189260659571213 1.2048648294250062 1.173743908035929 1.1355421028476518 1.5298205739012611 1.2078151976746727 1.3410188605022182 1.0468343641410058 0.9315077474484779 1.4317809296938173 1.023602945997334 1.4788119850514676 0.9313547653910877 1.2346744760364534 1.5023056581506655 1.3372817273859738 1.1934785934392553 0.9585200078676488 1.0732784054898705 1.409467403894486 0.8605459273990864 1.5486592215398736 0.9280984330266407 0.8518259501278492 1.4719277924689118 1.4790523854273665 1.4978691784863518 0.9298686539764408 1.0059007364993335 1.5307166116659745 0.9379767030181174 1.5169700810804907 1.0144458771335534 1.2830168061717333 1.2473064230609525 1.5290993727735647 1.5275039884607822 1.1235657932119676 1.1141246148130342 1.5016712806316006 0.8884035681328822 1.0316005331692812 1.100481903004204 1.3863426637957552 1.0882190095355275 1.0325643391776889 0.8735363477904234 1.1141597457192658 1.0878088793191838 1.479073105711063 1.0397006049420692 1.369096688198503 1.1139751871219112 1.4578693735260946 1.2598379985645443 1.300830513688096 0.9465190197887828 0.9385830001025326 1.309299702655593 1.4486004306367273 1.1108992104993336 0.8732082436173485 1.0308622987798626 1.5072695580846918 1.1136880959704705 1.4755869988721417 0.9504972828873167 1.031005844355583 1.369096688198503 1.5146108889572438 1.515841279606275 0.9460883830616221 1.4718753204142314 1.4660309648313339 1.0139649338665027 1.0309853378447658 0.9394237670460371 1.1174407874500154 1.1651594381216037 1.5075771557469495 1.1768276427765816 1.022106018660925 1.5256844047985236 1.4285450630575207 1.257602788885471 0.950312724289962 1.0313134420178407 1.0154003896237054 1.4494617040910491 -3:baseline-rgb8-monochrome-photographic:0.3115182568641151 0.489661775742049 1.0193825531144063 0.9798152317366664 0.990244028672722 0.9956266335429443 0.9740185803379655 1.0214786636648292 1.0060295525709702 1.0044251222731155 0.31604689076935016 0.9434050151385762 1.0283104313847269 0.9705250627539269 0.7245296690215564 1.0258002743058252 1.0084103201097223 1.0159666692544573 1.0134565121755557 0.983282871412675 0.9446989105400719 1.0167947623114149 1.0018373314701239 1.0198224775509148 0.9827653132520766 1.0059260409388504 1.001500918665735 1.0217891985611882 0.9749243071190125 1.022798436974355 1.0095748259710684 1.009419558522889 1.0 1.0192272856662268 0.9754677431876407 1.0128354423828378 0.9360556892580802 1.0347281525761458 1.0035452734000982 0.9912015112698288 0.34839427580674376 0.5014103459876303 0.9768133944051962 0.9978262557254871 0.980255156173175 1.002743058251171 1.0152420878296198 0.9744843826825038 0.9775638537380639 0.9040705949331056, 92040 -3:swift-rgb8-monochrome-photographic:1.5339388763812334 1.1972155370959812 0.9138265662603836 1.5318168879227803 0.9379447765442641 1.5248298527547033 1.1013378878451465 0.9767098827730767 1.1421214709002923 1.1433118546696683 1.4474549077452579 1.2249566545040498 1.0180627798048807 1.3056439717413244 1.5412364464456694 0.9781072898066919 1.2810340812048753 1.3988820743731076 1.5637761043397251 0.9777708770023031 1.5000646947700746 0.9590352715886448 0.6952617550397227 1.5625080868462593 0.8784514659834898 1.5621457961338405 0.9431979918743368 1.5389591905390367 1.5624045752141396 1.5369665916207333 1.526770695856947 0.8438785808555236 1.3148047511839143 1.5530626504153404 0.9790906503118288 1.1458478896566002 1.3258804958207178 1.5671143544755841 1.5408482778252206 1.3725124860906244 1.5775690293196698 1.1143544755841936 1.5344305566338017 1.5572548715161867 1.5616541158812722 1.239525916724892 1.5064824159614938 1.2362394224050928 1.4842274150557668 1.5329813937841263, 93303 -3:baseline-rgb16-color-photographic:1.316616624225609 0.9553608756793737 1.0 0.8197521948994717 1.2395005891072175 1.28858652274714 1.0306335753107065 1.2282315381399416 0.87222074417544 1.3165026034738323 1.1995743225267 1.3195811637718062 1.293679449659838 0.8505187944205845 0.7822013606476379 0.8491695488578922 1.2073087301888943 1.305062521378891 1.0551480369427235 1.338584622401277 1.3264604157956748 0.8664246892934515 0.9834669909923607 0.8083881266390484 0.9542206681616054 1.0182813272015507 0.9687963209304092 0.9424385238113338 0.7700581505834061 1.1103910911785944 0.6603701873741021 1.3192961118923645 0.9205085325529246 0.8345558891718292 1.1709551138307173 0.8562768423853141 0.8485044278058607 1.1092698871194557 0.9959332598532933 0.8636311808749192 1.2872752841017066 0.8874425145376458 1.150108319714188 0.9417734027593022 1.3196191706890654 0.816977689939569 1.1871840675002852 1.087434913154194 0.7870852495154118 0.862814032153852, 471969 -3:swift-rgb16-color-photographic:2.3104214967124017 1.947379423054996 2.2924822317661815 1.8464900611911368 1.8421572726236175 1.8518110296073884 1.8746911937972712 2.274086883812854 1.8607996655391281 1.8621489111018203 2.3191440842233284 1.7887005434989167 1.8602485652388734 1.7946106191326823 2.281555243054236 1.7176466116833262 1.7914940519174491 2.0801755919577363 1.787826384401961 2.221637337995515 2.300311656721523 2.256242636159781 1.8636881912508076 1.7929573182319183 2.3207593782068336 1.9290030785602978 1.7865151457565278 1.9801033788149445 1.7910379689103417 1.7882444604918095 2.334802934134012 2.3243890388050623 1.7788757553874806 2.311238645433469 2.18019079472464 1.7203451028087113 1.861559803884307 2.2977461898065448 1.9763596974649387 1.7818212914750486 2.295294743643343 2.338413591273612 1.7848998517730226 1.7801679905742847 2.2942685568773515 2.0217209532134848 1.7584850442780586 2.0795104709057046 1.8582341986241497 1.94652426741667, 495678 -3:baseline-rgb8-color-nonphotographic:1.0102482612500576 1.0213025655197827 1.0134724333287275 0.9195569066371886 1.0200128966883146 0.975680530606605 0.9682649348256644 1.0248491548063194 1.0080374003961126 1.0059877481461013 0.9606881304407905 0.9537791902722123 1.0299617705310673 1.030007830132191 1.0303993367417439 1.0189074662613422 1.0264151812445306 0.9887153977246558 1.0265533600479022 1.0267606282529596 1.0312514393625352 0.9570724517525678 0.9526967896458017 0.9938280134494036 0.9955322186909863 1.0010824006264107 0.9712818386992769 0.9858366726544149 1.0296393533232004 1.028418773893418 0.32306204228271385 0.5212565059186588 0.9703836764773618 1.0140481783427755 0.9874026990926259 0.9853530468426145 1.0118833770899545 0.9740454147667083 1.0243194693933952 0.9856524342499194 0.9929528810280503 0.9549306803003087 1.0064483441573395 0.9175993735894248 1.0050204965225003 0.5490995347980286 1.0163741881995303 0.9885772189212843 1.0 0.9821058449633827, 141359 -3:swift-rgb8-color-nonphotographic:1.5908525632168027 1.0227304131546222 1.6052461885680072 1.5786007093178576 1.0753765372391877 0.9664686103818342 1.258325272903137 1.2293768135967942 1.5207728801068583 1.4398001013311226 1.5732577955874902 1.0939846160932247 1.5628252959329374 1.3248353369259824 1.2376675417990881 0.9944728478651376 1.2593155543272996 1.023467366772604 1.5083598176039796 1.5744323154161486 1.6124084565427663 0.9956243378932339 1.2967159504398693 1.2997789139146056 1.0129197181152412 1.0124360923034408 0.9360001842384046 1.227925936161393 1.5260697342361016 1.2949887153977249 1.5165123670029017 0.9451660448620515 1.5250103634102528 1.5520012896688318 1.5334623002164802 1.5479941043710563 1.21749343650684 1.300953433743264 1.3994518907466262 1.1158168670259316 1.5948827783151398 0.9416655151766387 1.345447008428907 1.5455990051126158 1.5391046013541525 1.0545806273317675 0.9584772695868454 1.2906130532909585 1.5530146008935564 1.3681083321818435, 136798 -3:baseline-va8-monochrome-nonphotographic:0.8607198748043818 1.0109546165884193 1.0 1.016831855329508 0.9374021909233177 0.9991653625456444 1.01151104155799 0.9590679881759694 0.9994087984698313 0.9984698313336811 0.3491566684054947 1.0185011302382194 1.005738132498696 1.018153364632238 1.007789949573987 1.0091810119979134 1.0082768214223614 1.0109198400278212 1.0209702660406885 1.0079290558163798 0.8520257346548427 1.0256303251608416 0.3200486871848374 1.0072335246044166 1.0165536428447228 1.0058424621804902 1.0036515388628064 1.007789949573987 1.0062597809076683 1.0071639714832203 0.30116501478003826 0.3261345852895149 0.9997913406364111 0.9966614501825769 0.951660580768562 0.9773604590505999 0.9963484611371936 0.9926273691531907 1.000173882802991 0.9997913406364111 0.9236654494870458 1.0145366023300295 0.905755520778995 1.0036167623022083 0.9991653625456444 0.9987480438184664 0.9997913406364111 1.000660754651365 0.9988523735002609 0.999965223439402, 65971 -3:swift-va8-monochrome-nonphotographic:1.5821248478525474 1.8490349504434012 1.8016692749087118 1.7111806642323075 1.834602677795166 1.7903668927143106 1.4931664058424623 1.7998261171970091 1.7938445487741264 1.8253173361154582 1.791340636411059 1.853903668927143 1.8184663536776213 1.494174926099809 1.7930099113197706 1.7996870109546166 1.231264127977743 1.7608068162058772 1.8543557642149193 1.6897235263432449 1.8548774126238916 1.8598156842288298 0.9978090766823161 1.7932533472439576 1.785324291427578 1.430777256129369 1.1398017736045905 1.8399582681272824 1.805703355938098 1.7331594505303427 1.8311597982959487 1.7411232829073207 1.8255607720396454 1.8546687532603028 1.4927490871152844 1.791549295774648 1.79509650495566 1.7260998087289168 1.7360459050599897 1.0125195618153364 1.8107111806642324 1.594192314380108 1.7861241523213354 1.7861241523213354 1.2520605112154408 1.7892888193357677 1.5065206051121545 1.823265519040167 1.0453834115805947 1.8536602330029561, 64295 -3:baseline-rgb16-monochrome-nonphotographic:1.0255955700740975 1.0294996414628317 1.0146601864393274 1.033563062704167 0.8308899689267787 0.9652418134013226 1.0276073619631902 1.0242809337901362 0.9590670066130189 1.0018723607680664 1.0 0.9618556290335432 0.7899569755397976 1.031969564178153 0.6117839215998725 1.0119910764082543 0.6840689984861764 1.0423273045972432 0.8311090749741057 1.0101983905664886 1.0135248187395427 0.9010636602661143 0.7481276392319337 1.026651262847582 0.9864552625288822 0.9900804716755638 0.8206915783602899 0.9855589196079994 0.8232810134650625 0.9715560513106526 1.0154170982391841 1.0086048920404749 0.4711975141422994 1.0270695562106607 1.0100987969086128 0.9397856744482511 1.0360728228826388 0.8243367062385467 1.038403314476934 1.0089833479404031 0.9772129710780018 1.0341805433829974 0.8205521472392638 0.8622022149629511 1.0325073699306828 0.7074137518922795 1.0220101983905665 0.977810533025257 1.0123496135766075 0.9773723209306031, 176685 -3:swift-rgb16-monochrome-nonphotographic:1.63907258385786 1.2806549278941917 1.6930523464265796 1.7433869811170426 1.4101665205959686 1.4987849573739145 1.2763524818739542 1.2578280615090431 1.428073460282049 1.3400326667197833 1.76551669189706 1.37240060552944 1.7641821368815234 1.2739423153533582 1.1832921679547446 1.3536172416540513 1.2690423073858657 1.2751374392478687 1.5355748545932595 1.504939845430643 1.6836307863915227 1.7039080551350492 1.431260457334077 1.3492550394390885 1.2588040793562267 1.4441677953947893 1.7390446976336547 1.2721695482431679 1.7246434547048044 1.1947454386104692 1.6279977691020635 1.1934108835949326 1.1932515337423313 1.4143693729583302 1.7470918651900247 1.7192853159110828 1.3534977292646002 1.3466257668711654 1.423113696119831 1.190223886542905 1.6992470719464583 1.5467691817385067 1.125647358776193 1.3431399888455102 1.7226715002788622 1.7378495737391442 1.2367540435025097 1.3554298462273922 1.445263325631424 1.3528204923910445, 248491 -3:baseline-v16-monochrome-nonphotographic:0.9749185053476657 1.0204208087502358 1.0205285702739837 1.0109916754222905 1.0221719335111399 1.0190737897033864 0.9758614186804602 1.0185888628465205 0.9926722163851397 0.9798485950591342 0.6431207737277405 1.0104259274226137 1.021660066273337 1.0058191222823891 0.982003825534093 1.0305773323634795 1.025728063794822 1.0236267140817372 1.022091112368329 1.020097524178992 0.9508876855518736 1.0106414504701098 1.0129313828497535 1.0086748026617096 0.9929955009563836 0.9910557935289205 0.9911096742907946 0.9801449392494409 1.009671596756378 1.0117190657075892 1.0 0.9997575365715671 0.930278294135079 0.9889005630539616 0.9891699668633315 1.0028287399983835 1.0186158032274577 1.016110347800318 0.2736065087960344 1.019828120369622 0.32872652819310866 0.9956087179072713 0.6263369164039979 0.9735176055389424 0.9996497750478193 1.0049031493305316 0.9922681106710849 0.9799294162019452 0.9946658045744766 0.3058002640157332, 125686 -3:swift-v16-monochrome-nonphotographic:1.7206013093025134 1.6770117729464695 1.055820469301436 1.6885153156065627 1.6722972062824968 1.704194617311889 1.3706188205501226 1.6233195937390554 1.2340310891996011 1.5761200463374552 1.3700261321695089 1.4697055416363587 1.1972574692206148 1.6370591880169185 1.7084242571189956 1.1044478568926965 1.1109674290794471 1.2780786120315741 1.3890191007300843 1.0820334599531238 1.5858455238557074 1.4804008728683424 1.6472157116301624 1.107734583367009 1.6444677927745897 1.6137018777445513 1.465152617258008 1.419515611950753 1.644036746679598 0.8442845981842183 1.7256930412996039 1.4975888359061398 1.3724777068347747 1.621945634311269 1.6586384331474446 1.6654274091435655 1.3428163474231527 0.8961987122497912 1.6709232468547106 1.1973652307443627 1.6868719523694065 1.0148710902772164 1.2682184326086372 1.2826315364099248 1.6869258331312804 0.9647889221153586 1.003798593712115 1.6995608717907271 1.6116005280314663 1.196691721220938, 128630 -3:baseline-rgba16-color-nonphotographic:1.316508559393732 0.8068871168073732 1.0183248429427754 1.0675571076269508 1.09743848217018 0.8658578294601552 0.784404082587799 1.0872500135006211 1.236890896981261 1.2964736377873383 1.180872320126726 0.8721041167893724 0.9445034471585693 0.8474249815491512 1.2664842582758808 0.9461775241661118 0.8371285079113641 0.7373859197523086 0.9688045650099905 0.9434053966482459 1.257483844256836 1.0947383579644665 0.8729861573632387 0.8706460497182871 1.0252551617374401 0.961676237106907 1.0 0.928788724281317 0.8033409536838695 0.8967652512015553 1.2655662160459382 1.0347775997695894 1.2964376361312622 1.1075369466995482 0.8670818857667453 1.2883732651701978 0.8751642575558477 1.0061022807049125 0.9993879718467049 1.1743380195488993 1.3141864525768188 0.8051230356596403 0.950263712130758 0.8142314546469137 1.299803790974385 0.9454394902165499 1.0105484852303206 1.034273576584523 1.036523680089284 0.9048656238186957, 417360 -3:swift-rgba16-color-nonphotographic:2.3224128309902254 1.8572354328299103 2.183068421147373 1.799038755782766 2.296851655176138 2.2948715640919484 1.9311468327543069 1.8148074811441326 2.2351988191456806 1.8767123287671235 2.3045920112325167 1.8744982269184383 1.8173455978975035 1.8388925890590968 1.9116519359890554 2.1073389375911296 2.017676813133404 1.876478318002628 1.8132414091048188 1.7987147408780806 2.3206667506705307 1.9520817957626053 2.1661296419635305 1.9434773999603983 1.8733101722679244 1.9430633809155222 1.7370079023635088 2.314366460857199 1.9369611002106097 1.7374939247205372 2.2654582110777097 1.8855867369899015 2.207135528234299 1.8117113387215813 1.9713606825913994 1.8724641333501342 1.9436934098968552 1.8781343941821325 1.8630497002862134 1.8697280074883444 2.265116195344986 2.02883732651702 1.9702266304249996 1.9298327723075261 1.9494716756970822 2.326084999909996 1.9256925818587656 1.8578834626392815 1.8759022915054093 1.8819865713822836, 412278 -3:baseline-va8-monochrome-photographic:0.877278514424122 0.9973604943638791 1.006210601496755 0.9050399031146166 1.0015837033816724 1.0015526503741887 0.9601589913983168 0.4569450051237462 1.0018631804490263 0.9980126075210384 0.3705555383038847 1.0135391112629257 1.0039747849579232 1.0040058379654069 0.999441045865292 1.0002484240598701 1.0005900071421916 1.0000310530074836 1.0012731733068347 0.9733565195789211 0.9686675154488711 1.0224513244107691 1.0004968481197403 1.000962643231997 0.9202248237741825 1.020122348849486 0.9017172313138526 0.989100394373195 1.0014284383442535 0.9931683383535694 0.3013383846225507 0.3401235909697854 1.0037574139055365 1.0006210601496754 1.0043163680402445 1.003602148868118 1.0021737105238642 1.0109617116417724 0.9970499642890412 0.9939757165481476 0.7083191007049031 1.010061174424743 0.9892556594106138 0.9995652578952271 0.9858087755799148 0.9982610315809085 1.006738502623979 0.999161568797938 1.0 0.9970499642890412, 80174 -3:swift-va8-monochrome-photographic:1.7473216781045242 1.6687575691705738 1.364997049964289 1.2116883520168928 1.635810328230289 1.6836009067478184 1.370897121386206 1.3856783529484828 1.5643263050026393 1.718939229264354 1.6899978262894761 1.712480203707729 1.724062975499177 1.202279290749309 1.6198801353911125 1.6599074620376981 1.6441325342359405 1.2074030369841318 1.7029158774027262 1.5335527745862185 1.6709002266869544 1.7267335341427816 1.216749992236748 1.685153557122007 1.5543582896003476 1.609632642921467 1.7498059187032262 1.6726391951060458 1.566313697481601 1.6611806353445329 1.665745427444648 1.6961463217712636 1.5481476881035925 1.4695214731546749 1.3776977300251527 1.5214110486600625 1.6871720026084525 1.6874204266683228 1.6512126199422412 1.694003664254883 1.744340589386082 1.6889730770425115 1.72943514579387 1.4960407415458186 1.718690805204484 1.2525230568580565 1.7427568860044094 1.3186970158059808 1.706269602210974 1.6221159519299444, 79519 -3:baseline-rgb16-monochrome-photographic:1.0165113182423435 0.6469596094096759 0.9792987128273413 0.7903950288504216 0.8692942743009321 1.0338925876608966 0.8185707944962273 0.7800798934753662 0.8813848202396803 1.0291699955614737 1.0244829116733245 1.0306613404349756 1.0109897913892587 1.05288948069241 1.0 0.9168042609853528 1.04023080337328 0.7541233910341766 1.052871726586773 1.033803817132712 1.0547536617842876 0.962467820683533 1.041473590767865 0.7611540168664003 0.951069684864625 1.0143630714602752 0.7323746116289391 1.0139724811362627 0.7974434087882822 0.8489658233466488 1.0416688859298713 1.0155881047492232 0.6482379050155348 0.48229027962716375 1.0192099422991565 1.0382600976475809 1.0236839769196626 0.8582157123834886 1.046462494451842 1.0215179760319573 0.40227252552152687 1.0458233466489124 0.9462938304482911 0.9621482467820682 0.7898446515756768 0.8697736351531291 1.0223346648912561 0.893919218819352 1.007723035952064 0.9083533067021747, 246630 -3:swift-rgb16-monochrome-photographic:1.7902352418996892 1.4517532179316466 1.2866400355082113 1.296884154460719 1.3577452285841098 1.3549045716822015 1.3703328894806923 1.7479982245894363 1.5143186861961828 1.4897114957834 1.8077407900577007 1.5366000887705282 1.5175676875277408 1.4189791389258766 1.4343186861961827 1.795525965379494 1.2348690634709276 1.2371060807811807 1.6903151353750552 1.4444740346205058 1.8060719041278295 1.5164491788726142 1.7698180204172214 1.5760142032845095 1.5007723035952065 1.4231691078561917 1.2890190856635597 1.4261340434975587 1.7854593874833555 1.274762538837106 1.8101020861074122 1.4976653351087437 1.3536795383932534 1.295339547270306 1.2932623169107855 1.4456458055925432 1.7595739014647136 1.4197603195739015 1.2878473146915224 1.7857789613848203 1.8139192188193518 1.341571238348868 1.4361296049711496 1.2393075898801598 1.7471637816245007 1.30080781180648 1.2974522858411006 1.8001065246338215 1.3663027075011094 1.5218641810918774, 383476 -3:baseline-rgba16-color-photographic:1.3639791036196722 0.9374122977565132 0.9427209251213039 1.0084194153747317 1.3370133053813251 1.073120424690189 0.8714602106544489 0.816767823631845 0.8766166799100577 0.9388831594786049 1.3238431757088032 1.156908823479687 0.8058969720536272 0.9840572114490524 1.2937496830039392 0.9184432534785035 1.324570153341561 0.8134034387732675 0.8678929483169623 0.9372263267341797 1.3261931731728347 1.0 1.3235726724035908 0.9381223689326953 1.0891646519805913 0.8741821501631473 1.3558809109198802 0.9357385585555124 0.9375982687788466 0.932644677002147 1.3523136485823937 1.0836869600500432 1.0819794079358906 1.319532029281983 1.0005579130670004 1.0044294916228507 1.2945950058327276 0.9177331823023213 1.004699994928063 0.8639368374782329 1.3094388747062502 0.9295000760790546 1.0773808517472823 0.8574785710662902 1.3418992713317215 0.9244112326497489 1.3472755245228152 0.9299396439500246 0.8568530321729869 0.8589663392449577, 535956 -3:swift-rgba16-color-photographic:2.524269218414512 2.4367275862651945 2.141625386735194 2.202201220646165 2.0613873438266075 2.442932255828501 2.0565182843327867 2.0883700485215306 2.0034658235980323 1.9664575901536796 2.4755955299328813 2.4788584760520043 2.0536949060846337 1.95962738169707 2.067135539062368 2.002164026441698 2.474919271669851 2.13645201102301 2.0578031750325447 2.26882956601126 2.4701854638286362 2.1393430150974657 2.4207340783445197 2.290926304755786 2.117178650526636 2.0688092782633687 2.3538183232176366 2.1821839760604576 1.99492806302727 2.0799506331467987 2.4457556340766535 2.472670712945274 2.117263182809515 2.3583154406667903 2.0472028267595395 2.369270824527887 2.3280697898527447 2.0653096417521852 2.0534074963228455 2.059392381950667 2.4940235676004665 2.2333936330284536 2.1831645505418518 2.1394444538369206 2.0678287037819745 2.06189453752388 2.4279700417589476 1.9399820791560298 2.0057481952357605 2.104735498486872, 539305 -3:baseline-va16-monochrome-photographic:1.0309687953555877 1.032855587808418 1.0491473149492019 0.9893142235123368 1.0023584905660379 0.9412554426705371 1.019702467343977 1.0518505079825835 0.6909288824383165 0.8137518142235124 1.0015239477503628 0.6347423802612483 0.77855587808418 0.9883889695210449 0.8146589259796808 1.0117924528301887 1.0304063860667634 0.7199564586357039 1.0081277213352686 0.689078374455733 1.008798984034833 0.6040275761973875 0.9937227866473151 1.008200290275762 1.0136611030478955 1.0143142235123368 0.7164912917271409 1.0012880986937591 0.6637336719883891 1.0109941944847605 0.42113570391872285 0.5526124818577649 1.0377721335268506 1.0435413642960814 1.0057148040638608 0.7469521044992743 1.0529753265602322 0.8521226415094341 1.0220972423802612 0.8486574746008708 1.0440493468795355 0.7800072568940494 1.0508708272859217 0.6954462989840349 0.9202104499274312 0.6948113207547171 1.0470972423802614 0.9529934687953557 1.0 0.9634615384615386, 226813 -3:swift-va16-monochrome-photographic:1.527848330914369 0.9439767779390421 1.068033381712627 1.5217162554426704 1.500634978229318 1.2326378809869376 1.006023222060958 1.5216074020319303 1.0729499274310594 1.2830732946298984 1.504789550072569 1.0633526850507984 1.4076378809869377 1.2246734397677794 0.9917271407837446 0.9363207547169812 1.0035377358490567 1.3806966618287373 1.2916908563134977 1.228701015965167 1.4757801161103048 1.4899854862119013 1.4677431059506532 1.2078737300435414 1.2102866473149492 1.3184143686502179 0.9948838896952105 1.520500725689405 0.9957728592162555 1.1814949201741654 1.4894593613933238 1.525399129172714 1.1481132075471698 1.0017597968069667 1.2378628447024673 1.076977503628447 1.4651306240928883 1.220301161103048 1.445990566037736 1.2251269956458635 1.4561139332365747 1.0614114658925982 1.0611756168359943 1.231912191582003 1.0020500725689405 1.5187046444121917 0.935867198838897 1.4873911465892597 1.0603592162554427 0.9991291727140784, 216383 -3:baseline-v8-monochrome-nonphotographic:0.8812127236580517 1.002705986304396 1.003920918930859 1.0 1.001546277888226 0.9990611884250056 1.0003313452617628 0.9841506516456815 1.0044179368235033 0.9925999558206318 0.9877402253147779 1.0176717472940138 1.0025403136735145 1.0070134747073116 1.004252264192622 1.0004970178926442 1.010934393638171 0.9935939916059201 0.9927656284515132 0.9919924895074 0.9576982549149546 0.9997238789485311 1.0039761431411531 0.9364369339518445 1.0373867903688978 1.0060746631323172 1.0008283631544068 0.9866357411089021 0.983487961122156 0.9843715484868566 0.9917715926662248 1.003258228407334 0.9958029600176718 0.994422354760327 1.0166777115087253 0.9959134084382593 0.9992820852661806 0.9835984095427435 0.9833775127015683 0.9839297548045063 0.9987850673735365 1.0374420145791916 1.007952286282306 1.006129887342611 1.0295449525071791 1.0072895957587806 1.0011597084161696 0.9883476916280096 1.007731389441131 0.9837640821736249, 53958 -3:swift-v8-monochrome-nonphotographic:1.834493041749503 2.294731610337972 2.2660150209852 2.3100287165893527 2.310194389220234 2.3087033355423014 2.2350342390103823 2.213772918047272 2.2658493483543185 2.27766732935719 2.315330240777557 2.2675060746631326 2.3143914292025625 2.2059310801855534 2.276121051468964 2.2410536779324057 2.2693836978131214 2.315330240777557 2.308869008173183 2.2588910978573007 2.335818422796554 2.293571901921802 2.2994808924232384 2.2720344599072235 2.2421581621382813 2.2221117738016347 2.309863043958471 2.0809586922907 2.0878064943671304 2.309421250276121 2.3311795891318754 2.3038988292467417 2.3052794345040866 2.2780538988292465 2.2425447316103377 2.3234481996907443 2.2644135188866796 2.2845703556439143 2.3199690744422354 2.2215043074884027 2.300916721890877 2.2819748177601062 2.151093439363817 2.2634194831013916 2.3093108018555335 2.0832781091230395 2.206041528606141 2.252926883145571 2.2543627126132098 2.1787607687210073, 50181 -3:baseline-rgba8-color-photographic:0.9393343659398705 1.0328646888279915 0.9944993844076414 0.6898208824814329 1.0204336947456214 0.6940108820842766 0.7325350490488106 1.0472616068946345 1.0297072957623417 0.7258826800111204 0.9724174907661147 0.765399737876802 1.0119146908137735 0.5643393303943763 1.0403113705866 0.6785614996624171 1.0406688113110132 0.9061718098415347 0.7542197863298782 1.0060963501330473 1.0168195718654434 1.0329044044640376 0.8077167480837205 1.042535446205171 0.8470948012232417 0.36449024981135075 1.0655705151117996 0.5607847809682672 0.9940823702291594 1.0277413717780692 1.0068708050359427 0.6934151475435879 1.0350689066285397 0.8022558481274078 0.9967631756622582 1.0432106120179514 1.0020652130743875 0.79635807617459 0.8304340919019819 0.9659041264545852 1.0638826005798485 0.7819214424719012 1.0526033599428095 1.0518289050399143 1.0 1.0446800905516502 1.033043409190198 1.0527423646689702 0.9786727034433457 1.0301640255768698, 205481 -3:swift-rgba8-color-photographic:1.46163469557965 1.1121768140116763 1.5969855832241155 0.9768259263672109 1.4891377735414433 1.0540529806584853 1.1225028793836134 1.104749990071091 1.5997061042932605 1.5821319353429446 1.5728384765082013 0.9783748361730014 1.0467254458080146 1.5688669129036101 1.1077088049565114 1.5837404186028041 1.1199015052226062 1.6049684260693435 1.1152349179872116 1.5893998967393463 1.5867786647603161 1.141030223599031 1.5498629810556417 1.1796338218356568 1.2021128718376426 0.9704118511457962 1.0355653520791137 0.9740458318439971 1.5780213670121928 1.1130307001866635 1.5947416497875215 1.4634814726557845 1.3816275467651613 1.2913141903967593 1.291473052940943 1.0446006592795585 1.1793160967472895 1.6143810318122245 1.1950037729854244 1.046586441081854 1.569820088168712 1.1947654791691489 1.266889074228524 1.0406290956749673 1.0449978156400175 1.1222050121132692 1.5606259184240838 1.544322649827237 0.9710075856864849 1.2084872314230113, 202756 -3:baseline-rgba8-color-nonphotographic:1.0 0.9798431552014644 1.0349260499656772 1.0027874274540802 0.9947787739479542 0.8110165789528425 1.0193039752043767 0.9290662118028831 1.0451604850955838 1.0389823809622867 1.0473654650219457 0.8150521082520334 1.0013105069373662 1.0363613670875542 0.6993114638154474 0.9603935681151581 0.9919289414016184 0.9958188588188797 1.0201152414036985 1.0419986270879704 0.4008071058598382 0.42235766438541383 1.0362365569030432 0.996484513136272 0.9793023110685832 0.8118694485470015 1.0185967174921473 0.9452499323944834 1.0130426642814054 1.0304744867181161 0.5709441890458261 0.9612880411041541 1.0348636448734216 0.6599338506022092 1.0227362552784307 0.9925945957190107 1.017431822436711 0.8157385642668442 0.9678821791858216 1.0377134774197574 1.0196784057579098 0.8905414681838038 1.0064277245023194 1.03683980612818 0.8555738148232896 1.034218792253448 1.0249828385996298 1.0174110207392923 0.9980862438374971 0.563996422108044, 162949 -3:swift-rgba8-color-nonphotographic:1.5322738335448172 0.9463732240550828 1.3570403344912945 1.0827283506334116 1.1187360888648514 1.003557090258565 1.5410521498554282 1.3615335011336926 1.2436294801655814 1.569300854949764 1.578453601813908 1.5247644207767352 0.9339962140910698 0.9995215609593742 0.9997295779335594 1.5177542487466975 1.0683127743223846 1.0091319451667256 1.0897385226634493 1.4529361595906225 1.5154660620306615 1.4728641857175546 1.5980696024795622 1.166746406506771 1.263495101200258 1.597154327793148 1.300459717512949 1.174630249828386 1.0089655315873776 1.2627878434880286 1.558359162107628 0.9398414910656709 1.270234851163855 1.267697044078797 1.4189045826139413 1.5272606244669564 0.9332889563788405 1.17806252990244 1.2461464855532212 1.5859422128845713 1.57298275539284 1.6089488902294427 1.0924427433278556 1.008611902731263 1.4839722921390386 1.0975807625902274 1.0779439602271546 1.0160381087096708 1.0149356187464897 1.1630437043662762, 154935 -3:baseline-rgb8-monochrome-nonphotographic:0.9514164265540753 1.0161469774341712 0.9891307448720509 1.0155478846318433 0.9985735885658861 0.9871908253216558 1.0073317547713463 0.710267309502753 1.004849798875988 1.0171739936667334 1.0217385102558982 0.9864205631472343 0.9783756026588311 1.018058368755884 0.9744672353293585 0.9182095683679001 1.0012267138333382 1.0122100818760165 0.9718711665192709 1.018143953441931 1.0244201637520327 1.0013693549767495 0.9851082646278493 0.995521068096882 0.9991156249108493 0.9837389096510998 1.0213961715117108 1.0024534276666763 1.0254471799845948 1.0209111916241123 1.009528428379882 1.011981856046558 1.0153196588023852 1.007189113627935 0.9869625994921976 0.9979174393061935 0.9955781245542465 0.9189798305423217 0.991270362023222 0.981028727926283 1.0177445582403788 1.0 1.0000855846860468 1.0131515134225317 0.9975751005620063 0.9874761076084786 0.9950646164379655 0.9887598778991813 0.9991726813682139 1.0140358885116825, 76948 -3:swift-rgb8-monochrome-nonphotographic:1.592645422645708 1.2277693777993326 1.3357201951330842 1.631015890223376 1.591903688699969 1.6667902889909567 1.1942487090976524 1.6471628676575472 1.2917011382763244 1.646506718397855 1.634353692979203 1.6438250649017205 1.2911876301600433 1.6404016774598467 1.0176019170969677 1.6694148860297267 1.5806350383704677 0.9133027130345478 1.2338458905086584 1.3994807862379826 1.6825949276809404 0.9862493937751405 1.5917039910991926 1.0188286309303056 1.649045730750578 1.1923373177759395 1.6596867600490686 1.6619975465723336 1.0211679456822527 1.6641371637235045 1.6010327218782987 1.664878897669244 0.8571306307591363 1.6614269819986878 1.3481299746098765 1.4172538727070438 1.405585827175991 1.5961258665449463 1.6279348415256898 0.8990100704647249 1.5810059053433372 1.6305879667931418 1.611730807634154 1.0130374005078024 1.598721935355034 1.3573160642455713 1.1508287450432204 0.6453370610218812 1.6537528884831543 1.6039711294325736, 78764 -3:baseline-indexed8-monochrome-photographic:1.0066338700059632 1.0062611806797852 1.0049940369707813 1.0031305903398926 0.9992546213476446 0.26624925462134763 0.5181872391174717 0.8871496720333929 0.9904591532498509 0.9818872987477638 0.4951550387596899 0.32520870602265955 0.9916517590936196 0.9995527728085868 1.0065593321407273 1.0070810971973763 0.9920989862850328 0.9961985688729874 0.9001192605843769 1.0099880739415623 0.6457960644007156 0.9979874776386404 1.0051431127012522 0.9966457960644007 1.0 0.9979129397734049 1.0213923673225997 1.001639833035182 1.010509838998211 1.0203488372093024 0.558288610614192 1.1273106738223018 0.9937388193202147 0.9964221824686941 1.0143112701252237 1.0000745378652356 1.004695885509839 1.0014907573047107 0.9994036970781156 1.0167710196779964 0.8461538461538461 1.0012671437090042 1.0076028622540252 1.0184108527131783 1.0067829457364341 0.9970184853905784 0.9978384019081693 0.9997763864042933 1.0093172331544424 1.0455426356589146, 80895 -3:swift-indexed8-monochrome-photographic:3.0731961836612998 3.0034287418008345 3.0841532498509245 2.9126416219439473 1.5515802027429932 3.018410852713178 2.3258050089445437 3.0822898032200357 2.957140727489565 3.0649970184853905 3.1712134764460345 2.991577221228384 3.0327966607036374 2.966308884913536 3.0714072748956474 3.0313059033989265 3.08355694692904 2.8605396541443056 3.042561121049493 3.0735688729874777 2.9194245676803816 3.0757304710793085 3.0758050089445437 2.9916517590936196 3.0839296362552178 3.060301132975552 3.051654740608229 3.0809481216457963 3.058586762075134 3.08154442456768 3.0309332140727485 3.162567084078712 3.0048449612403103 2.7584227787716156 2.967426952892069 2.9511031604054856 1.3269230769230769 3.00551580202743 3.0563506261180677 2.9701103160405484 3.1481812760882524 2.8072450805008944 3.018783542039356 2.982856290995826 3.076550387596899 2.768858079904591 3.0813953488372094 3.0954830053667264 2.975029815146094 2.9938878950506855, 61550 -3:baseline-indexed8-monochrome-nonphotographic:1.007237012147842 1.0009477039717414 1.003704660980443 0.9869906091151891 1.001120013784785 0.5285603515120186 0.9234944430085293 0.9856982855173604 1.0 0.998966141121737 0.8780908072714741 1.0028431119152237 1.0109416731282848 1.0095631946239338 0.5660377358490567 0.5623330748686138 0.9948307056086845 1.0225725855087449 1.0382527784957354 0.9997415352804342 0.9405531144998708 1.0131817006978547 1.0005169294391316 1.016283277332644 1.0299819074696304 0.529335745670716 0.9892306366847592 1.0379081588696477 1.000172309813044 1.0027569570087016 1.0379081588696477 1.0686654604979755 1.0214525717239598 1.0753855432066857 1.0112862927543724 1.0143017144826398 0.6138537089687258 0.3030068062376152 0.3621090721116568 0.9915568191608513 0.9218574997846127 1.0357542862065996 0.994141466356509 0.9946583957956406 0.5629361592142673 0.9863875247695356 0.9885413974325838 0.9949168605152064 1.00224002756957 0.9864736796760576, 63501 -3:swift-indexed8-monochrome-nonphotographic:3.5761178599121224 3.5267510984750587 3.468338071853192 3.529680365296804 3.6052382183165332 3.5582837942620835 3.579650211079521 3.5107262858619803 3.591539588179547 3.4741966054966835 3.6668389764797107 3.5304557594555015 3.525889549409839 3.5194279314206947 3.476264323253209 3.4131127767726372 3.4729042818988547 3.5997243042991296 3.5178771431033 3.438528474196606 3.6666666666666665 3.4132850865856814 3.2354613595244253 3.592142672525201 3.4266390970965803 2.785560437666925 3.5886964762643236 3.418282071163953 3.600241233738261 3.584216421125183 3.6301369863013697 3.4748858447488584 3.4236236753683125 3.586111829068666 3.2140087878004655 3.4495563022314126 3.599638149392608 3.601705867149134 3.599207374859999 3.439648487981391 3.506504695442406 3.5630223141207895 3.4187990006030846 3.4025157232704406 3.4759197036271217 3.4149220298095977 3.541742052209874 3.6060136124752304 3.605668992849143 3.5208064099250453, 48681 -3:baseline-rgba16-monochrome-photographic:1.2331603207189061 0.8089049850873457 1.2135414649262113 1.2037804547391253 0.9468373552310494 0.9641515280629043 1.0341054344036875 0.9608784909168376 1.1381841422318626 0.7533020877716233 1.1991904559011504 0.978347600418329 0.951020645311229 1.2119727311461441 0.632374017120502 1.2045745051710115 0.768330944726343 1.055951504822404 0.7718170197931595 1.2096874152690087 1.1483324940930395 0.9919626602626177 1.1945617228957663 1.0911221288298407 1.1890033698725646 0.7761358794592711 1.0691211217414882 0.923906728124879 1.1555564163148313 0.7040515939109889 1.1736646395785721 0.8823255994112407 0.828117132122245 1.0 0.824863462059883 1.1662470465197352 0.97433861409149 0.8325328272068793 0.9260952085834915 1.0252546771507147 1.2144904520277338 0.5892047875430917 1.1875508385947244 0.7799705620327692 0.8946236975636208 0.9926405081922763 1.0566293527520625 0.8678390208002479 1.0589534027966068 1.2018824805360808, 310848 -3:swift-rgba16-monochrome-photographic:2.1650462873300538 1.6920633690978812 1.680268815121819 1.7666072742766394 2.1601270480691017 1.9136615408451796 1.827574853778518 1.7625982879498006 1.8238370066235425 2.1447689506914047 2.1592167951349888 1.766239299686253 1.8259867529147462 1.6069256691327418 2.1509083162257427 1.53462834566371 1.6810434984700005 2.1240849052949606 1.533543788976256 1.7595576558081882 2.1698299570050743 1.767130185536662 1.757117403261417 2.128326296626254 1.9979083549599101 1.5922841538521129 2.110740984622536 1.8248440949761786 1.678893752178797 2.1526707208428553 1.773133981485068 1.7803772707905643 1.939632800092962 1.7646705659061859 1.8463415578882132 1.8511639617306426 1.7690281597397064 2.0013556958593175 1.7631018321261185 1.5580431498624936 2.0807801061316185 2.1210830073207574 1.6804818530425687 1.534531510245187 2.125866676995778 2.012046326064221 1.6380679397296354 2.124646550722392 1.7453615834527638 2.063330363713832, 417613 -3:baseline-indexed8-color-nonphotographic:0.9397412977179513 1.0408034493637606 1.012619623514565 1.0010516352928804 0.9930592070669891 0.45945945945945943 1.0068356294037228 1.0079924282258914 1.0080975917551793 1.007256283520875 0.830897044904827 1.0036807235250815 1.0062046482279945 0.5258176464402146 0.5128825323377852 1.005258176464402 1.0042065411715215 1.0018929435271846 1.0088337364601956 0.6331896098433063 1.019770743506152 0.9982122200021033 1.005258176464402 0.5571563781680513 1.0 1.0042065411715215 1.0045220317593857 0.9995793458828479 0.9926385529498369 0.6988116521190451 0.45725102534441053 0.6195183510358607 1.0226101587969292 1.034493637606478 1.0601535387527605 0.6064780734041435 0.44368493006625304 0.7755810284993164 1.0007361447050163 1.0125144599852771 0.6465453780628877 1.002734251761489 0.9954779682406141 0.6193080239772847 0.3351561678409927 0.6140498475128826 0.9964244400042065 0.9993690188242718 0.9983173835313913 1.0018929435271846, 45584 -3:swift-indexed8-color-nonphotographic:4.46429698180671 4.495215059417394 4.400883373646019 4.2853086549584605 4.497949311178883 4.297717951414449 4.439057734777579 4.300662530234515 4.079082974024608 4.2476601114733405 4.200652013881586 4.397833631296667 4.2457671679461555 4.4666105794510464 4.3830055736670515 4.3363129666631615 4.465558944158166 4.477126932379851 4.391523819539383 4.290777158481439 4.287411925544221 4.255337049111368 4.465138290041014 4.385739825428542 1.6625302345146702 4.33694394783889 4.41487012304133 4.2638552949837 4.2367231044273845 4.369334314859607 3.5277105899673993 4.519612998212219 4.41371332421916 4.277736880849721 4.461457566515932 4.267851509096645 4.280155642023346 4.432853086549585 4.417394047744242 4.3926806183615525 2.8598170154590385 4.446103691239878 4.484909033547165 4.4438952571248285 4.119465769271216 4.45241350299716 4.370701440740351 4.477126932379851 4.062361972867809 4.258912609107162, 48076 -3:baseline-indexed8-color-photographic:0.386146311124932 0.3286169633833476 0.9962683666329784 0.9979786985928633 1.0094845681411801 0.9966570784420431 0.9946357770349064 1.0142268522117701 1.0036538910052089 1.0861385368887506 0.7742361812951878 1.005053253517842 0.9922257638187049 1.0020990437689499 0.9971235326129209 0.9875612221099277 0.9899712353261293 0.9877944491953665 0.9937806110549638 1.0037316333670216 0.8711031641141258 1.0018658166835108 0.9879499339189926 0.9963461089947914 1.0054419653269067 1.003342921557957 1.0020990437689499 1.014460079297209 1.006452616030475 1.0 0.6632200886262926 1.0030319521107052 1.032185337790562 1.0302417787452385 1.011428127186504 1.0182694550260438 1.0063748736686622 1.0110394153774394 1.013060716784576 0.4520718339423152 0.42385135660421364 0.9938583534167769 1.0040426028142735 0.9912928554769493 0.9954132006530358 1.0034984062815828 0.988805099898935 1.0237114203529503 0.940371608489466 0.5193189769105185, 65265 -3:swift-indexed8-color-photographic:2.950555857886963 3.258726580113504 3.1481769416154863 2.987561222109928 3.2786286247376197 3.1532301951333284 3.3063049055430307 3.1705667418176167 3.2144134338801216 3.1512866360880043 3.3027287568996346 3.1462333825701627 3.2401461556402085 3.228173831921014 3.2565497939827415 3.289279328305994 3.3024955298141956 3.2815828344865117 3.190779755888984 3.13931431236881 3.2307393298608416 3.3088704034828575 3.13589364844904 3.2996968047889297 3.06056129985229 3.252973645339346 3.1413356137759463 3.3691984762497085 3.279639275441188 3.300474228407059 3.300785197854311 3.2917670838840083 3.2415455181528414 3.244499727901734 3.144212081163026 3.2879577081551736 3.2382025965948844 3.1135038482469097 3.146077897846537 3.1327839539765217 1.1527637409624505 1.667340433802379 3.158672160460235 2.976521806732489 3.205239835186193 3.279250563632123 3.20251885252274 3.208038560211459 3.1662909119179043 3.2562388245354894, 64482 -3:baseline-v8-monochrome-photographic:0.34808387563268256 0.42362014943359844 1.0047240298867197 1.0053024825259098 1.0057363220053024 1.0056881176187031 1.0058327307785009 1.0084839720414558 0.9893950349481802 0.9890093998553867 0.5346830561581104 1.0000964087731983 1.0242468064593877 0.999228729814413 1.0006266570257893 0.9983128464690286 1.0087249939744516 1.0013015184381777 0.9927211376235238 0.9910821884791515 0.9209930103639431 0.9987466859484213 0.9980236201494336 1.0001446131597975 1.0 0.9991323210412147 0.9990359122680164 0.9829838515304892 0.9877078814172089 0.9828874427572909 0.6323451434080501 1.0089178115208484 1.0106531694384189 1.0076644974692697 1.038708122439142 1.0052542781393106 1.00882140274765 0.9923837069173295 0.9946011087008917 0.9929139551699203 0.591708845504941 1.0135936370209688 1.01412388527356 1.0056399132321039 1.0050132562063148 1.002699445649554 1.0123885273559894 0.9993251385876115 0.9800433839479392 0.9976379850566401, 65304 -3:swift-v8-monochrome-photographic:0.9539648107977825 1.7635092793444205 1.9129910821884792 1.9871294287780186 1.9798505664015427 1.9715112075198842 1.9205109664979512 1.9014220294046758 1.9074957821161724 1.958592431911304 1.8870571221981198 1.9635092793444202 1.90764039527597 1.9806218365871293 1.9716558206796817 1.9917570498915402 1.9114485418173053 1.8917811520848395 1.9148228488792478 1.928464690286816 2.0102675343456253 1.9411424439624003 1.8941431670281994 1.8366353338153771 1.9669317907929622 1.9662087249939744 1.8914919257652445 1.8507110147023378 1.9862135454326344 1.9782598216437695 1.4832489756567846 1.9993733429742104 1.871824536032779 1.9726681127982646 1.973053747891058 1.9903591226801638 1.9793203181489514 1.9266811279826463 1.9230175946011085 1.8360568811761868 1.8649795131356952 1.932465654374548 1.9803326102675343 1.9942154736080981 1.9374789105808627 1.9266329235960473 1.9419619185345867 1.9794167269221499 1.9756567847674138 1.9920944805977343, 60794 -3:baseline-v16-monochrome-photographic:0.9791369980062661 0.9902212095319473 0.9593183328586348 0.9392860533561188 1.02940757618912 1.0087107186936297 0.9937814487800247 1.0 1.0292414316908762 0.9757191683281118 1.0251115541631064 1.0247317953099782 0.9922861482958323 0.36043862147536315 1.0099449349662966 1.023806133105478 0.9847384410899079 1.0227380613310548 1.0070492737111936 1.0011392765593847 0.6677347384410899 1.0379996202411468 1.02159878477167 0.9832194056773949 0.9759802525396373 0.9976265071679483 1.0066932497863856 1.0320421532326973 0.9900313301053832 1.013647583784297 0.976787240102535 1.0189879426564132 0.9829820563941897 1.0220734833380802 1.0306892623184278 1.0006645779929744 1.015854932118105 0.9815816956232793 0.94301243710244 1.0125320421532327 0.9840026583119719 0.9667236304946358 0.9567312256716984 0.9905060286717935 0.9639941137377767 0.6229706636285959 1.0004746985664104 0.9251637710054116 1.0264407101490554 1.0320896230893384, 177881 -3:swift-v16-monochrome-photographic:1.643097882844394 1.5614497294218175 1.623469097123327 1.1992309883224155 1.3828443938099308 1.2704595082122854 1.3318142979208203 1.232222538687933 1.621261748789519 1.1986376151144023 1.604409949681952 1.1269106617298017 1.5510063609607898 0.9635194151713662 1.4107804044431786 0.9339456944840027 1.1393714990980728 1.5484429887021742 1.4734168802810217 0.8609370549700941 1.5452150384505838 1.6343396942941235 1.1157552454191588 1.5923051362384888 1.0247792651666192 1.6244184942561475 0.8345912845343206 1.590477546757809 1.5527390107281878 0.9899838602487421 1.6221399411373778 1.2342400075951772 1.1406294502990602 1.1398224627361626 1.309147441374727 1.5898604386214754 1.1925140036077093 1.5461169657267637 1.3332858634766924 1.1252966866040066 1.597289471185797 1.332953574480205 1.2472230133864997 1.0809835754296022 1.6316101775372638 1.1935820753821322 1.0596696097977785 1.6310405392575713 1.3497816386594512 1.2719785436247983, 181961 -3:baseline-rgba8-monochrome-nonphotographic:0.9433661533715519 0.9958610761202087 1.0298465256176252 1.0047559063214992 0.975397825136893 0.9859636494511427 0.978791228566287 1.0257847245430474 1.0287925139463738 1.020103344558986 0.739402041183578 0.9965294737653925 1.0277642098768605 0.5065939998457544 0.9458854983418595 1.0268901514177742 1.0044474151006453 1.0276613794699092 1.0241137304300882 0.9742409830586904 0.7261112110851179 1.0242165608370395 1.0241908532353017 0.9875832283606262 1.0023650993598807 1.0 1.0325715314018353 1.0199233913468213 1.0075066197074476 1.0260675081621635 0.9759633923751253 0.9983547134887786 0.9825445384200108 1.0250134964909123 0.9522609835728425 0.412555592688758 1.0169156019434946 1.0323401629861948 1.0268901514177742 0.9886629476336152 0.9487390421347592 1.0216200930615182 1.0024422221650942 0.9761947607907657 0.9977120234453328 0.36895550014139183 1.0262217537725904 0.9783284917350059 0.9977634386488083 0.9988688655235352, 83283 -3:swift-rgba8-monochrome-nonphotographic:1.6396822540425202 1.6987840304378006 1.623615002956374 1.0213887246458777 1.6562893647651609 1.2003393403429394 1.665595516594257 1.648859867862927 1.244942029358081 1.3489035707858812 1.6948764749736498 1.6501452479498186 1.1863544049975578 1.1943237615362863 1.1498753181315715 1.2761767654695495 1.217383480295123 1.189567855214787 1.6753644052546337 1.3299827759068357 1.6811229080439087 1.2498264736882696 1.2714979819532635 1.4631738605105529 1.2439394328903055 1.4779814391115451 1.1210570965834596 1.116378313067174 1.6684747679888943 1.431270726753901 1.6433327334892927 1.2041697730018766 1.084192395691406 1.5999125941540913 1.6327412015733052 0.9880459651919071 1.127175505797064 1.4193166919458085 1.4144579552173577 1.6576004524537906 1.696984498316152 1.356538728502018 1.2281549654232757 1.4196508907684002 1.411912902645312 1.236458520784596 1.2352759711046557 1.5053600349623384 1.1251703128615131 1.6072649682511118, 92826 -3:baseline-va16-monochrome-nonphotographic:1.0454030913618868 0.9935373659620886 0.8279580957869389 1.0364294976022392 1.0236688826229239 0.9978183464712783 1.022228168028485 1.0514129293844032 0.7863831889188465 0.9590013789696832 0.6639841933027353 0.952600489842962 1.0433860909296724 0.9534031736884351 0.994710519274703 1.0430979480107847 1.0047955214357749 1.0539650523802664 0.9683660238335356 1.0 0.9999176734517462 1.0338567929693128 0.8325272192150164 0.9828760779632412 1.0179266058822318 1.0105789614505938 0.9591660320661906 0.9931463148578837 0.9436268960833144 1.011999094407969 0.3988515446518616 1.006544960586165 1.0397431411694487 0.42770699981476523 1.0034371333895897 1.0303784963055962 1.0122460740527301 0.7178669191347479 0.8668162265626608 1.0416572334163459 0.3913598287607796 0.5440138308601066 1.0083149813736183 1.0112169921995595 1.0488813880256036 0.9159240125959619 1.0157861156276369 0.9717414123119352 0.9401280177825343 1.0220223516578508, 160485 -3:swift-va16-monochrome-nonphotographic:1.0978039393253338 1.5217650811945582 1.3750180089324304 1.5223619486693971 1.390022022351658 1.1219050363265892 1.08806882499434 1.5350402371004588 1.4738510301109349 1.209706300039105 1.4149052215613227 1.105748451231811 1.302714717928664 1.1200321073538189 1.1159775248523267 1.1188795356782677 1.1435569185172987 1.1202173420873895 1.4644658036100189 1.2091917591125196 1.5349167472780783 1.511927058678247 1.093173070986066 1.5116594973964228 0.9426389775042706 1.0322308436413032 1.1091444213472739 1.534052318521415 1.3021384320908884 1.203305410912384 1.4169428036306007 1.0900858254265544 1.0545825014921686 1.2974046555663037 1.0295140675489327 1.1162245044970878 1.002552122995863 1.4966554839771955 1.5000514540926584 1.4078663016856359 1.5012451890423364 1.118138596743985 1.2124024944944118 0.9822586288513387 1.0632885339699918 1.0178648609710415 1.0376438141889806 1.4956058204869616 0.9453351719595775 1.1947434498940044, 149583 -3:baseline-rgb16-color-nonphotographic:1.1678406911509025 0.8685809539172986 0.7689233030417093 1.1754942553458443 1.008262981484469 1.059077629008263 0.7225000448100948 0.8149880805147784 0.8185908121381585 1.0009678980480723 1.1759602803319533 0.7163162517251886 1.1306483124518292 0.7133408614292629 0.9304009607284329 0.9597426108153646 1.0 0.789320858202936 0.8535606101342511 0.7379505655033967 1.1815167320894053 0.7218368554067861 0.8978688318904484 1.1699557276263197 0.9146995035041494 1.1631804412898137 0.7974404473839868 1.1552938646018176 1.065852915344769 1.0023301249305443 1.1784696456417703 0.7697119607105088 1.032012331738094 0.8020110770554391 1.1875750569088206 0.7249914860819846 1.1682170959473752 1.1663888440787942 1.101934003692352 0.8349375347278235 1.16176444229356 0.7639045724220753 0.8124607911670342 1.0520514061407755 1.1175279166890717 0.696940366725816 0.8759298094674769 0.7889265293685362 1.0229248445089711 1.016741051424065, 371674 -3:swift-rgb16-color-nonphotographic:1.8763062142639495 1.6103672635371296 1.6040938502625872 1.9626104568837268 1.5167679374809557 1.9608718252047823 1.9144664910110951 1.4537111720528402 1.5099747271065225 1.9481278342384973 1.9879012743990967 1.5277912208062232 1.8047713788962378 1.6149558172465093 1.6646054023050314 1.6069616963309494 1.6225556093276694 1.628094137047194 1.9225502321162913 1.876467530605295 1.9543116273234036 1.589485759351867 1.4585506622932014 1.5321646860604756 1.799161155025004 1.6737825097237908 1.4628345073578177 1.9542937032854761 1.4607911670341094 1.5319495976053485 1.8307253858149166 1.9763761180118657 1.9429298632395906 1.5959921851194638 1.4679966302808698 1.5278629169579323 1.6021042820526608 1.9751752074707392 1.8389166711476763 1.598644942732699 1.8898209388611067 1.9531824129339859 1.4603789141617824 1.5273072717821872 1.5905791256654298 1.5343155706117475 1.9098241651879337 1.522539477693535 1.566901471563514 1.4080586474520982, 381373 -3:baseline-rgba8-monochrome-photographic:0.3177196199366561 1.0228133260305288 1.0031671945324219 1.0047150715595456 1.0113352225370895 0.9666372966923058 0.9010549377277165 0.9574691019931894 0.9760674398113971 0.8229466815897887 0.31926749696377965 0.9632319672326339 1.0020241468816231 1.0212178220179553 0.9687566975448287 1.0324101635986949 0.9779487057366704 1.0246945919558021 1.0 1.0008096587526492 0.311337603886362 1.0223370561760292 1.0137641987950372 0.9889505393756103 0.9233443669182959 0.9807825113709427 1.0103112423499154 1.0274331436191746 0.9748291381896982 1.0309575405424714 0.6213416521801252 0.4567427904650775 0.9627318838854093 1.0269330602719502 1.0260995880265757 1.0193365560926821 1.031171861976996 0.9586597766294381 1.0362679494201414 0.9635653561307836 1.014097587693187 0.9178672635915509 0.9994999166527755 0.9349891648608101 1.0143119091277117 0.9817588645726667 1.0109065796680399 1.0266472983592503 0.9890934203319599 1.0132164884623627, 99622 -3:swift-rgba8-monochrome-photographic:1.6341533112661635 1.1455956945205152 1.2397304312623532 1.1003262448503321 1.631295692139166 0.9986188174219512 1.5958612149643987 1.2899530874193317 1.1367370752268235 1.322982401828876 1.6386064344057343 1.2423737289548258 1.2014383349605886 1.401995570690353 1.6091253304122115 1.4119496106493938 1.566689686376301 1.0656776129354892 0.9449432048198508 1.441978424975591 1.5818826947348366 1.010644631248065 1.0995403995904078 1.1937703903031458 1.170671302359917 1.1266401543114328 1.1370942776176982 1.4600528659538494 1.2419212725930513 1.3151715762150835 1.5364227371228538 0.8699783297216203 1.192293953754197 0.9386088157550068 1.2404924630295524 1.5746195794537186 1.4047579358464506 1.238873145524254 1.0979210820851093 0.8854094730074059 1.4306908294239515 1.3656561807920367 0.9709475388755269 1.5280642011763865 1.0330769413949943 1.4566951634796275 1.525444716976639 1.3233872312052009 1.2024385016550376 1.3949705903364846, 113229 -3:baseline-rgb8-color-photographic:1.0382673689271589 0.9281858513451493 1.0507244793146404 1.0465284000262256 0.9977052691391481 1.0142928950761634 0.9784513844876195 1.0199969403588522 1.0020980396442076 0.9899687479511332 1.048517166772297 0.9411019079048014 0.9923290425508665 1.0135498393688398 1.0180300281924077 0.9409926350066657 1.0067093559455385 1.0433594859802873 1.0531284830736283 1.0446489061782895 1.0 1.0390322792141093 0.7989597220097472 1.0245645475009288 1.0359289289070526 0.8438271739843084 0.9834779378018664 0.9363813187053347 1.0111021264505977 0.8003584151058855 1.01547304237603 0.9939681360229037 1.0465939637651072 1.0002185457962718 1.0285639355726992 0.9811394977817601 1.0424415936359464 0.9452542780339621 0.44338571147583977 0.9998033087833555 0.9766374543785651 1.0072120112769631 0.9271368315230457 0.7559936184627489 0.996197303144874 0.9583451712306315 0.9916952597416789 0.9980330878335556 1.027274515374697 0.983958738553664, 178598 -3:swift-rgb8-color-photographic:1.4926240793758334 1.0071027383788274 1.0085232860545927 1.5315907948510612 1.0035841510588543 1.4971042681994013 1.186791092073344 1.1819612299757414 0.8776362086675263 0.8563717026902988 1.4896955657057938 1.0189260659571213 1.2048648294250062 1.173743908035929 1.1355421028476518 1.5298205739012611 1.2078151976746727 1.3410188605022182 1.0468343641410058 0.9315077474484779 1.4317809296938173 1.023602945997334 1.4788119850514676 0.9313547653910877 1.2346744760364534 1.5023056581506655 1.3372817273859738 1.1934785934392553 0.9585200078676488 1.0732784054898705 1.409467403894486 0.8605459273990864 1.5486592215398736 0.9280984330266407 0.8518259501278492 1.4719277924689118 1.4790523854273665 1.4978691784863518 0.9298686539764408 1.0059007364993335 1.5307166116659745 0.9379767030181174 1.5169700810804907 1.0144458771335534 1.2830168061717333 1.2473064230609525 1.5290993727735647 1.5275039884607822 1.1235657932119676 1.1141246148130342, 178587 -3:baseline-rgba16-monochrome-nonphotographic:1.0255921254998461 1.0 1.0118732697631498 0.9348303086229879 0.662811442633036 0.9950784374038757 0.9374961550292218 1.0128575822823747 1.008551215010766 1.02046549779555 0.8681021224238695 1.0487439762124475 1.0267609966164257 0.9971290884855941 1.037896031990157 0.7905054854916436 1.0140879729314056 0.9928432277248026 1.0519019788782937 0.9571003793704501 0.9870808981851737 1.0472675074336102 0.7119040295293756 1.015790013329232 0.955316312929355 0.786096585665949 0.5654875422946786 0.7544345329642161 1.0108069312006562 0.9348918281554394 0.9931098123654261 1.0396185788988004 1.025776684097201 0.9954680611094021 1.00699272018866 0.8258176971188352 1.0495437301343176 1.019235107146519 0.9868963395878191 1.047821183225674 0.38884445811545165 0.5545370655183021 1.0450117912437198 1.0554496052496667 0.9968625038449708 1.0483338459961038 0.9060801804572952 1.0530503434840561 0.9699989746744592 1.0432277248026247, 160485 -3:swift-rgba16-monochrome-nonphotographic:1.5016712806316006 0.8884035681328822 1.0316005331692812 1.100481903004204 1.3863426637957552 1.0882190095355275 1.0325643391776889 0.8735363477904234 1.1141597457192658 1.0878088793191838 1.479073105711063 1.0397006049420692 1.369096688198503 1.1139751871219112 1.4578693735260946 1.2598379985645443 1.300830513688096 0.9465190197887828 0.9385830001025326 1.309299702655593 1.4486004306367273 1.1108992104993336 0.8732082436173485 1.0308622987798626 1.5072695580846918 1.1136880959704705 1.4755869988721417 0.9504972828873167 1.031005844355583 1.369096688198503 1.5146108889572438 1.515841279606275 0.9460883830616221 1.4718753204142314 1.4660309648313339 1.0139649338665027 1.0309853378447658 0.9394237670460371 1.1174407874500154 1.1651594381216037 1.5075771557469495 1.1768276427765816 1.022106018660925 1.5256844047985236 1.4285450630575207 1.257602788885471 0.950312724289962 1.0313134420178407 1.0154003896237054 1.4494617040910491, 149583 -4:baseline:0.3181434599156119 0.42260580488428595 1.028998849252014 0.9264032732387163 1.0386651323360185 1.0412734944380515 0.4846183352512467 1.0381281166091292 0.9912543153049482 1.0407876230661042 0.3272471550952564 0.9931210842603249 0.9113412607083493 1.0022247794399695 0.9121084260324768 1.0291522823168393 1.0322465157908196 1.0250095895665516 1.0 1.0119677790563868 1.0135788262370542 1.0024805012146785 0.9733282188978392 0.9847845544048076 1.0036056770233988 0.9905638665132336 1.0016621915356094 0.9120828538550059 0.9863444572305332 1.0222733665771642 0.9645313898478457 1.0231683927886461 1.010459020585603 0.9606699910497379 1.0365937859608747 1.0267996419895156 1.0012786088735457 1.0039892596854623 0.9914588927247157 1.03702851297788 0.7962153177343051 0.9993862677406983 0.7484464902186422 0.9841452499680349 0.9879555044112007 1.025827899245621 0.9630226313770618 0.969032093082726 1.028154967395474 0.9817414652857691 1.138329554299638 1.020999018579309 1.1461470777352871 0.9463095197807032 1.1829334326034724 0.8075569393211277 0.9398964431960473 0.8721107313276253 1.2856611052827507 0.8766286507157603 1.209871738468307 0.8337337980980744 1.0078006023892516 1.0093065755186301 1.2513959863277946 1.017344072557447 1.2623946664861756 1.0091881281938475 0.9317235777860503 0.8650038918406714 1.2292294155470573 0.9223154759890352 0.870638600291042 1.2178077092287387 0.8004500998341737 0.8655792074181868 1.1391079224339233 1.062404819114014 0.7442722257944431 0.7976919692713798 1.1298521100544858 0.9177467934617077 1.2622085349758028 1.0550780060238925 0.7926325763985246 0.8008054418085214 0.7934617076720025 0.86263494534502 0.91745913567295 1.2781650817286543 1.2422924633659347 1.0 0.8088598598937359 0.872466073301973 1.0058546820535383 1.020169887305831 0.8694541270432165 1.1679244644488815 0.8130562794003181 0.8508409760059562 0.9966166208500741 1.0293508141256078 1.0173609642630577 0.8126453795728484 1.0047155846902094 0.9538168746035103 1.039627828293508 0.9924508352717276 1.001585958976528 1.044660604779023 1.0458870797208712 1.0089025163882428 0.9930852188623388 1.031613448932121 1.0049058997673928 0.8154155212518504 0.9944808627616833 1.0139564389934448 1.0309156269824489 1.0127722562909707 1.0122647494184818 0.9995559314865722 1.0286106999365616 1.040600549799112 0.815309790653415 0.9967646436878833 1.022541763586382 1.0018820046521464 1.0327764855149082 0.814696553182491 0.9986255022203426 0.7674984140410235 0.9961091139775852 1.0355466271939098 0.9970183971241278 0.985261154578135 0.99600338337915 0.3705857475153309 1.0459082258405583 0.9879890040177628 0.8575597377881159 0.9927045887079721 0.6376612391626137 1.0224148868682597 0.5577289067456122 1.0 1.0307253119052655 1.01862973144428 0.985282300697822 0.7661662085007401 0.9897595725734639 1.014384546886773 1.0012329611617234 1.008630728132064 1.0179806836084664 1.0050688403315295 1.0074662648126584 1.0047263511199396 1.0058565655181861 1.0045551065141447 0.9327351188437565 1.0249674635248989 1.0022946777176518 1.0031509007466264 0.9976710733611891 0.9981505582574148 0.9990067812863895 0.9986300431536407 0.9979450647304611 0.35906568943078293 0.910815809302007 1.0184259195835332 1.0065415439413659 1.0062675525720939 0.9053359819165696 1.0117473799575314 1.0100349338995822 1.0093499554764025 1.012261113774916 1.0106856634016028 0.9736625796287416 1.0117816288786903 1.0 0.9997260086307281 1.00167819713679 0.44311254195492844 0.9848619768477292 0.9980478114939378 0.9808891019932873 1.016644975683266 0.2982396054524282 0.9991095280498664 1.0050688403315295 0.9553394068086855 0.9997945064730461 0.9995890129460921 0.9969175970956915 0.49328721145283927 0.968867730666484 0.9997260086307281 1.0366083856083284 0.9958243560165501 0.8843022479836786 0.7592426640227277 1.0524910862394417 1.0158636337636089 0.9089557076667873 0.9058668751310847 1.040993765134326 0.8269681773981352 1.0461608862280016 0.6949873205331096 1.0165119072587565 0.9287852498712986 0.5862489751558716 0.9645928270444449 1.0273609548687246 1.0503937308139646 0.7919614086601712 1.0258165386008733 0.3912521211890098 0.5982992354186131 1.0069784735065876 1.040192956699144 0.6974850801761778 0.8305146147539421 1.049688256716304 0.6921844910099719 1.0572006025130132 0.9675481915076171 1.0442541994775678 0.8216294544969206 1.0271702861936811 1.009876637367247 1.037885865731119 0.972505577058745 0.79314355444544 1.0255114687208038 1.0 1.0436249928499246 0.40902244170305263 1.0498979922588518 0.9907716361279005 0.723072816366999 0.7571834423322592 1.00417564398345 1.0529296241920414 1.0245581253455869 0.9238087974526664 1.022308234980075 1.0270417109129972 1.028474057244462 0.9899488800533425 0.9566591756599906 1.021337021213543 1.0248438001629911 0.3020769021806238 1.0 0.9798483688538759 0.9956782653792012 0.7417084434346677 1.0216333687303978 0.9618946484577582 1.0057787765786679 1.0043464302472032 0.9555231768453807 1.0259057120983874 1.027733188452325 1.018620502309041 0.9873805349072678 0.35366606573975745 0.431531375793347 1.0186945891882546 1.0133109426320597 1.0022226063764106 0.9889116637443508 0.9601659546094387 1.0269676240337835 1.0988812881238732 0.37124935173980683 0.9674511643987849 1.0389943940928061 1.0354135282641443 0.9993085224606723 0.9561899587583039 0.9121823525053712 1.0022719976292198 1.0280295359691798 1.018842762946682 1.0113352925196946 0.7911737831230089 0.9935791371348133 0.9583384782555009 0.980811498283654 0.9884671424690687 0.9856271454325439 1.018003111648927 1.013631985775319 0.9446077099745634 1.0011113031882053 1.2590696529657888 0.9389285421281484 1.1169250963983919 1.1379604561489867 0.9402740175568135 0.804200508655345 0.7492493231602264 0.8065468865370417 1.2730494708343587 1.0940684223480186 1.2627450980392156 1.2376569037656904 1.0077118713594224 1.244417097382886 0.9225203051932069 0.8062351300352778 0.8124374435966856 0.9406678152432522 0.9441955861842645 1.2335056198211503 1.2259250143572074 0.8113380917220445 0.9416359012224136 0.8440889326441874 1.2700467634752646 0.938140946755271 0.7518090081220773 0.9376651078841579 1.0659611124784643 0.8633850192796784 1.2334563951103454 1.2748215604233326 0.9859381409467552 1.0036918533103618 1.0127492000984495 1.1645746164574615 1.2127163836245796 0.7496267126097301 0.9240298629912216 1.0832553942078924 1.2795307244236607 1.1371400443022397 0.8183444088932644 1.0 0.9507588809582411 1.2873738616785626 0.9440315038149151 0.8111247846418902 1.2292394782180653 0.881975551726967 0.982102714853882 0.2669029915268891 1.0046688569946394 1.0106634388149172 1.0056199204565104 1.011095740388495 0.989682402443945 0.9785290218456396 1.0050435183584068 1.009827655772667 0.9769727361807597 0.9966856879359041 1.011095740388495 0.9836013603089514 0.9816704132803042 0.9866562914289008 1.0080408092685456 1.020289353853248 1.0088189521009856 0.9894518416047035 1.001758026399216 0.9767133552366131 1.0057640209810363 1.0061098622398985 1.002363248602225 0.9849559052394952 0.9876073548907718 1.006311602974235 0.9854746671277884 0.9727073606547927 0.879560781601245 1.00711856591158 1.0 0.983831921148193 0.2590351028877745 1.021730359098507 0.9859069687013662 1.0151305550752205 1.0202028935385326 1.0070032854919593 0.9309182085422791 0.9788460429995964 0.9891060003458413 0.9718715776125425 1.0084731108421234 1.007925528848925 1.0134013487809095 0.974955328837397 0.9815839529655888 1.0077526082194939 1.126639292368359 1.0729519020313658 0.9128303456758858 1.153193567642856 0.8497187200405187 1.039361105583995 0.7714306387135286 1.1559068791491056 0.8262576198831466 0.8927699292730134 1.1473509035327316 0.7647378036647794 1.0384385796718703 0.9510337716838811 1.1060362136642368 0.7397210715771575 0.8471139409945192 1.1275437295371091 0.6215473111082972 1.1379085794909827 1.119856013602735 1.1069768283197368 0.8229112023587721 0.8170866269920228 0.823725195810647 0.8837798238156395 1.0413146898684948 0.8869091764195141 1.1218638641173597 1.0649566774596169 1.0057883978799993 0.7688258596675289 1.0302082014362464 0.8769603675632653 0.7870412242461515 1.1080983304089864 1.0 0.8431163287086446 1.1279235931479838 0.8471862959680191 1.1389758153501077 0.7400828464446575 1.1477669446303564 1.0978601016587377 0.743483530199157 1.1085867264801115 0.6088490132590488 0.8807409149286398 1.159379917877105 0.8383047229708952 1.3269635155254718 0.8546453623121671 1.078740157480315 0.9557643013921505 0.902933185983331 1.291584166014336 1.1889763779527558 1.3149299320041135 1.0937053920891469 1.2790594158186366 1.3315989010145661 0.8967629046369204 0.8887660972203038 1.0 1.0166536200518796 1.1003975380270448 0.9756105048272475 1.2053230188331723 0.8867707326057928 0.9406455771975872 1.2853524888336327 1.0185875888320977 0.8943531181409342 0.9528019523875305 0.9935687863578456 0.938435327163052 0.9495940200457399 0.9420269834691717 0.8915289097634727 0.886325612807171 1.3082224371076423 0.8986201286242729 0.8456815705054412 0.9448818897637796 1.3297109791100676 1.0828536783779221 0.9454344522724133 1.0191401513407314 0.9006615401145033 0.8956270817025065 1.2711086552777393 1.073966631364062 0.9608294577212936 1.020920630535218 1.091725376433209 1.2856134211293764 1.0094703074396403 1.0188792190449878 0.8972540713112616 0.9157495663919204 0.8958115963630944 0.7022283499776419 1.0608510955433001 1.1782121031450292 0.9307087494410494 1.16202116559845 0.8304888955134894 1.1722499627366225 1.1673498285884634 1.0451259502161276 1.1177895364435833 0.9497130719928455 1.0949470860038755 1.1259502161275898 1.1689521538232226 0.7720040244447758 1.08328364882993 0.8177261887017441 1.1368683857504844 0.9989938888060815 1.127273066030705 0.8559956774482039 0.9295535847369206 1.1754173498285887 0.8303584736920555 1.143575793709942 0.8460649873304517 0.6296579221940677 1.1360299597555523 0.829706364584886 1.1458488597406469 1.0214637054702638 0.9779587121776718 0.8614920256372038 1.0 0.854132508570577 1.0579259204054257 0.6984647488448353 1.126714115367417 1.1578849306901178 1.1427001043374572 0.9234982858846327 1.1688217320017886 0.9495640184826354 0.6487740348785214 1.1395513489342675 0.8535549262185125 0.9509613951408556 0.9207221642569683 0.980790728871665 0.9983693256941383 1.0 1.0011899515204934 0.9997796386073159 1.0142353459673865 0.9984133979726751 1.0021595416483031 0.9897752313794622 0.9896870868223886 0.9911855442926398 0.4274129572498898 1.0165271044513002 1.0118995152049362 1.0331423534596738 1.0086381665932127 1.0027765535478184 1.0014984574702512 0.9904803878360511 0.9873071837814015 0.9844865579550462 0.3687086822388717 0.4468929043631556 1.0024680475980607 1.002423975319524 0.9985896870868224 0.9987219039224328 0.8985896870868223 0.9841780520052886 0.9826355222565005 0.9818422212428382 0.6388276773909211 1.0069634200088144 1.013882767739092 1.009034817100044 1.0168796826795945 1.0089026002644337 1.0197003085059497 1.0014543851917144 1.002423975319524 0.907933010136624 0.3977963860731599 0.8816659321286909 1.005288673424416 1.0145438519171441 1.0014103129131775 1.0077126487439398 1.0003966505068311 0.5171441163508153 0.9826355222565005 0.9865579550462759 1.07549889135255 0.5917775314116778 1.017239467849224 0.9308758314855876 0.7379526977087953 0.7300258684405027 1.0987435328898745 0.8791019955654102 1.0 1.0218403547671842 1.073429416112343 0.6743717664449372 0.9164079822616408 1.0298965262379898 1.0943643754619363 0.8519216555801923 0.645990391722099 0.5968403547671841 0.9341278640059129 0.8256836659275684 1.0326127124907614 0.7605136733185514 1.0876940133037694 1.0590724316334073 0.7289726533628973 0.9354212860310421 1.0352365114560238 1.0975979305247598 0.9729859571322986 0.954859571322986 1.0970620842572063 1.0768477457501848 1.0898928307464892 0.7902623798965263 1.0362527716186254 0.9591463414634147 1.0425535846267555 0.6039356984478936 1.0868440502586845 0.7895971914264597 0.45036954915003696 1.0376016260162602 0.5925720620842573 1.078252032520325 0.8687176644493718 1.0929231337767924 0.9880450849963045 1.0528270509977828 1.0559127864005913 1.0686067997043607 1.0109922407712204 1.0 0.4954150011756407 0.99998040598793 1.0075632886589858 1.0101496982522142 1.0317618935653263 0.9910455364840505 1.0140097186299866 0.8051963320009405 0.4080453013559056 1.0478681714867937 1.0001175640724194 1.0077396347676149 1.034936123520652 0.9984912610706168 1.007504506622776 1.0520808840818245 0.812818402696136 1.0175562348146407 0.3897836821067482 0.6710949133944666 0.8363116231679599 0.6968022572301904 0.9796222274472921 0.9289325182224312 0.9058115839799357 1.0248648013167176 0.9836781879457638 0.9195469864409436 1.0049572850536876 0.8439532878752254 0.9837369699819736 1.0507288972490008 1.037796849282859 0.839368289050866 1.0080335449486637 1.0276863390547848 0.9936319460772788 1.0455364840504742 0.38621757191002426 0.5134218982678893 1.016361000078376 0.7374598322752567 1.024120228858061 1.0424210361313582 1.0457716121953131 0.9478407398698958 1.0340739869895759 0.8115839799357316 0.9680149452291318 1.0091426306999915 0.9844603583458349 0.9834413654504798 1.0180588185343484 1.0166718559823373 0.9973959070452036 1.003141894760678 0.9904327889269439 0.9783747063319086 0.9866398709275666 1.018455093549209 0.9980186249256984 0.9936879051204394 1.0216819043845 1.0207478275637578 1.0134167397888418 1.018936284638682 0.9875456423901046 1.0210308811458009 0.9881966656288035 1.0216252936680914 1.0011605196863766 1.0149169237736704 0.9911121175238473 0.26312660986724784 0.8954117014350816 1.028192136771491 1.0221064847575645 1.0208044382801664 0.9889042995839111 0.9883664977780293 0.9205751648787116 0.9210280506099805 1.0106428146848199 0.9885363299272552 1.024625661637748 0.9784879277647259 1.0215686829516828 0.9799031956749412 0.9931501033145576 0.9407002745619746 1.0108975629086585 0.9867530923603837 0.9883381924198251 1.0 1.0126524951173257 1.0129921594157774 1.0055195448498402 1.0149452291318746 1.0215550924719978 1.0094425631674915 1.0051445688981506 1.0 0.9684813753581661 1.0041677520187549 0.9996743943735349 0.9954415212294868 0.9938134930971607 1.0035816618911175 1.0056655379004948 0.9975253972388642 1.0196014587132065 0.992706433967179 1.004102630893462 1.0199270643396718 0.9962880958582964 1.0054050533993228 1.0007814535035167 0.9896457410784057 0.47160718937223234 0.4943995832247981 1.009963532169836 1.0147824954415212 1.0140661630632977 1.0408309455587392 1.012893982808023 1.025853086741339 1.046170877832769 1.0121125293045063 0.3721021099244595 0.5696144829382652 1.0386168272987757 1.0227923938525658 0.9858035946861162 0.9902969523313363 0.9242641312841886 0.950638187027872 0.9978510028653296 0.9867152904402188 0.43709299296691845 0.43403230007814536 0.8174003646783016 0.9929017973430581 1.0077494139098724 0.9954415212294868 0.9973951549882782 1.01282886168273 0.9979161239906226 1.0108752279239386 0.7618441971383147 0.9906995230524641 0.93362480127186 0.9876788553259142 0.9926073131955485 1.0073926868044516 1.0 0.9986486486486487 1.035691573926868 0.9867249602543721 0.8422098569157394 0.996422893481717 1.0033386327503975 1.0318759936406996 1.0144674085850556 1.0145468998410174 1.0220985691573927 0.995389507154213 1.0043720190779013 1.0251192368839428 0.9036565977742449 1.0028616852146264 0.9937201907790143 1.005643879173291 1.0159777424483307 0.9167726550079491 0.48759936406995236 0.2641494435612083 0.3655007949125596 1.0089825119236884 0.5214626391096979 0.8268680445151033 0.9899841017488077 0.9960254372019077 0.9992845786963434 0.9949920508744038 1.000476947535771 0.9581081081081082 1.0626391096979333 1.0594594594594593 0.7279809220985691 1.0065182829888712 1.005087440381558 0.9192368839427663 1.036168521462639 1.0084260731319554 1.0049284578696343 1.0031796502384738 1.01120826709062 1.0081875993640699 1.3085936765286736 0.9033046814753513 1.061146952056727 1.266198958000263 1.2728760321251904 1.290819493294713 0.7084469689845204 1.2509263264807116 1.0042131397295315 1.0596610679556868 1.2401301559237872 0.7703462674215209 1.3152143246750805 1.1911147892489702 0.7697255816577953 0.9398122895781217 0.8434931442436097 1.1846258017191114 0.7664904922226193 0.8681136795380593 1.2300487144281227 1.0080312976094195 0.709312167321835 0.8704271446574002 1.2484247747663024 1.0963755713130325 1.0323885116707732 0.7697820076363158 1.2824684484736772 0.8890101002501551 1.2451708766716196 0.7688791919799876 0.7734120789211352 0.9465269810220625 0.9998495307239452 0.7697820076363158 0.9506272687945531 1.2727067541896289 0.9925517708352926 0.8330543382173151 1.1691274662854778 1.2804747305659525 0.8882577538698816 1.2048263020294543 0.9153046062407132 0.8334869373859725 1.2489890345515076 1.0 0.8546090620121504 0.7613557281772527 0.5365213882163034 1.011097659402744 1.0053470540758676 1.031275221953188 1.0061541565778853 0.5556900726392251 0.42594834543987087 0.9994955609362388 1.0 0.9982849071832122 0.7660411622276029 1.031275221953188 1.0072639225181597 1.0075665859564165 0.48466505246166264 0.671004842615012 0.43946731234866826 0.6504237288135593 1.0161420500403548 0.9112187247780468 0.44562146892655363 0.5766747376916869 1.0295601291364003 1.0339991928974979 0.9536924939467311 0.923325262308313 0.5577078288942695 1.0108958837772395 1.0171509281678772 0.6531476997578692 0.48718724778046807 0.9232243744955608 1.0061541565778853 1.0118038740920097 0.5374293785310734 0.5086763518966908 1.0057506053268763 1.0065577078288943 1.005952380952381 1.0064568200161421 0.8076069410815173 1.0149313962873285 1.0274414850686036 0.6081517352703792 0.3401937046004842 1.0209846650524614 1.0453995157384988 1.0033292978208233 1.0114003228410007 0.6487086359967715 0.8943891993902882 0.9958626696668361 0.9852652972345214 1.0045728387892865 0.9965159323510198 0.9901284749945563 0.9870799158016985 0.9980402119474487 1.0087101691224505 0.9980402119474487 0.5297234521303622 0.3923205342237062 1.002540465994048 1.004137330333164 0.9929592799593526 0.9978224577193874 1.0275096174784062 1.0344051680336794 1.0127749147129275 1.0092182623212602 0.7652609421499601 0.994991652754591 1.0050809319880962 1.0014516948537417 1.0023227117659868 1.0061697031284025 1.0088553386078247 1.0179284314437105 1.0002903389707485 1.014081440081295 0.3731581621543152 1.0045002540465995 1.0004355084561225 0.9992741525731291 1.006750381069899 1.0177106772156495 0.28895986063729406 0.4209915075851056 0.35189083254699866 0.47557523408579516 0.5742904841402338 1.0 0.9917979240763591 1.0036292371343545 1.0026856354794222 0.99825796617551 0.8863322929520215 0.9902010597372433 1.0225738549756842 1.0039195761051027 0.344993244257619 0.2855427113046089 0.9958714907671521 0.9986488515237953 1.0016138717910226 0.4908797477856178 0.9929815343041586 0.9996997447830657 0.9200945803933344 0.9875769403993394 0.41112445578741935 0.8886428464194566 0.9099984987239154 1.0 1.0234574388229996 1.00750638042336 1.0131736976429966 1.0018015313016064 1.002064254616424 1.0006380423359857 0.9546239303407896 1.0242831406695692 1.032540159135265 1.0236075664314668 1.0191788019816845 0.9246359405494671 1.0337036481008859 1.011409698243507 1.014975228944603 1.0097582945503678 0.49947455337036484 0.9960966821798529 0.9053820747635491 1.0060801681429217 1.00187659510584 0.9993994895661312 1.0019141270079568 0.9422759345443629 0.9900165140369315 0.9878021318120402 0.4250487914727518 1.0061177000450383 1.0086323374868638 1.0031151478756943 1.0057048491217535 1.0151253565530702 1.0084822098783968 0.9920807686533554 0.9905794925686835 0.983373367362258 0.933181153317672 1.0199902486591907 1.028345374761757 1.03022915650902 0.9982713532201586 1.0337086122069057 1.0 1.0156243074331812 0.7860467177873321 1.0087983688666282 0.37963742741899736 0.44705465183280885 0.9925756837019636 0.7857586099906919 1.0366340144497141 0.9989583795044547 1.032844288816985 0.9968529763751606 1.0327334781259696 0.9972518948628163 0.31554452373565 0.5677274943486548 1.045144275519702 1.0020389167146846 1.0081113425823323 0.9467000576215593 1.0147378219050573 0.9633216612738796 1.0065378307699127 0.9340676388457958 0.9892735251097026 1.0123443109791233 1.0158459288152122 0.9989805416426577 0.9976729754886752 1.0197686272771598 0.9812286689419795 1.0209432206019238 1.0062940472496786 0.9860156907938478 0.9863481228668942 1.027370240680821 1.0283896990381631 0.9271973760028368 1.03302158592261 0.9809627232835424 0.9658481450290325 1.0167989007579452 1.0176853862860689 0.9898275785647799 0.34874818953031245 0.5938081936685289 1.02151872542934 1.0158545416925304 1.0090264845851438 1.0 1.0238464721704945 0.9586954272708462 1.0218808193668527 1.0181564245810055 0.4878439892406372 1.0175874198220567 0.9817918477136354 1.0210273122284295 1.014250982826402 1.0111990482102213 0.9818953031243534 0.9960428305400373 1.0115352782950549 1.0154924477550176 1.023199875853507 1.0106300434512725 0.9874560314504449 0.9630405545210013 0.9858524725843161 1.0071642871922202 1.0149234429960687 0.9754293399544796 0.980783157459135 1.0138371611835297 0.48044692737430167 0.9997154976205255 0.9912838816470101 0.9724291330436581 0.9861369749637906 0.9938444030622802 0.9995603145044485 1.023199875853507 0.9921632526381129 1.026277674322367 0.5429598593006414 1.0222687771570453 1.0212342230498654 1.0172253258845436 0.9508328160562797 1.0201996689426858 1.0219325470722118 0.9737481895303124 0.9717049451686323 0.9769035795572109 1.0101503833494294 0.9696473973628713 1.0034097404261189 1.0467114728896072 0.4406448942586278 1.03326960600745 0.9956047854622859 0.8132723653349626 1.0227250330133828 0.8506021246821845 1.0582415199952697 0.8542286694128545 1.0116877229635177 0.8754754912588445 1.0436170841791987 1.0331710585962908 0.809586692157597 0.9511796125115792 1.0460610599759543 1.0540434002798746 0.988745885645584 1.011057019532097 0.893647633876658 1.0370932455604391 1.0207343753079607 0.971697183514989 0.932593570766896 0.7746023611959714 1.0513037822496403 0.7399925103967518 0.8787866842738041 0.9948755346197055 0.9996846482842895 1.051165815874017 0.9772158385399216 0.5699588071821353 1.0452529712044465 1.042138873011806 1.022665904566687 1.0392218696414843 0.9953485621932711 0.9136527583420384 1.0000394189644637 1.0250901708812108 0.9984823698681434 0.9335987543607229 1.0 0.9230344718844236 1.026686638941995 1.0207935037546563 1.1415736849731923 1.262769888421968 1.0232031589624693 0.8863027097522098 0.8736777278655268 0.9365128242283728 1.1182980727430807 1.0 0.9408419069700044 0.9137081582379366 1.205169540646283 1.2183379220402841 1.2067635125344154 1.2569011737429359 1.236161425880307 0.9633205332560498 0.7614838429213158 1.2392225764381974 0.9135270250688305 0.8833683524126938 1.2263621214316767 1.2352195334009564 0.7368316186059992 0.990128242283727 0.7414686277351109 0.9030937545283292 0.8027459788436458 1.1394363135777423 0.953177075786118 0.8242283726996087 1.135940443413998 1.0309556586002029 1.047855383277786 1.1883603825532532 0.9690443413997972 1.02811186784524 1.1949355165917983 0.7448558179973918 0.9986777278655268 0.7460150702796696 1.2482248949427621 0.8649833357484422 0.8648022025793364 0.8353137226488915 0.9211889581220113 1.153365454281988 1.2619004492102595 1.0631792493841472 1.007209100130416 0.7255107955368788 0.9947668886774501 1.0253092293054233 1.031232159847764 1.0241674595623216 1.0206707897240723 1.0305661274976214 0.9793767840152237 0.9752378686964797 0.9700285442435775 1.0063748810656519 0.5558039961941008 1.0268315889628925 1.0226213130352046 1.0193149381541389 1.0185061845861085 0.9801855375832541 0.9043292102759277 0.9383206470028546 0.9675784966698383 0.9924119885823025 0.972930542340628 1.0147716460513796 1.0 0.984919124643197 1.0101807802093246 1.0045195052331113 0.9989533777354901 1.0065651760228356 1.020861084681256 0.2923644148430067 0.9865128449096099 0.9962178877259753 0.9811845861084681 1.0089438629876308 1.0231446241674595 0.9863225499524264 1.0001665080875357 0.9814938154138916 0.9787107516650809 0.9998810656517602 0.9719790675547099 1.0166508087535682 1.02395337773549 0.9870599429115129 1.0231921979067555 1.0326593720266413 1.0044243577545195 0.9830399619410085 1.016175071360609 0.989628924833492 0.3904383239080504 0.792688811256297 1.026384358533902 1.0194746289398005 1.0067167203875624 0.8832294300438132 0.8932852097045029 1.0440640018528884 1.056860512246434 1.0565130956746636 1.061434830441412 0.8332207446295189 0.9648916253305282 1.0603732798054468 0.9057536044469321 0.7572909227770164 0.9952519735191369 0.9430622840709502 1.023894539769547 0.9221014842407983 1.0083765995637992 1.052595008781919 1.0365366427978615 0.9960240103452934 0.756267973982359 1.048676921889174 1.000849240508772 1.0500086854142943 0.7243635521414372 1.0073922526104495 0.3929667445137133 1.0167338982069445 1.0052305494972111 0.7822277122618748 0.9301692690741348 1.0119279689641196 0.9982243152998398 0.857539904653452 1.027272200883982 1.0 0.38264075196386865 1.04865762096852 0.8996931153616027 1.0067167203875624 1.0299550288548764 0.8301905000868541 0.9978382968867615 1.0461292003628573 0.47410781494277277 0.7582752697303661 0.8515716759898871 1.0141341349312205 0.970278502179842 0.8992295901100871 1.0058527262954633 1.0210618517707484 0.9957995739852289 1.0117452670555214 1.0097346365934745 1.0236099775048275 0.40933251050106506 0.592359604244222 1.0291840025481258 1.0 0.8458184858559115 0.8469332908645711 1.02422710170605 0.9929329325343899 0.7118229052614815 1.0146517229709555 0.9037684390739156 1.048314852786017 1.0321700873927497 0.9279955407799654 0.8675571835247746 1.0719049230585471 1.0324487886449147 1.034678398662234 0.7543646606812255 1.0547647960504052 1.0468616248283003 0.9524217148089902 0.9354408456592281 0.9246113112893914 1.0417056516632495 0.9691238827065874 0.7793880516791751 1.0429199928333965 1.0623892660203451 0.9507694145282981 0.9715326578145841 0.8269066151732924 0.9428264288415982 1.0573527362490793 1.0658730316724068 1.0376445762745607 0.8186849282344276 1.046443572950053 0.9732446797921687 1.0055541178110008 -4:swift:1.5119294207901806 1.1246899373481654 1.5228487405702598 1.514614499424626 0.9905127221582919 1.2913182457486256 1.2011251758087202 1.5309039764735968 0.9921493415164303 1.1776754890678942 1.5750671269658614 1.004602991944764 1.3825853471423093 0.8330136811149471 1.5626134765375272 1.228129395218003 1.0652090525508249 1.5213911264544178 1.1850658483569876 1.3366832885820228 1.539189361974172 0.967881345096535 1.4183352512466438 1.0705280654647744 1.4966116864851042 1.553484209180412 1.1945019818437541 1.4725226953075055 1.4867663981588033 1.2333461194220687 1.5047180667433833 1.5321570131696716 0.8920342667178112 1.1853982866641095 1.2890934663086562 1.5163022631377063 1.2441375783147937 1.1117759877253548 1.355478839023143 1.2910625239739166 1.4822145505689812 0.9033883135148958 1.5162255466052936 1.1068149852959979 1.1148190768443933 1.4132463879299324 1.4734944380514003 1.4641605932745174 1.1345607978519372 1.2643140263393429 2.107634776134556 1.824816406646587 1.6730684625537244 1.655149074418762 1.7915327083826864 1.6158922467765406 1.5495448238519072 1.8123794375444178 1.7212934447866255 1.6745067514975125 2.0990388845646217 1.890114724694575 1.812616332193983 1.5994111475853667 1.7934447866256051 2.0263629902873195 1.667213780500186 2.029307252360486 1.737554570374632 1.7369115706115266 2.0255677011066364 1.906155876679414 1.9676131171951674 2.031100883278622 1.8651054181190565 1.8084199126874005 1.6896172459304883 1.5277674371383125 1.621916139294054 1.672120883955464 2.0397644590341466 1.5563640055501031 1.672493146976209 1.748688618904193 1.819266303428204 1.6791769603032252 1.5508139023317202 1.609293038681512 1.6859453788622287 1.6545906798876444 2.0701377373176757 1.7279264949744493 1.6057565399844327 1.601577041524248 1.8969000642999763 1.6905140613895564 1.7417848319740095 1.670699516058073 1.6099698805374125 1.6010355680395274 1.4146965531824909 0.8193275533939522 1.1753224783252274 0.8844576020300275 1.4979488263903573 0.9551702262634807 0.9653203637132586 1.1176781560583633 0.9777965743286108 0.8853668851765701 1.4474941848170861 0.817508987100867 1.4373017551279341 0.9580672446606049 1.3999788538803128 1.1302389511524635 1.2091139775851132 1.3552759568619157 1.0417001480228378 1.217530133220554 1.4478113766123917 1.0393317826178896 0.8131740325650243 1.232184394163671 1.2894269401564813 1.124952421230704 0.8155423979699725 0.9888137026855572 1.1812222457179107 1.0126030873334744 1.489130894480863 0.8850285472615775 1.4415098329456544 1.0353563121167266 1.4583844364559104 1.4779445971664198 1.0522732078663566 1.0185662930852188 1.2155001057305985 1.2454430112074435 1.5019242968915203 0.9759145696764645 1.3629519983083103 0.9622753224783253 1.4693169803341086 0.9680059209135125 0.9542609431169381 0.9639670120532882 1.033918375978008 1.055402833580038 1.6896020275361325 1.8560517843687923 1.4288649907527913 1.8176929926707308 1.6831974792794027 1.844098910884307 1.8001917939584902 1.7836495650387012 1.7513528323857799 1.8185834646208643 1.3930406192204945 1.8118706760737036 1.6443249537639566 1.8269059524624973 1.4922254948969107 1.7418658812247414 1.503767381327488 1.244845537365573 1.7369340365778478 1.8163230358243716 1.8555038016302485 1.7960476744982534 1.7458730050003424 0.904411261045277 1.8620795944927735 1.8427974518802657 1.784094801013768 1.4360230152750189 1.7463867388177272 1.7920405507226522 1.7721761764504418 1.6190150010274675 1.8010137680663059 1.0690458250565107 1.8539626001780942 1.7090896636755943 1.200835673676279 1.7778957462839922 1.3785875744914036 1.7845742859099938 1.590828138913624 1.8163915336666894 1.6468936228508801 1.6800465785327763 1.3801630248647168 1.790054113295431 1.508390985683951 1.854681827522433 1.3774231111719981 1.8002260428796493 1.753961141724026 1.2791770739985127 1.1785612141781225 1.7270005910728925 1.4299578622228153 1.6870364367838009 1.6870936373863137 1.267336549278319 1.3565504223311153 1.4356016550040995 1.5924457070947815 1.2510153106946058 1.7220050717867559 1.3408583903750453 1.1934143039640017 1.6182813125631588 1.1946345834842793 1.2006406467481456 1.7287547428832917 1.2607394131218181 1.7241024272122334 1.6068411920605563 1.3362632753064998 1.4366312658493334 1.2709783209716476 1.1886094533529086 1.6907354090796423 1.5257116708295995 1.4933551966747383 1.4305298682479455 1.7265620531202928 1.2806642896638512 1.2681945583160144 1.1921749575762197 1.257459911911072 1.6783800789368313 1.4515987568402386 1.5314126642133963 1.521288157568593 1.5144240852670314 1.7159799416553854 1.2817701679791025 1.1928804316738804 1.2798253474936603 1.2544473468453867 1.2712452571167083 1.4110435296585122 1.6777318054416839 1.2747535607375065 1.2640761149350772 1.525720494900353 1.4169115649618451 1.2970636900204973 1.5514533376139086 1.52251006346776 1.1228113501098955 1.4831452349788852 1.4943570493665572 1.0065937322500185 1.142197416837478 1.5857061714370382 1.1691156496184525 1.2838762255204603 1.2122836045736298 1.5587138517768502 1.010248684957894 1.150297582298175 1.141678808682982 1.5084335564171585 1.1576074877139257 1.4183686069197143 1.0574914182698243 1.571061664979132 1.1536067962363865 1.1402711579779221 1.075568616797965 1.307435853110414 1.4998394784283702 0.9715753340083471 1.1034499790087176 1.5167559825154964 1.5745931395549846 1.1555824463487516 1.0354629195169536 1.2494011310596893 1.5470328204874915 1.1397278541970217 1.5440446496925395 0.9411009310251154 1.57656878966735 1.5741733139061072 1.1546440125453783 0.974069592275208 1.4795643691502234 1.2259649816017584 1.4463487516360851 0.9410762353987108 1.1764502506606078 1.2695527622058134 1.3471464203689525 2.1412256952990405 1.9111822134711627 1.7584543440807285 2.0921322503896955 1.690343752563787 1.9006809418328001 1.834408072852572 1.913561407826729 1.8116006235130035 1.908786610878661 2.061481663795225 1.997768479776848 1.7005004512265156 1.8241201082943639 2.1577159734186564 2.150578390351957 1.6453851833620479 2.1084584461399625 1.7700221511198622 1.8230699811305275 2.152760685864304 1.9132168348510952 1.9826893100336367 1.7604725572237263 1.8351628517515792 1.9671835261301174 1.6967429649684143 1.8340306834030684 1.9061448847321356 1.8888670112396424 2.1153006809418327 2.1098203298055624 1.9522848469931906 1.9760603823119205 1.6894248912954304 1.9119698088440398 1.8869636557551892 1.699565181721224 1.9501845926655181 1.6761670358519976 2.1503978997456725 1.7157108868652062 2.140208384609074 1.905176798752974 2.027418163918287 1.6394289933546642 1.7718762818935105 2.0482402165887277 1.6410698170481581 1.7013372713101977 1.5653928180298577 1.301775318462159 1.4417257478817223 1.5989394201394893 1.2824370280707822 1.126318519799412 1.610150440947605 1.483831921148193 1.6110726843045708 1.516975041789152 1.5866620554498818 1.1483947201567815 1.6235517897285148 1.2374200242088882 1.6157991815090207 1.295434895383019 1.4526485676407863 1.553720675543259 1.2709378062136145 1.4629661651968413 1.4012046803850366 1.6323995619344054 1.4034238284627356 1.589198224681538 0.956424001383365 1.464839472015678 1.5696005533460142 1.5585912732722347 1.5718485215286184 1.5816473571963803 1.239581532076777 1.238659288719811 1.2373623839990777 1.3796184218110552 1.584125886218226 1.3655542106173266 1.5459392472188598 1.1281341864084384 1.5247852902184562 1.5227390627701884 1.5559110035160528 1.5939535419908928 1.1285664879820163 1.6150786788863911 1.0815608968816646 1.5755374949564815 1.1309297365842412 1.3398754971468096 1.4545506945645281 1.5804080926854573 1.8585460268075176 1.3759021760758279 1.5654722066458042 1.3757936436155782 1.4354684080096956 1.5625599189624295 1.769585586889279 1.4373134598339454 1.8090190474467738 1.303999421160212 1.5885715319356764 1.4978383951666878 1.4298428088200714 1.5968923538881754 1.5153663874970607 1.4298608975634461 1.7550965034459056 1.3002369625382124 1.487762965106814 1.4289564603946963 1.838630320351645 1.6532749669880433 1.816652497151023 1.8765443264656403 1.5100121194580611 1.35893493479008 1.592949007832426 1.4221731816290721 1.4432646564043194 1.7158981965522855 1.855905070274768 1.855977425248268 1.7670169853300293 1.809109491163649 1.4289745491380714 1.423728813559322 1.5097046108206862 1.4365356438688204 1.8275238319193967 1.6571278693269178 1.8244668342890218 1.310873143642711 1.431615505670821 1.8688204330445162 1.848253531827144 1.5709350071450536 1.8499538737043937 1.4376028797279452 1.4339308648228208 1.5896025903080513 2.270203066721923 1.9745360777271264 1.9523261346717626 1.9748737548157358 2.0420100996147412 2.2412088839772224 2.03175699528787 2.2609629936608804 1.8848521127841478 2.238875842274102 2.245368451750549 1.945020030390938 1.9650043744531933 2.010314500161164 1.9727402495740667 2.1586161378950437 1.9053276235207441 2.1159920799373766 2.2006722843855044 1.9731239735383954 2.2581234363248455 1.9732160672898342 1.8000644656260074 1.8942149775137758 1.8024435542048474 2.0875811576184558 2.2111709720495467 2.1278568249144296 1.9011680557474175 2.2436340194317816 2.2587680925849183 1.9138462955288484 1.8014305229390186 1.8539239612592286 1.9265705821859989 1.974704916271431 2.2586759988334792 2.25945879572071 1.815597611702046 2.100244048441313 2.2546238737701647 1.8185906586238125 1.855950023790886 1.9663550828076317 2.2807631502202574 2.0326011880093935 2.128424736381637 1.8577918988196653 1.8076161532440025 1.9647894890331694 1.590848114473096 1.4701334028916382 1.0938664480548517 1.3366000894321062 1.352008496050082 1.2786741690266807 1.2775748993888805 1.2885862274556568 1.205395737069608 1.1884967953495307 1.580041734982859 1.2293933522134446 1.166436875838426 1.1013004918765839 1.1186279624385156 1.201259502161276 1.2102213444626622 1.2925920405425548 1.058298554180951 1.563869429125056 1.5845692353554925 1.212885675957669 1.1328439409748101 0.9946340736324341 1.538548964078104 1.3687024891936206 1.0484423908183038 1.2082091220748248 1.4376956327321508 0.9931994335966613 1.5733529587121777 1.2747428826948877 1.1919436577731406 1.426423461022507 0.9881316142495156 1.0538642122521986 1.367640482933373 1.2077619615441944 1.2080600685646148 1.3755589506632881 1.5280593232970636 1.1331047846176778 1.1229691459233866 1.0527649426143986 1.2681845282456403 1.5655462811149203 1.29156729765986 1.2095506036667163 1.2921635117007004 1.0592301386197644 1.8291758483913616 1.8475539885412076 1.837549581313354 1.3245041868664609 1.8565888056412514 1.8804319083296606 1.890260026443367 1.8427501101806962 1.8579991185544291 1.88140149845747 1.8760687527545172 1.7811370647862494 1.8821066549140588 1.8246364037020715 1.868135742617893 1.8151608638166592 1.8696342000881443 1.8789775231379462 1.8510797708241513 1.8553107095636845 1.8853239312472454 1.8324812692816217 1.8800352578228294 1.881445570736007 1.8620096959012782 1.8717055971793741 1.8791978845306303 1.8327016306743058 1.8646099603349493 1.4536800352578227 1.913442044953724 1.8452622300572938 1.8868664609960335 1.8852798589687085 1.8229175848391361 1.8740855002203614 1.8148082855883647 1.8278536800352576 1.8762009695901276 1.8601145879241958 1.8179374173644778 1.8248567650947551 1.7694579109739974 1.8881004847950638 1.7865579550462758 1.8265315116791538 1.8261348611723227 1.8886734244160421 1.8853239312472454 1.8455266637285146 1.4866962305986695 1.4550813008130081 1.4642830746489284 1.4795454545454545 1.5152439024390243 1.146249076127125 0.9953436807095345 1.1524020694752404 1.4805801921655581 1.4620473022912048 1.4892645971914267 1.5051182557280118 1.315521064301552 1.1468218773096823 1.1527716186252772 0.9929970436067997 1.075240206947524 1.3147819660014783 1.2863821138211382 1.2367516629711754 1.531929046563193 1.390059127864006 1.4880266075388027 1.133739837398374 1.1540835181079085 1.3227457501847748 1.0795454545454546 1.1346821877309683 1.4822431633407243 1.296747967479675 1.4850147819660016 1.243458980044346 1.1458610495195862 1.4714523281596454 1.5326866223207687 1.063839615668884 1.1535846267553587 1.4160384331116038 1.0062823355506283 1.2353473762010347 1.5012934220251295 0.9508314855875832 1.0056356245380635 1.3210273466371028 1.0805617147080562 1.0791019955654104 1.4639874353288986 1.5277716186252774 1.0652069475240207 1.3296378418329637 1.487185516106278 1.0993808292185907 1.302668704443922 1.1321420173994827 1.5065835880554903 1.1420761815189278 0.9117093816129791 1.5101692922642838 1.4034603025315462 0.9770358178540637 1.5411474253468138 1.2903244768398776 1.0629359667685554 0.9805627400266478 1.5046045928364291 1.1864370248452074 1.5192021318285134 1.3764597538992083 1.2322086370405203 1.1401755623481464 1.5049768790657576 1.1468375264519164 1.4684732345795124 1.495297437103221 1.2857590720275884 0.9768202837212948 1.0523747942628734 1.2223920369934949 1.127890116780312 1.1165255897797632 1.5443412493142095 1.5094443138176974 1.4685907986519318 1.4550513363116233 1.1426444078689553 1.058390155968336 1.0474762912453954 1.2077553099772709 1.4649463124069284 1.112587193353711 1.4788188729524256 1.068147973979152 1.5090524335762991 0.9104749588525746 0.9714319304020692 1.2157692609138648 1.127870522768242 1.1139587741986048 1.5351124696292813 0.9748608825143036 1.6299357468368763 1.4894845594270996 1.6005547850208044 1.4807098983837639 1.3674035494919188 1.3074811061733986 1.6129808372724956 1.1358940247388831 1.6382292167907386 1.6553256531461407 1.6668176285770897 1.3187749440969176 1.484587732457754 1.674743128874296 0.94231367997962 1.6743185485012313 1.5804579806957457 1.6443148688046647 1.4454980327776048 1.6502023833111608 1.6674686518157886 1.0143791219677887 1.5153839621840415 1.591242322171587 1.4179286138866087 1.6599677318916473 1.0435053355600215 1.6540519120269466 1.3238982139318973 1.6393614311189109 1.6949531546321719 1.4777661411305159 1.366978969118854 1.6955758725126666 1.6332474737467801 1.3175861190523366 1.176597129836678 1.3321916838857595 1.6949248492739677 1.6218687197486483 1.6473435421325255 0.9523903875003538 1.6506269636842252 1.1827676979252173 1.4868804664723032 1.5088737297970507 1.39251040221914 1.5367262022700896 1.5885533131421778 1.1368847122760337 2.6818833029434748 2.7231700963792655 2.6422245376400104 2.739906225579578 2.704936181297213 2.7345662933055483 2.102891377963011 2.6573326387079965 2.7361943214378748 2.68605105496223 2.837978640270904 2.6579838499609276 2.618390205782756 2.540244855431102 2.771620213597291 2.6349960927324827 2.585634279760354 2.537835373795259 2.7322870539202917 2.696275071633238 2.7025266996613704 2.747264912737692 2.6399452982547538 2.637470695493618 2.6294607970825736 2.6688590778848655 1.0312581401406617 2.682013545194061 2.5117218025527484 2.666905444126075 2.6575931232091694 2.602565772336546 2.651667100807502 2.069614482938265 2.743487887470695 2.6232091690544412 2.6084266736129202 2.6882000520969003 2.733980203177911 2.6506251628028132 2.7825605626465224 2.6859859338369367 2.632130763219588 2.5983980203177914 2.62425110705913 1.1092081271164367 1.1519275853086741 2.727077363896848 2.4654206824693934 2.6707475905183644 3.3196343402225756 3.254372019077901 3.1802861685214627 3.355087440381558 3.0277424483306836 3.088235294117647 3.3546899841017486 3.1717806041335455 3.2716216216216214 3.175675675675676 3.2691573926868043 3.3254372019077905 3.1488076311605724 3.359697933227345 3.3426073131955483 3.3038950715421307 3.2290143084260734 3.3100158982511925 3.3284578696343403 3.288712241653418 3.194912559618442 3.2996820349761524 3.1690779014308426 3.3246422893481715 3.2480922098569156 3.1411764705882352 3.3658187599364067 3.2837837837837838 3.3823529411764706 3.368759936406995 3.431558028616852 3.399443561208267 3.36335453100159 3.3796502384737677 3.222496025437202 2.6039745627980926 3.2594594594594595 3.0404610492845787 3.0020667726550077 3.3754372019077903 3.3635135135135137 3.3181240063593003 3.285135135135135 3.17027027027027 3.163672496025437 3.228934817170111 3.3781399046104927 3.2307631160572337 3.3529411764705883 3.270826709062003 2.153986495382474 1.6837888163710573 1.6849173359414673 1.6880395734196023 1.6026858765775762 1.692083435213572 1.8460511219365396 1.5464667933116407 1.6150807831925817 2.1220305828803583 2.1216544096902212 2.0920871969454735 1.6171873530573475 1.7911486448360825 1.9625143416028739 1.6844283107942897 1.7552241051780237 1.7724716459457932 2.1060244136400397 1.5484417025598585 2.1133597908477064 1.7526473188255873 1.8457125660654166 1.8509413734083173 1.7539263076720522 2.0789775612692085 1.8487031429270036 1.9103767374499219 1.9347527601707826 1.7418511482686627 2.1246449865518082 1.6148926965975134 2.0812534090695354 1.766640961498674 1.5476517388605715 2.1096356762653525 1.6887354938213552 1.6801023191077171 2.1506197453307503 1.5500592472774466 2.0065266048488724 1.6214757274249065 1.7697067729982885 2.084996332311396 1.534542103184306 2.150751405947298 1.8238757123779787 1.8515620591720425 1.8249666146293755 2.0053416592999413 4.381860371267151 4.094935431799838 4.31275221953188 4.086460855528652 4.336561743341404 4.0642655367231635 4.118139628732849 4.241222760290556 4.342110573042776 4.18321226795803 4.393563357546408 4.378127522195318 4.343018563357546 3.3013518966908793 3.950968523002421 4.1976392251815975 4.160714285714286 4.183414043583535 4.339891041162227 4.23456416464891 4.1458837772397095 3.4184826472962064 4.333535108958838 4.180387409200968 4.047820823244551 4.1008878127522195 4.186138014527845 4.138720742534302 4.070318805488297 4.057405165456013 4.112994350282485 4.130246166263115 4.332929782082324 4.230225988700565 4.214891041162227 4.217715899919289 4.351594027441485 4.152845036319612 4.318401937046005 1.6502219531880546 4.410815173527038 4.300040355125101 4.249999999999999 4.1844229217110565 4.0556900726392255 4.3258676351896685 4.242130750605327 4.261400322841 4.252421307506053 4.066182405165456 3.0743267765115774 2.9888945343688755 3.0552369891848734 3.043986354068375 2.929084706394716 3.1216520287435583 3.1131596138491693 2.8924294113377367 3.104594614212093 2.9671191115627495 2.948900341148291 3.1558394425491763 3.0418813965304494 3.0079117369528925 2.9710386876678525 3.079770632213109 3.119909994919068 3.102997749872977 3.1033606735864123 2.969078899615301 3.021920592291501 3.1423386804093782 2.9912172461348625 3.0443492777818104 3.1035058430717863 3.0449299557233074 3.0633664803658274 3.1194744864629453 2.910865935980257 2.9617478406039055 3.1741307977063222 2.820860855048269 3.049938302968716 3.033026057922625 3.078101183131306 2.8371198374101767 3.1110546563112433 3.1432096973216233 3.06503592944763 2.981418305872106 3.064818175219569 2.214705668868404 3.075342962909197 3.127966901357335 3.0816578355229733 3.025477244683168 3.094795673949336 2.972490382521594 3.1493794004500257 2.8289177614865353 1.5640669569133765 1.5323524996246811 1.520942801381174 1.5404969223840266 1.4962092778862035 1.409885903017565 1.573900315267978 1.5522068758444678 1.5239078216484012 1.5155006755742382 1.407821648401141 1.534229094730521 1.5568232998048341 1.5364059450532954 1.4590151628884553 0.9286143221738479 1.4220837712055248 1.5758895060801683 1.5678952109292899 1.5850472901966672 1.3294175048791472 1.4084972226392434 1.5783666116198771 1.5624155532202373 1.526159735775409 1.5602762347995798 1.5124981234048942 1.5216183756192765 1.579304909172797 1.519253865785918 1.5517564930190662 1.5898138417655008 1.5740129109743284 1.539483561026873 1.5829830355802432 1.4782690286743734 1.5463143672121304 1.5748010809187811 1.5711229545113345 1.5752514637441826 0.8165440624530852 1.5316769253865787 1.5940924786068158 1.5292748836511036 1.5468398138417656 1.5570109593154182 1.5972076264825101 1.5001501276084672 1.545113346344393 1.5206800780663565 1.4943929790346173 0.9720313815876955 1.0560258853774211 1.2239484065422632 1.1492176765214308 1.4459687070608573 1.3798590488010283 0.877908780639156 1.0839723416515226 1.0795399140109037 1.5354815832631534 0.9450600593945304 0.9318735871636896 1.465271929435752 0.8776428349807189 0.9901156863614202 1.5137848499623245 1.1370949869243385 1.0159567395062274 1.12521608084748 1.132285802934267 1.470723815433713 1.1040734010017286 0.9945259518638359 1.3279996454057887 1.0202118700412215 1.455321129382563 0.9317849386108771 1.1309339125038784 1.499047028057267 1.5228270023491866 0.9728957049776162 1.388524444838438 0.9935286556446966 1.5128540401577946 1.0129205265724037 1.440937901688755 1.2100527458889234 0.8791720225167324 1.41919684411152 1.2741456495722707 1.1672354948805461 1.470214086255042 1.1145117680953858 1.292651034971854 1.4111963122202031 1.501418376844998 1.209055449669784 1.0551837241257036 1.1567749656486856 1.7232050486240431 1.305684874818953 1.1421994620318643 1.0965756259052348 1.0694185805917649 1.3236085247258431 1.1784864473411958 1.2398096420442788 1.0705824539623423 1.3392044278915787 1.7168166770122077 1.0760914545830746 1.1603817504655494 1.0338299193047797 1.4210893854748603 1.462393958204014 1.5198893027105318 1.6710376577695012 1.030933167804676 1.4218135733498862 1.5300279329608937 1.6933064349265465 1.1733912683633354 1.7018932340161392 1.0303382991930479 1.422537761224912 1.6458721291123526 1.6038950962135319 1.0660045520380717 1.6807366025243118 1.7257397061866335 1.137595696254914 1.3359455824539623 1.6973929236499068 1.1417597765363128 1.38012104283054 1.1715290709704116 1.4212445685909372 1.7167649493068486 1.5098024001655286 1.7067815021725636 1.390570039313056 1.2752689840678668 1.645328988206083 1.40112249120629 1.684486861162839 1.3201944961721497 1.2872698117111525 1.6868663356093525 1.0276225946617008 1.2817470485050357 0.9674202258706665 1.2777854425764235 1.035713581804206 0.9534067840037841 1.1437215444350277 1.3775154226698465 1.2865758716518516 1.1778189486962176 1.106943650590299 1.4662475116778682 1.519699627490786 1.1723002936712852 0.9473362634763584 0.9519679918008553 1.4776395924079075 1.09348207422591 1.4663460590890276 1.2951692059049607 0.8839899875830262 1.5005420107613772 1.0969903620631887 0.9517708969785363 1.0897372726018486 1.0923980527031554 1.0309833060685496 1.2940457654177426 1.2937895421487278 1.4412361787255847 0.8913810434199894 1.2863787768295325 0.9551412184401915 1.035102587855017 1.022882708871238 1.1172320003153517 1.0936200406015335 1.4953387074521551 1.1084809902043873 0.9504109427045351 1.1842639493860496 1.504188264974279 0.8961901570845733 1.4513471431105505 1.3788753769438475 1.112186372863985 1.4827837672704338 1.2892366517531586 1.0327374499871889 0.9524213098921891 1.483552437077478 2.0255397768439356 1.58710694102304 1.8185407911896827 1.9172583683524127 1.737864077669903 1.646663527025069 1.569736270105782 1.6354876104912333 1.7197326474423997 1.5800065207940879 2.0047456890305755 1.7479713085060136 1.654886972902478 1.5138566874366035 1.820841182437328 1.4468555281843212 1.6566077380089843 1.5801695406462832 1.5734313867555427 1.5842812635849879 1.9257535139834805 1.6591617156933778 1.6349985509346472 2.022804665990436 1.576365744095059 1.5665120996956963 2.0008694392117086 1.5816729459498624 2.0183487900304304 1.9093428488624837 1.9853463266193305 1.665247790175337 1.6634545718011882 1.96393638603101 1.7249855093464717 2.0037675699174033 1.967758295899145 1.46424431241849 2.009962324300826 1.9660737574264602 1.7898130705694828 1.9177112012751776 2.002716997536589 1.9977177220692655 1.6171750470946242 1.5820895522388059 1.964425445587596 2.0207578611795394 1.8897261266483119 1.9614729749311695 0.9539010466222645 1.6469314938154138 1.199500475737393 1.2892245480494766 1.6179115128449095 0.9557802093244528 1.581255946717412 1.3294243577545195 1.4868696479543293 1.0437916270218839 1.5965033301617508 1.479257849666984 1.4113701236917222 1.0357516650808754 0.9497621313035204 1.5845385347288299 1.6052093244529022 1.189676498572788 1.069743101807802 1.1731921979067554 1.64697906755471 1.0555899143672693 1.40104662226451 0.9508801141769744 1.2900570884871552 1.2346574690770695 1.1982635585156993 1.355161750713606 1.24895337773549 1.1615842055185537 1.6001665080875358 1.3371313035204568 0.9582302568981922 1.6053282588011417 1.645313986679353 1.3311132254995244 1.0370599429115128 1.6292816365366318 1.0433634633682207 1.1381065651760227 1.6303520456707898 1.214081826831589 0.9598239771646051 1.610941960038059 1.2197668886774502 1.076546146527117 1.070837297811608 1.5698382492863938 1.5891531874405331 0.9858705994291151 1.3776997162764664 0.9925691455482427 1.0848082453533032 0.7988458049448959 1.3177703576460598 0.9960240103452934 1.14749763563722 0.8417324506378954 0.9789619964872324 1.0568412113257803 1.4041226766516761 1.1407616143290036 0.9218891741136053 0.9123931211518789 0.8479280461678023 1.4051649263669876 1.4043735886201771 0.9135511763911138 1.0014282681283897 1.383760205361796 1.37825944297543 1.3602130821640193 0.8479280461678023 1.116056435891992 1.037077068576171 1.3901295091775878 1.166605547084596 0.8476964351199553 1.0166180926830208 0.9207504197950241 1.3569319256528536 1.006388604736446 1.12881434444423 1.3963830074694563 0.8448978016251375 1.319739051552759 1.174789137441856 0.9086487425450195 0.8481789581363031 1.2092605817297486 1.4090444114184248 0.9237034606550731 1.394414313562757 1.0700237401324044 0.9366350774931964 1.3981007894076547 1.1837447646252728 0.8466348844839899 0.8509582907104669 1.0286232653297562 1.466824597376227 1.2245535803157288 1.0342006250870943 1.5394859952620787 1.469213465251926 1.49634702287341 1.1183285887763026 0.8933967710469214 1.0460653355364005 1.4763999761113213 1.390460454283041 1.5284772958015649 1.1055680528736092 1.4859952620787134 1.2120717456652004 1.1185674755638724 1.1160989787589832 1.4668843190731196 1.305695459160313 1.0457468198196405 1.4846216630501863 1.044552385881791 1.1259132442816475 1.4733541695698047 1.4047737543049392 1.0361117193876535 1.009475842573607 1.1256544502617802 1.0267752274401292 1.4632213883303804 1.5323592060995759 1.315290745127705 1.530706905818884 1.296378874445086 0.9621961658670596 1.191826090418649 1.1270081420580098 1.5098242191388134 1.517807019290108 1.5240578902315214 1.5442438237811797 1.5363008380944798 1.3043815818286784 1.1223896641649913 1.5127704895188423 1.2174267911532262 1.0449704377600382 1.4855971174327636 1.3899428662433062 1.1297752473473615 -4:baseline-rgb8-monochrome-photographic:0.3181434599156119 0.42260580488428595 1.028998849252014 0.9264032732387163 1.0386651323360185 1.0412734944380515 0.4846183352512467 1.0381281166091292 0.9912543153049482 1.0407876230661042 0.3272471550952564 0.9931210842603249 0.9113412607083493 1.0022247794399695 0.9121084260324768 1.0291522823168393 1.0322465157908196 1.0250095895665516 1.0 1.0119677790563868 1.0135788262370542 1.0024805012146785 0.9733282188978392 0.9847845544048076 1.0036056770233988 0.9905638665132336 1.0016621915356094 0.9120828538550059 0.9863444572305332 1.0222733665771642 0.9645313898478457 1.0231683927886461 1.010459020585603 0.9606699910497379 1.0365937859608747 1.0267996419895156 1.0012786088735457 1.0039892596854623 0.9914588927247157 1.03702851297788 0.7962153177343051 0.9993862677406983 0.7484464902186422 0.9841452499680349 0.9879555044112007 1.025827899245621 0.9630226313770618 0.969032093082726 1.028154967395474 0.9817414652857691, 120695 -4:swift-rgb8-monochrome-photographic:1.5119294207901806 1.1246899373481654 1.5228487405702598 1.514614499424626 0.9905127221582919 1.2913182457486256 1.2011251758087202 1.5309039764735968 0.9921493415164303 1.1776754890678942 1.5750671269658614 1.004602991944764 1.3825853471423093 0.8330136811149471 1.5626134765375272 1.228129395218003 1.0652090525508249 1.5213911264544178 1.1850658483569876 1.3366832885820228 1.539189361974172 0.967881345096535 1.4183352512466438 1.0705280654647744 1.4966116864851042 1.553484209180412 1.1945019818437541 1.4725226953075055 1.4867663981588033 1.2333461194220687 1.5047180667433833 1.5321570131696716 0.8920342667178112 1.1853982866641095 1.2890934663086562 1.5163022631377063 1.2441375783147937 1.1117759877253548 1.355478839023143 1.2910625239739166 1.4822145505689812 0.9033883135148958 1.5162255466052936 1.1068149852959979 1.1148190768443933 1.4132463879299324 1.4734944380514003 1.4641605932745174 1.1345607978519372 1.2643140263393429, 94283 -4:baseline-rgb16-color-photographic:1.138329554299638 1.020999018579309 1.1461470777352871 0.9463095197807032 1.1829334326034724 0.8075569393211277 0.9398964431960473 0.8721107313276253 1.2856611052827507 0.8766286507157603 1.209871738468307 0.8337337980980744 1.0078006023892516 1.0093065755186301 1.2513959863277946 1.017344072557447 1.2623946664861756 1.0091881281938475 0.9317235777860503 0.8650038918406714 1.2292294155470573 0.9223154759890352 0.870638600291042 1.2178077092287387 0.8004500998341737 0.8655792074181868 1.1391079224339233 1.062404819114014 0.7442722257944431 0.7976919692713798 1.1298521100544858 0.9177467934617077 1.2622085349758028 1.0550780060238925 0.7926325763985246 0.8008054418085214 0.7934617076720025 0.86263494534502 0.91745913567295 1.2781650817286543 1.2422924633659347 1.0 0.8088598598937359 0.872466073301973 1.0058546820535383 1.020169887305831 0.8694541270432165 1.1679244644488815 0.8130562794003181 0.8508409760059562, 482225 -4:swift-rgb16-color-photographic:2.107634776134556 1.824816406646587 1.6730684625537244 1.655149074418762 1.7915327083826864 1.6158922467765406 1.5495448238519072 1.8123794375444178 1.7212934447866255 1.6745067514975125 2.0990388845646217 1.890114724694575 1.812616332193983 1.5994111475853667 1.7934447866256051 2.0263629902873195 1.667213780500186 2.029307252360486 1.737554570374632 1.7369115706115266 2.0255677011066364 1.906155876679414 1.9676131171951674 2.031100883278622 1.8651054181190565 1.8084199126874005 1.6896172459304883 1.5277674371383125 1.621916139294054 1.672120883955464 2.0397644590341466 1.5563640055501031 1.672493146976209 1.748688618904193 1.819266303428204 1.6791769603032252 1.5508139023317202 1.609293038681512 1.6859453788622287 1.6545906798876444 2.0701377373176757 1.7279264949744493 1.6057565399844327 1.601577041524248 1.8969000642999763 1.6905140613895564 1.7417848319740095 1.670699516058073 1.6099698805374125 1.6010355680395274, 495436 -4:baseline-rgb8-color-nonphotographic:0.9966166208500741 1.0293508141256078 1.0173609642630577 0.8126453795728484 1.0047155846902094 0.9538168746035103 1.039627828293508 0.9924508352717276 1.001585958976528 1.044660604779023 1.0458870797208712 1.0089025163882428 0.9930852188623388 1.031613448932121 1.0049058997673928 0.8154155212518504 0.9944808627616833 1.0139564389934448 1.0309156269824489 1.0127722562909707 1.0122647494184818 0.9995559314865722 1.0286106999365616 1.040600549799112 0.815309790653415 0.9967646436878833 1.022541763586382 1.0018820046521464 1.0327764855149082 0.814696553182491 0.9986255022203426 0.7674984140410235 0.9961091139775852 1.0355466271939098 0.9970183971241278 0.985261154578135 0.99600338337915 0.3705857475153309 1.0459082258405583 0.9879890040177628 0.8575597377881159 0.9927045887079721 0.6376612391626137 1.0224148868682597 0.5577289067456122 1.0 1.0307253119052655 1.01862973144428 0.985282300697822 0.7661662085007401, 135774 -4:swift-rgb8-color-nonphotographic:1.4146965531824909 0.8193275533939522 1.1753224783252274 0.8844576020300275 1.4979488263903573 0.9551702262634807 0.9653203637132586 1.1176781560583633 0.9777965743286108 0.8853668851765701 1.4474941848170861 0.817508987100867 1.4373017551279341 0.9580672446606049 1.3999788538803128 1.1302389511524635 1.2091139775851132 1.3552759568619157 1.0417001480228378 1.217530133220554 1.4478113766123917 1.0393317826178896 0.8131740325650243 1.232184394163671 1.2894269401564813 1.124952421230704 0.8155423979699725 0.9888137026855572 1.1812222457179107 1.0126030873334744 1.489130894480863 0.8850285472615775 1.4415098329456544 1.0353563121167266 1.4583844364559104 1.4779445971664198 1.0522732078663566 1.0185662930852188 1.2155001057305985 1.2454430112074435 1.5019242968915203 0.9759145696764645 1.3629519983083103 0.9622753224783253 1.4693169803341086 0.9680059209135125 0.9542609431169381 0.9639670120532882 1.033918375978008 1.055402833580038, 136727 -4:baseline-va8-monochrome-nonphotographic:0.9897595725734639 1.014384546886773 1.0012329611617234 1.008630728132064 1.0179806836084664 1.0050688403315295 1.0074662648126584 1.0047263511199396 1.0058565655181861 1.0045551065141447 0.9327351188437565 1.0249674635248989 1.0022946777176518 1.0031509007466264 0.9976710733611891 0.9981505582574148 0.9990067812863895 0.9986300431536407 0.9979450647304611 0.35906568943078293 0.910815809302007 1.0184259195835332 1.0065415439413659 1.0062675525720939 0.9053359819165696 1.0117473799575314 1.0100349338995822 1.0093499554764025 1.012261113774916 1.0106856634016028 0.9736625796287416 1.0117816288786903 1.0 0.9997260086307281 1.00167819713679 0.44311254195492844 0.9848619768477292 0.9980478114939378 0.9808891019932873 1.016644975683266 0.2982396054524282 0.9991095280498664 1.0050688403315295 0.9553394068086855 0.9997945064730461 0.9995890129460921 0.9969175970956915 0.49328721145283927 0.968867730666484 0.9997260086307281, 64051 -4:swift-va8-monochrome-nonphotographic:1.6896020275361325 1.8560517843687923 1.4288649907527913 1.8176929926707308 1.6831974792794027 1.844098910884307 1.8001917939584902 1.7836495650387012 1.7513528323857799 1.8185834646208643 1.3930406192204945 1.8118706760737036 1.6443249537639566 1.8269059524624973 1.4922254948969107 1.7418658812247414 1.503767381327488 1.244845537365573 1.7369340365778478 1.8163230358243716 1.8555038016302485 1.7960476744982534 1.7458730050003424 0.904411261045277 1.8620795944927735 1.8427974518802657 1.784094801013768 1.4360230152750189 1.7463867388177272 1.7920405507226522 1.7721761764504418 1.6190150010274675 1.8010137680663059 1.0690458250565107 1.8539626001780942 1.7090896636755943 1.200835673676279 1.7778957462839922 1.3785875744914036 1.7845742859099938 1.590828138913624 1.8163915336666894 1.6468936228508801 1.6800465785327763 1.3801630248647168 1.790054113295431 1.508390985683951 1.854681827522433 1.3774231111719981 1.8002260428796493, 64302 -4:baseline-rgb16-monochrome-nonphotographic:1.0366083856083284 0.9958243560165501 0.8843022479836786 0.7592426640227277 1.0524910862394417 1.0158636337636089 0.9089557076667873 0.9058668751310847 1.040993765134326 0.8269681773981352 1.0461608862280016 0.6949873205331096 1.0165119072587565 0.9287852498712986 0.5862489751558716 0.9645928270444449 1.0273609548687246 1.0503937308139646 0.7919614086601712 1.0258165386008733 0.3912521211890098 0.5982992354186131 1.0069784735065876 1.040192956699144 0.6974850801761778 0.8305146147539421 1.049688256716304 0.6921844910099719 1.0572006025130132 0.9675481915076171 1.0442541994775678 0.8216294544969206 1.0271702861936811 1.009876637367247 1.037885865731119 0.972505577058745 0.79314355444544 1.0255114687208038 1.0 1.0436249928499246 0.40902244170305263 1.0498979922588518 0.9907716361279005 0.723072816366999 0.7571834423322592 1.00417564398345 1.0529296241920414 1.0245581253455869 0.9238087974526664 1.022308234980075, 248373 -4:swift-rgb16-monochrome-nonphotographic:1.753961141724026 1.2791770739985127 1.1785612141781225 1.7270005910728925 1.4299578622228153 1.6870364367838009 1.6870936373863137 1.267336549278319 1.3565504223311153 1.4356016550040995 1.5924457070947815 1.2510153106946058 1.7220050717867559 1.3408583903750453 1.1934143039640017 1.6182813125631588 1.1946345834842793 1.2006406467481456 1.7287547428832917 1.2607394131218181 1.7241024272122334 1.6068411920605563 1.3362632753064998 1.4366312658493334 1.2709783209716476 1.1886094533529086 1.6907354090796423 1.5257116708295995 1.4933551966747383 1.4305298682479455 1.7265620531202928 1.2806642896638512 1.2681945583160144 1.1921749575762197 1.257459911911072 1.6783800789368313 1.4515987568402386 1.5314126642133963 1.521288157568593 1.5144240852670314 1.7159799416553854 1.2817701679791025 1.1928804316738804 1.2798253474936603 1.2544473468453867 1.2712452571167083 1.4110435296585122 1.6777318054416839 1.2747535607375065 1.2640761149350772, 247188 -4:baseline-v16-monochrome-nonphotographic:1.0270417109129972 1.028474057244462 0.9899488800533425 0.9566591756599906 1.021337021213543 1.0248438001629911 0.3020769021806238 1.0 0.9798483688538759 0.9956782653792012 0.7417084434346677 1.0216333687303978 0.9618946484577582 1.0057787765786679 1.0043464302472032 0.9555231768453807 1.0259057120983874 1.027733188452325 1.018620502309041 0.9873805349072678 0.35366606573975745 0.431531375793347 1.0186945891882546 1.0133109426320597 1.0022226063764106 0.9889116637443508 0.9601659546094387 1.0269676240337835 1.0988812881238732 0.37124935173980683 0.9674511643987849 1.0389943940928061 1.0354135282641443 0.9993085224606723 0.9561899587583039 0.9121823525053712 1.0022719976292198 1.0280295359691798 1.018842762946682 1.0113352925196946 0.7911737831230089 0.9935791371348133 0.9583384782555009 0.980811498283654 0.9884671424690687 0.9856271454325439 1.018003111648927 1.013631985775319 0.9446077099745634 1.0011113031882053, 125413 -4:swift-v16-monochrome-nonphotographic:1.525720494900353 1.4169115649618451 1.2970636900204973 1.5514533376139086 1.52251006346776 1.1228113501098955 1.4831452349788852 1.4943570493665572 1.0065937322500185 1.142197416837478 1.5857061714370382 1.1691156496184525 1.2838762255204603 1.2122836045736298 1.5587138517768502 1.010248684957894 1.150297582298175 1.141678808682982 1.5084335564171585 1.1576074877139257 1.4183686069197143 1.0574914182698243 1.571061664979132 1.1536067962363865 1.1402711579779221 1.075568616797965 1.307435853110414 1.4998394784283702 0.9715753340083471 1.1034499790087176 1.5167559825154964 1.5745931395549846 1.1555824463487516 1.0354629195169536 1.2494011310596893 1.5470328204874915 1.1397278541970217 1.5440446496925395 0.9411009310251154 1.57656878966735 1.5741733139061072 1.1546440125453783 0.974069592275208 1.4795643691502234 1.2259649816017584 1.4463487516360851 0.9410762353987108 1.1764502506606078 1.2695527622058134 1.3471464203689525, 128525 -4:baseline-rgba16-color-nonphotographic:1.2590696529657888 0.9389285421281484 1.1169250963983919 1.1379604561489867 0.9402740175568135 0.804200508655345 0.7492493231602264 0.8065468865370417 1.2730494708343587 1.0940684223480186 1.2627450980392156 1.2376569037656904 1.0077118713594224 1.244417097382886 0.9225203051932069 0.8062351300352778 0.8124374435966856 0.9406678152432522 0.9441955861842645 1.2335056198211503 1.2259250143572074 0.8113380917220445 0.9416359012224136 0.8440889326441874 1.2700467634752646 0.938140946755271 0.7518090081220773 0.9376651078841579 1.0659611124784643 0.8633850192796784 1.2334563951103454 1.2748215604233326 0.9859381409467552 1.0036918533103618 1.0127492000984495 1.1645746164574615 1.2127163836245796 0.7496267126097301 0.9240298629912216 1.0832553942078924 1.2795307244236607 1.1371400443022397 0.8183444088932644 1.0 0.9507588809582411 1.2873738616785626 0.9440315038149151 0.8111247846418902 1.2292394782180653 0.881975551726967, 401170 -4:swift-rgba16-color-nonphotographic:2.1412256952990405 1.9111822134711627 1.7584543440807285 2.0921322503896955 1.690343752563787 1.9006809418328001 1.834408072852572 1.913561407826729 1.8116006235130035 1.908786610878661 2.061481663795225 1.997768479776848 1.7005004512265156 1.8241201082943639 2.1577159734186564 2.150578390351957 1.6453851833620479 2.1084584461399625 1.7700221511198622 1.8230699811305275 2.152760685864304 1.9132168348510952 1.9826893100336367 1.7604725572237263 1.8351628517515792 1.9671835261301174 1.6967429649684143 1.8340306834030684 1.9061448847321356 1.8888670112396424 2.1153006809418327 2.1098203298055624 1.9522848469931906 1.9760603823119205 1.6894248912954304 1.9119698088440398 1.8869636557551892 1.699565181721224 1.9501845926655181 1.6761670358519976 2.1503978997456725 1.7157108868652062 2.140208384609074 1.905176798752974 2.027418163918287 1.6394289933546642 1.7718762818935105 2.0482402165887277 1.6410698170481581 1.7013372713101977, 412096 -4:baseline-va8-monochrome-photographic:0.982102714853882 0.2669029915268891 1.0046688569946394 1.0106634388149172 1.0056199204565104 1.011095740388495 0.989682402443945 0.9785290218456396 1.0050435183584068 1.009827655772667 0.9769727361807597 0.9966856879359041 1.011095740388495 0.9836013603089514 0.9816704132803042 0.9866562914289008 1.0080408092685456 1.020289353853248 1.0088189521009856 0.9894518416047035 1.001758026399216 0.9767133552366131 1.0057640209810363 1.0061098622398985 1.002363248602225 0.9849559052394952 0.9876073548907718 1.006311602974235 0.9854746671277884 0.9727073606547927 0.879560781601245 1.00711856591158 1.0 0.983831921148193 0.2590351028877745 1.021730359098507 0.9859069687013662 1.0151305550752205 1.0202028935385326 1.0070032854919593 0.9309182085422791 0.9788460429995964 0.9891060003458413 0.9718715776125425 1.0084731108421234 1.007925528848925 1.0134013487809095 0.974955328837397 0.9815839529655888 1.0077526082194939, 78780 -4:swift-va8-monochrome-photographic:1.5653928180298577 1.301775318462159 1.4417257478817223 1.5989394201394893 1.2824370280707822 1.126318519799412 1.610150440947605 1.483831921148193 1.6110726843045708 1.516975041789152 1.5866620554498818 1.1483947201567815 1.6235517897285148 1.2374200242088882 1.6157991815090207 1.295434895383019 1.4526485676407863 1.553720675543259 1.2709378062136145 1.4629661651968413 1.4012046803850366 1.6323995619344054 1.4034238284627356 1.589198224681538 0.956424001383365 1.464839472015678 1.5696005533460142 1.5585912732722347 1.5718485215286184 1.5816473571963803 1.239581532076777 1.238659288719811 1.2373623839990777 1.3796184218110552 1.584125886218226 1.3655542106173266 1.5459392472188598 1.1281341864084384 1.5247852902184562 1.5227390627701884 1.5559110035160528 1.5939535419908928 1.1285664879820163 1.6150786788863911 1.0815608968816646 1.5755374949564815 1.1309297365842412 1.3398754971468096 1.4545506945645281 1.5804080926854573, 79676 -4:baseline-rgb16-monochrome-photographic:1.126639292368359 1.0729519020313658 0.9128303456758858 1.153193567642856 0.8497187200405187 1.039361105583995 0.7714306387135286 1.1559068791491056 0.8262576198831466 0.8927699292730134 1.1473509035327316 0.7647378036647794 1.0384385796718703 0.9510337716838811 1.1060362136642368 0.7397210715771575 0.8471139409945192 1.1275437295371091 0.6215473111082972 1.1379085794909827 1.119856013602735 1.1069768283197368 0.8229112023587721 0.8170866269920228 0.823725195810647 0.8837798238156395 1.0413146898684948 0.8869091764195141 1.1218638641173597 1.0649566774596169 1.0057883978799993 0.7688258596675289 1.0302082014362464 0.8769603675632653 0.7870412242461515 1.1080983304089864 1.0 0.8431163287086446 1.1279235931479838 0.8471862959680191 1.1389758153501077 0.7400828464446575 1.1477669446303564 1.0978601016587377 0.743483530199157 1.1085867264801115 0.6088490132590488 0.8807409149286398 1.159379917877105 0.8383047229708952, 382517 -4:swift-rgb16-monochrome-photographic:1.8585460268075176 1.3759021760758279 1.5654722066458042 1.3757936436155782 1.4354684080096956 1.5625599189624295 1.769585586889279 1.4373134598339454 1.8090190474467738 1.303999421160212 1.5885715319356764 1.4978383951666878 1.4298428088200714 1.5968923538881754 1.5153663874970607 1.4298608975634461 1.7550965034459056 1.3002369625382124 1.487762965106814 1.4289564603946963 1.838630320351645 1.6532749669880433 1.816652497151023 1.8765443264656403 1.5100121194580611 1.35893493479008 1.592949007832426 1.4221731816290721 1.4432646564043194 1.7158981965522855 1.855905070274768 1.855977425248268 1.7670169853300293 1.809109491163649 1.4289745491380714 1.423728813559322 1.5097046108206862 1.4365356438688204 1.8275238319193967 1.6571278693269178 1.8244668342890218 1.310873143642711 1.431615505670821 1.8688204330445162 1.848253531827144 1.5709350071450536 1.8499538737043937 1.4376028797279452 1.4339308648228208 1.5896025903080513, 382892 -4:baseline-rgba16-color-photographic:1.3269635155254718 0.8546453623121671 1.078740157480315 0.9557643013921505 0.902933185983331 1.291584166014336 1.1889763779527558 1.3149299320041135 1.0937053920891469 1.2790594158186366 1.3315989010145661 0.8967629046369204 0.8887660972203038 1.0 1.0166536200518796 1.1003975380270448 0.9756105048272475 1.2053230188331723 0.8867707326057928 0.9406455771975872 1.2853524888336327 1.0185875888320977 0.8943531181409342 0.9528019523875305 0.9935687863578456 0.938435327163052 0.9495940200457399 0.9420269834691717 0.8915289097634727 0.886325612807171 1.3082224371076423 0.8986201286242729 0.8456815705054412 0.9448818897637796 1.3297109791100676 1.0828536783779221 0.9454344522724133 1.0191401513407314 0.9006615401145033 0.8956270817025065 1.2711086552777393 1.073966631364062 0.9608294577212936 1.020920630535218 1.091725376433209 1.2856134211293764 1.0094703074396403 1.0188792190449878 0.8972540713112616 0.9157495663919204, 526484 -4:swift-rgba16-color-photographic:2.270203066721923 1.9745360777271264 1.9523261346717626 1.9748737548157358 2.0420100996147412 2.2412088839772224 2.03175699528787 2.2609629936608804 1.8848521127841478 2.238875842274102 2.245368451750549 1.945020030390938 1.9650043744531933 2.010314500161164 1.9727402495740667 2.1586161378950437 1.9053276235207441 2.1159920799373766 2.2006722843855044 1.9731239735383954 2.2581234363248455 1.9732160672898342 1.8000644656260074 1.8942149775137758 1.8024435542048474 2.0875811576184558 2.2111709720495467 2.1278568249144296 1.9011680557474175 2.2436340194317816 2.2587680925849183 1.9138462955288484 1.8014305229390186 1.8539239612592286 1.9265705821859989 1.974704916271431 2.2586759988334792 2.25945879572071 1.815597611702046 2.100244048441313 2.2546238737701647 1.8185906586238125 1.855950023790886 1.9663550828076317 2.2807631502202574 2.0326011880093935 2.128424736381637 1.8577918988196653 1.8076161532440025 1.9647894890331694, 539304 -4:baseline-va16-monochrome-photographic:0.8958115963630944 0.7022283499776419 1.0608510955433001 1.1782121031450292 0.9307087494410494 1.16202116559845 0.8304888955134894 1.1722499627366225 1.1673498285884634 1.0451259502161276 1.1177895364435833 0.9497130719928455 1.0949470860038755 1.1259502161275898 1.1689521538232226 0.7720040244447758 1.08328364882993 0.8177261887017441 1.1368683857504844 0.9989938888060815 1.127273066030705 0.8559956774482039 0.9295535847369206 1.1754173498285887 0.8303584736920555 1.143575793709942 0.8460649873304517 0.6296579221940677 1.1360299597555523 0.829706364584886 1.1458488597406469 1.0214637054702638 0.9779587121776718 0.8614920256372038 1.0 0.854132508570577 1.0579259204054257 0.6984647488448353 1.126714115367417 1.1578849306901178 1.1427001043374572 0.9234982858846327 1.1688217320017886 0.9495640184826354 0.6487740348785214 1.1395513489342675 0.8535549262185125 0.9509613951408556 0.9207221642569683 0.980790728871665, 216540 -4:swift-va16-monochrome-photographic:1.590848114473096 1.4701334028916382 1.0938664480548517 1.3366000894321062 1.352008496050082 1.2786741690266807 1.2775748993888805 1.2885862274556568 1.205395737069608 1.1884967953495307 1.580041734982859 1.2293933522134446 1.166436875838426 1.1013004918765839 1.1186279624385156 1.201259502161276 1.2102213444626622 1.2925920405425548 1.058298554180951 1.563869429125056 1.5845692353554925 1.212885675957669 1.1328439409748101 0.9946340736324341 1.538548964078104 1.3687024891936206 1.0484423908183038 1.2082091220748248 1.4376956327321508 0.9931994335966613 1.5733529587121777 1.2747428826948877 1.1919436577731406 1.426423461022507 0.9881316142495156 1.0538642122521986 1.367640482933373 1.2077619615441944 1.2080600685646148 1.3755589506632881 1.5280593232970636 1.1331047846176778 1.1229691459233866 1.0527649426143986 1.2681845282456403 1.5655462811149203 1.29156729765986 1.2095506036667163 1.2921635117007004 1.0592301386197644, 216519 -4:baseline-v8-monochrome-nonphotographic:0.9983693256941383 1.0 1.0011899515204934 0.9997796386073159 1.0142353459673865 0.9984133979726751 1.0021595416483031 0.9897752313794622 0.9896870868223886 0.9911855442926398 0.4274129572498898 1.0165271044513002 1.0118995152049362 1.0331423534596738 1.0086381665932127 1.0027765535478184 1.0014984574702512 0.9904803878360511 0.9873071837814015 0.9844865579550462 0.3687086822388717 0.4468929043631556 1.0024680475980607 1.002423975319524 0.9985896870868224 0.9987219039224328 0.8985896870868223 0.9841780520052886 0.9826355222565005 0.9818422212428382 0.6388276773909211 1.0069634200088144 1.013882767739092 1.009034817100044 1.0168796826795945 1.0089026002644337 1.0197003085059497 1.0014543851917144 1.002423975319524 0.907933010136624 0.3977963860731599 0.8816659321286909 1.005288673424416 1.0145438519171441 1.0014103129131775 1.0077126487439398 1.0003966505068311 0.5171441163508153 0.9826355222565005 0.9865579550462759, 48918 -4:swift-v8-monochrome-nonphotographic:1.8291758483913616 1.8475539885412076 1.837549581313354 1.3245041868664609 1.8565888056412514 1.8804319083296606 1.890260026443367 1.8427501101806962 1.8579991185544291 1.88140149845747 1.8760687527545172 1.7811370647862494 1.8821066549140588 1.8246364037020715 1.868135742617893 1.8151608638166592 1.8696342000881443 1.8789775231379462 1.8510797708241513 1.8553107095636845 1.8853239312472454 1.8324812692816217 1.8800352578228294 1.881445570736007 1.8620096959012782 1.8717055971793741 1.8791978845306303 1.8327016306743058 1.8646099603349493 1.4536800352578227 1.913442044953724 1.8452622300572938 1.8868664609960335 1.8852798589687085 1.8229175848391361 1.8740855002203614 1.8148082855883647 1.8278536800352576 1.8762009695901276 1.8601145879241958 1.8179374173644778 1.8248567650947551 1.7694579109739974 1.8881004847950638 1.7865579550462758 1.8265315116791538 1.8261348611723227 1.8886734244160421 1.8853239312472454 1.8455266637285146, 50016 -4:baseline-rgba8-color-photographic:1.07549889135255 0.5917775314116778 1.017239467849224 0.9308758314855876 0.7379526977087953 0.7300258684405027 1.0987435328898745 0.8791019955654102 1.0 1.0218403547671842 1.073429416112343 0.6743717664449372 0.9164079822616408 1.0298965262379898 1.0943643754619363 0.8519216555801923 0.645990391722099 0.5968403547671841 0.9341278640059129 0.8256836659275684 1.0326127124907614 0.7605136733185514 1.0876940133037694 1.0590724316334073 0.7289726533628973 0.9354212860310421 1.0352365114560238 1.0975979305247598 0.9729859571322986 0.954859571322986 1.0970620842572063 1.0768477457501848 1.0898928307464892 0.7902623798965263 1.0362527716186254 0.9591463414634147 1.0425535846267555 0.6039356984478936 1.0868440502586845 0.7895971914264597 0.45036954915003696 1.0376016260162602 0.5925720620842573 1.078252032520325 0.8687176644493718 1.0929231337767924 0.9880450849963045 1.0528270509977828 1.0559127864005913 1.0686067997043607, 201708 -4:swift-rgba8-color-photographic:1.4866962305986695 1.4550813008130081 1.4642830746489284 1.4795454545454545 1.5152439024390243 1.146249076127125 0.9953436807095345 1.1524020694752404 1.4805801921655581 1.4620473022912048 1.4892645971914267 1.5051182557280118 1.315521064301552 1.1468218773096823 1.1527716186252772 0.9929970436067997 1.075240206947524 1.3147819660014783 1.2863821138211382 1.2367516629711754 1.531929046563193 1.390059127864006 1.4880266075388027 1.133739837398374 1.1540835181079085 1.3227457501847748 1.0795454545454546 1.1346821877309683 1.4822431633407243 1.296747967479675 1.4850147819660016 1.243458980044346 1.1458610495195862 1.4714523281596454 1.5326866223207687 1.063839615668884 1.1535846267553587 1.4160384331116038 1.0062823355506283 1.2353473762010347 1.5012934220251295 0.9508314855875832 1.0056356245380635 1.3210273466371028 1.0805617147080562 1.0791019955654104 1.4639874353288986 1.5277716186252774 1.0652069475240207 1.3296378418329637, 202708 -4:baseline-rgba8-color-nonphotographic:1.0109922407712204 1.0 0.4954150011756407 0.99998040598793 1.0075632886589858 1.0101496982522142 1.0317618935653263 0.9910455364840505 1.0140097186299866 0.8051963320009405 0.4080453013559056 1.0478681714867937 1.0001175640724194 1.0077396347676149 1.034936123520652 0.9984912610706168 1.007504506622776 1.0520808840818245 0.812818402696136 1.0175562348146407 0.3897836821067482 0.6710949133944666 0.8363116231679599 0.6968022572301904 0.9796222274472921 0.9289325182224312 0.9058115839799357 1.0248648013167176 0.9836781879457638 0.9195469864409436 1.0049572850536876 0.8439532878752254 0.9837369699819736 1.0507288972490008 1.037796849282859 0.839368289050866 1.0080335449486637 1.0276863390547848 0.9936319460772788 1.0455364840504742 0.38621757191002426 0.5134218982678893 1.016361000078376 0.7374598322752567 1.024120228858061 1.0424210361313582 1.0457716121953131 0.9478407398698958 1.0340739869895759 0.8115839799357316, 154139 -4:swift-rgba8-color-nonphotographic:1.487185516106278 1.0993808292185907 1.302668704443922 1.1321420173994827 1.5065835880554903 1.1420761815189278 0.9117093816129791 1.5101692922642838 1.4034603025315462 0.9770358178540637 1.5411474253468138 1.2903244768398776 1.0629359667685554 0.9805627400266478 1.5046045928364291 1.1864370248452074 1.5192021318285134 1.3764597538992083 1.2322086370405203 1.1401755623481464 1.5049768790657576 1.1468375264519164 1.4684732345795124 1.495297437103221 1.2857590720275884 0.9768202837212948 1.0523747942628734 1.2223920369934949 1.127890116780312 1.1165255897797632 1.5443412493142095 1.5094443138176974 1.4685907986519318 1.4550513363116233 1.1426444078689553 1.058390155968336 1.0474762912453954 1.2077553099772709 1.4649463124069284 1.112587193353711 1.4788188729524256 1.068147973979152 1.5090524335762991 0.9104749588525746 0.9714319304020692 1.2157692609138648 1.127870522768242 1.1139587741986048 1.5351124696292813 0.9748608825143036, 154811 -4:baseline-rgb8-monochrome-nonphotographic:0.9680149452291318 1.0091426306999915 0.9844603583458349 0.9834413654504798 1.0180588185343484 1.0166718559823373 0.9973959070452036 1.003141894760678 0.9904327889269439 0.9783747063319086 0.9866398709275666 1.018455093549209 0.9980186249256984 0.9936879051204394 1.0216819043845 1.0207478275637578 1.0134167397888418 1.018936284638682 0.9875456423901046 1.0210308811458009 0.9881966656288035 1.0216252936680914 1.0011605196863766 1.0149169237736704 0.9911121175238473 0.26312660986724784 0.8954117014350816 1.028192136771491 1.0221064847575645 1.0208044382801664 0.9889042995839111 0.9883664977780293 0.9205751648787116 0.9210280506099805 1.0106428146848199 0.9885363299272552 1.024625661637748 0.9784879277647259 1.0215686829516828 0.9799031956749412 0.9931501033145576 0.9407002745619746 1.0108975629086585 0.9867530923603837 0.9883381924198251 1.0 1.0126524951173257 1.0129921594157774 1.0055195448498402 1.0149452291318746, 95299 -4:swift-rgb8-monochrome-nonphotographic:1.6299357468368763 1.4894845594270996 1.6005547850208044 1.4807098983837639 1.3674035494919188 1.3074811061733986 1.6129808372724956 1.1358940247388831 1.6382292167907386 1.6553256531461407 1.6668176285770897 1.3187749440969176 1.484587732457754 1.674743128874296 0.94231367997962 1.6743185485012313 1.5804579806957457 1.6443148688046647 1.4454980327776048 1.6502023833111608 1.6674686518157886 1.0143791219677887 1.5153839621840415 1.591242322171587 1.4179286138866087 1.6599677318916473 1.0435053355600215 1.6540519120269466 1.3238982139318973 1.6393614311189109 1.6949531546321719 1.4777661411305159 1.366978969118854 1.6955758725126666 1.6332474737467801 1.3175861190523366 1.176597129836678 1.3321916838857595 1.6949248492739677 1.6218687197486483 1.6473435421325255 0.9523903875003538 1.6506269636842252 1.1827676979252173 1.4868804664723032 1.5088737297970507 1.39251040221914 1.5367262022700896 1.5885533131421778 1.1368847122760337, 79570 -4:baseline-indexed8-monochrome-photographic:1.0215550924719978 1.0094425631674915 1.0051445688981506 1.0 0.9684813753581661 1.0041677520187549 0.9996743943735349 0.9954415212294868 0.9938134930971607 1.0035816618911175 1.0056655379004948 0.9975253972388642 1.0196014587132065 0.992706433967179 1.004102630893462 1.0199270643396718 0.9962880958582964 1.0054050533993228 1.0007814535035167 0.9896457410784057 0.47160718937223234 0.4943995832247981 1.009963532169836 1.0147824954415212 1.0140661630632977 1.0408309455587392 1.012893982808023 1.025853086741339 1.046170877832769 1.0121125293045063 0.3721021099244595 0.5696144829382652 1.0386168272987757 1.0227923938525658 0.9858035946861162 0.9902969523313363 0.9242641312841886 0.950638187027872 0.9978510028653296 0.9867152904402188 0.43709299296691845 0.43403230007814536 0.8174003646783016 0.9929017973430581 1.0077494139098724 0.9954415212294868 0.9973951549882782 1.01282886168273 0.9979161239906226 1.0108752279239386, 82119 -4:swift-indexed8-monochrome-photographic:2.6818833029434748 2.7231700963792655 2.6422245376400104 2.739906225579578 2.704936181297213 2.7345662933055483 2.102891377963011 2.6573326387079965 2.7361943214378748 2.68605105496223 2.837978640270904 2.6579838499609276 2.618390205782756 2.540244855431102 2.771620213597291 2.6349960927324827 2.585634279760354 2.537835373795259 2.7322870539202917 2.696275071633238 2.7025266996613704 2.747264912737692 2.6399452982547538 2.637470695493618 2.6294607970825736 2.6688590778848655 1.0312581401406617 2.682013545194061 2.5117218025527484 2.666905444126075 2.6575931232091694 2.602565772336546 2.651667100807502 2.069614482938265 2.743487887470695 2.6232091690544412 2.6084266736129202 2.6882000520969003 2.733980203177911 2.6506251628028132 2.7825605626465224 2.6859859338369367 2.632130763219588 2.5983980203177914 2.62425110705913 1.1092081271164367 1.1519275853086741 2.727077363896848 2.4654206824693934 2.6707475905183644, 61541 -4:baseline-indexed8-monochrome-nonphotographic:0.7618441971383147 0.9906995230524641 0.93362480127186 0.9876788553259142 0.9926073131955485 1.0073926868044516 1.0 0.9986486486486487 1.035691573926868 0.9867249602543721 0.8422098569157394 0.996422893481717 1.0033386327503975 1.0318759936406996 1.0144674085850556 1.0145468998410174 1.0220985691573927 0.995389507154213 1.0043720190779013 1.0251192368839428 0.9036565977742449 1.0028616852146264 0.9937201907790143 1.005643879173291 1.0159777424483307 0.9167726550079491 0.48759936406995236 0.2641494435612083 0.3655007949125596 1.0089825119236884 0.5214626391096979 0.8268680445151033 0.9899841017488077 0.9960254372019077 0.9992845786963434 0.9949920508744038 1.000476947535771 0.9581081081081082 1.0626391096979333 1.0594594594594593 0.7279809220985691 1.0065182829888712 1.005087440381558 0.9192368839427663 1.036168521462639 1.0084260731319554 1.0049284578696343 1.0031796502384738 1.01120826709062 1.0081875993640699, 63487 -4:swift-indexed8-monochrome-nonphotographic:3.3196343402225756 3.254372019077901 3.1802861685214627 3.355087440381558 3.0277424483306836 3.088235294117647 3.3546899841017486 3.1717806041335455 3.2716216216216214 3.175675675675676 3.2691573926868043 3.3254372019077905 3.1488076311605724 3.359697933227345 3.3426073131955483 3.3038950715421307 3.2290143084260734 3.3100158982511925 3.3284578696343403 3.288712241653418 3.194912559618442 3.2996820349761524 3.1690779014308426 3.3246422893481715 3.2480922098569156 3.1411764705882352 3.3658187599364067 3.2837837837837838 3.3823529411764706 3.368759936406995 3.431558028616852 3.399443561208267 3.36335453100159 3.3796502384737677 3.222496025437202 2.6039745627980926 3.2594594594594595 3.0404610492845787 3.0020667726550077 3.3754372019077903 3.3635135135135137 3.3181240063593003 3.285135135135135 3.17027027027027 3.163672496025437 3.228934817170111 3.3781399046104927 3.2307631160572337 3.3529411764705883 3.270826709062003, 48530 -4:baseline-rgba16-monochrome-photographic:1.3085936765286736 0.9033046814753513 1.061146952056727 1.266198958000263 1.2728760321251904 1.290819493294713 0.7084469689845204 1.2509263264807116 1.0042131397295315 1.0596610679556868 1.2401301559237872 0.7703462674215209 1.3152143246750805 1.1911147892489702 0.7697255816577953 0.9398122895781217 0.8434931442436097 1.1846258017191114 0.7664904922226193 0.8681136795380593 1.2300487144281227 1.0080312976094195 0.709312167321835 0.8704271446574002 1.2484247747663024 1.0963755713130325 1.0323885116707732 0.7697820076363158 1.2824684484736772 0.8890101002501551 1.2451708766716196 0.7688791919799876 0.7734120789211352 0.9465269810220625 0.9998495307239452 0.7697820076363158 0.9506272687945531 1.2727067541896289 0.9925517708352926 0.8330543382173151 1.1691274662854778 1.2804747305659525 0.8882577538698816 1.2048263020294543 0.9153046062407132 0.8334869373859725 1.2489890345515076 1.0 0.8546090620121504 0.7613557281772527, 419486 -4:swift-rgba16-monochrome-photographic:2.153986495382474 1.6837888163710573 1.6849173359414673 1.6880395734196023 1.6026858765775762 1.692083435213572 1.8460511219365396 1.5464667933116407 1.6150807831925817 2.1220305828803583 2.1216544096902212 2.0920871969454735 1.6171873530573475 1.7911486448360825 1.9625143416028739 1.6844283107942897 1.7552241051780237 1.7724716459457932 2.1060244136400397 1.5484417025598585 2.1133597908477064 1.7526473188255873 1.8457125660654166 1.8509413734083173 1.7539263076720522 2.0789775612692085 1.8487031429270036 1.9103767374499219 1.9347527601707826 1.7418511482686627 2.1246449865518082 1.6148926965975134 2.0812534090695354 1.766640961498674 1.5476517388605715 2.1096356762653525 1.6887354938213552 1.6801023191077171 2.1506197453307503 1.5500592472774466 2.0065266048488724 1.6214757274249065 1.7697067729982885 2.084996332311396 1.534542103184306 2.150751405947298 1.8238757123779787 1.8515620591720425 1.8249666146293755 2.0053416592999413, 417106 -4:baseline-indexed8-color-nonphotographic:0.5365213882163034 1.011097659402744 1.0053470540758676 1.031275221953188 1.0061541565778853 0.5556900726392251 0.42594834543987087 0.9994955609362388 1.0 0.9982849071832122 0.7660411622276029 1.031275221953188 1.0072639225181597 1.0075665859564165 0.48466505246166264 0.671004842615012 0.43946731234866826 0.6504237288135593 1.0161420500403548 0.9112187247780468 0.44562146892655363 0.5766747376916869 1.0295601291364003 1.0339991928974979 0.9536924939467311 0.923325262308313 0.5577078288942695 1.0108958837772395 1.0171509281678772 0.6531476997578692 0.48718724778046807 0.9232243744955608 1.0061541565778853 1.0118038740920097 0.5374293785310734 0.5086763518966908 1.0057506053268763 1.0065577078288943 1.005952380952381 1.0064568200161421 0.8076069410815173 1.0149313962873285 1.0274414850686036 0.6081517352703792 0.3401937046004842 1.0209846650524614 1.0453995157384988 1.0033292978208233 1.0114003228410007 0.6487086359967715, 44536 -4:swift-indexed8-color-nonphotographic:4.381860371267151 4.094935431799838 4.31275221953188 4.086460855528652 4.336561743341404 4.0642655367231635 4.118139628732849 4.241222760290556 4.342110573042776 4.18321226795803 4.393563357546408 4.378127522195318 4.343018563357546 3.3013518966908793 3.950968523002421 4.1976392251815975 4.160714285714286 4.183414043583535 4.339891041162227 4.23456416464891 4.1458837772397095 3.4184826472962064 4.333535108958838 4.180387409200968 4.047820823244551 4.1008878127522195 4.186138014527845 4.138720742534302 4.070318805488297 4.057405165456013 4.112994350282485 4.130246166263115 4.332929782082324 4.230225988700565 4.214891041162227 4.217715899919289 4.351594027441485 4.152845036319612 4.318401937046005 1.6502219531880546 4.410815173527038 4.300040355125101 4.249999999999999 4.1844229217110565 4.0556900726392255 4.3258676351896685 4.242130750605327 4.261400322841 4.252421307506053 4.066182405165456, 47957 -4:baseline-indexed8-color-photographic:0.8943891993902882 0.9958626696668361 0.9852652972345214 1.0045728387892865 0.9965159323510198 0.9901284749945563 0.9870799158016985 0.9980402119474487 1.0087101691224505 0.9980402119474487 0.5297234521303622 0.3923205342237062 1.002540465994048 1.004137330333164 0.9929592799593526 0.9978224577193874 1.0275096174784062 1.0344051680336794 1.0127749147129275 1.0092182623212602 0.7652609421499601 0.994991652754591 1.0050809319880962 1.0014516948537417 1.0023227117659868 1.0061697031284025 1.0088553386078247 1.0179284314437105 1.0002903389707485 1.014081440081295 0.3731581621543152 1.0045002540465995 1.0004355084561225 0.9992741525731291 1.006750381069899 1.0177106772156495 0.28895986063729406 0.4209915075851056 0.35189083254699866 0.47557523408579516 0.5742904841402338 1.0 0.9917979240763591 1.0036292371343545 1.0026856354794222 0.99825796617551 0.8863322929520215 0.9902010597372433 1.0225738549756842 1.0039195761051027, 65942 -4:swift-indexed8-color-photographic:3.0743267765115774 2.9888945343688755 3.0552369891848734 3.043986354068375 2.929084706394716 3.1216520287435583 3.1131596138491693 2.8924294113377367 3.104594614212093 2.9671191115627495 2.948900341148291 3.1558394425491763 3.0418813965304494 3.0079117369528925 2.9710386876678525 3.079770632213109 3.119909994919068 3.102997749872977 3.1033606735864123 2.969078899615301 3.021920592291501 3.1423386804093782 2.9912172461348625 3.0443492777818104 3.1035058430717863 3.0449299557233074 3.0633664803658274 3.1194744864629453 2.910865935980257 2.9617478406039055 3.1741307977063222 2.820860855048269 3.049938302968716 3.033026057922625 3.078101183131306 2.8371198374101767 3.1110546563112433 3.1432096973216233 3.06503592944763 2.981418305872106 3.064818175219569 2.214705668868404 3.075342962909197 3.127966901357335 3.0816578355229733 3.025477244683168 3.094795673949336 2.972490382521594 3.1493794004500257 2.8289177614865353, 64411 -4:baseline-v8-monochrome-photographic:0.344993244257619 0.2855427113046089 0.9958714907671521 0.9986488515237953 1.0016138717910226 0.4908797477856178 0.9929815343041586 0.9996997447830657 0.9200945803933344 0.9875769403993394 0.41112445578741935 0.8886428464194566 0.9099984987239154 1.0 1.0234574388229996 1.00750638042336 1.0131736976429966 1.0018015313016064 1.002064254616424 1.0006380423359857 0.9546239303407896 1.0242831406695692 1.032540159135265 1.0236075664314668 1.0191788019816845 0.9246359405494671 1.0337036481008859 1.011409698243507 1.014975228944603 1.0097582945503678 0.49947455337036484 0.9960966821798529 0.9053820747635491 1.0060801681429217 1.00187659510584 0.9993994895661312 1.0019141270079568 0.9422759345443629 0.9900165140369315 0.9878021318120402 0.4250487914727518 1.0061177000450383 1.0086323374868638 1.0031151478756943 1.0057048491217535 1.0151253565530702 1.0084822098783968 0.9920807686533554 0.9905794925686835 0.983373367362258, 59990 -4:swift-v8-monochrome-photographic:1.5640669569133765 1.5323524996246811 1.520942801381174 1.5404969223840266 1.4962092778862035 1.409885903017565 1.573900315267978 1.5522068758444678 1.5239078216484012 1.5155006755742382 1.407821648401141 1.534229094730521 1.5568232998048341 1.5364059450532954 1.4590151628884553 0.9286143221738479 1.4220837712055248 1.5758895060801683 1.5678952109292899 1.5850472901966672 1.3294175048791472 1.4084972226392434 1.5783666116198771 1.5624155532202373 1.526159735775409 1.5602762347995798 1.5124981234048942 1.5216183756192765 1.579304909172797 1.519253865785918 1.5517564930190662 1.5898138417655008 1.5740129109743284 1.539483561026873 1.5829830355802432 1.4782690286743734 1.5463143672121304 1.5748010809187811 1.5711229545113345 1.5752514637441826 0.8165440624530852 1.5316769253865787 1.5940924786068158 1.5292748836511036 1.5468398138417656 1.5570109593154182 1.5972076264825101 1.5001501276084672 1.545113346344393 1.5206800780663565, 60792 -4:baseline-v16-monochrome-photographic:0.933181153317672 1.0199902486591907 1.028345374761757 1.03022915650902 0.9982713532201586 1.0337086122069057 1.0 1.0156243074331812 0.7860467177873321 1.0087983688666282 0.37963742741899736 0.44705465183280885 0.9925756837019636 0.7857586099906919 1.0366340144497141 0.9989583795044547 1.032844288816985 0.9968529763751606 1.0327334781259696 0.9972518948628163 0.31554452373565 0.5677274943486548 1.045144275519702 1.0020389167146846 1.0081113425823323 0.9467000576215593 1.0147378219050573 0.9633216612738796 1.0065378307699127 0.9340676388457958 0.9892735251097026 1.0123443109791233 1.0158459288152122 0.9989805416426577 0.9976729754886752 1.0197686272771598 0.9812286689419795 1.0209432206019238 1.0062940472496786 0.9860156907938478 0.9863481228668942 1.027370240680821 1.0283896990381631 0.9271973760028368 1.03302158592261 0.9809627232835424 0.9658481450290325 1.0167989007579452 1.0176853862860689 0.9898275785647799, 176383 -4:swift-v16-monochrome-photographic:1.4943929790346173 0.9720313815876955 1.0560258853774211 1.2239484065422632 1.1492176765214308 1.4459687070608573 1.3798590488010283 0.877908780639156 1.0839723416515226 1.0795399140109037 1.5354815832631534 0.9450600593945304 0.9318735871636896 1.465271929435752 0.8776428349807189 0.9901156863614202 1.5137848499623245 1.1370949869243385 1.0159567395062274 1.12521608084748 1.132285802934267 1.470723815433713 1.1040734010017286 0.9945259518638359 1.3279996454057887 1.0202118700412215 1.455321129382563 0.9317849386108771 1.1309339125038784 1.499047028057267 1.5228270023491866 0.9728957049776162 1.388524444838438 0.9935286556446966 1.5128540401577946 1.0129205265724037 1.440937901688755 1.2100527458889234 0.8791720225167324 1.41919684411152 1.2741456495722707 1.1672354948805461 1.470214086255042 1.1145117680953858 1.292651034971854 1.4111963122202031 1.501418376844998 1.209055449669784 1.0551837241257036 1.1567749656486856, 181989 -4:baseline-rgba8-monochrome-nonphotographic:0.34874818953031245 0.5938081936685289 1.02151872542934 1.0158545416925304 1.0090264845851438 1.0 1.0238464721704945 0.9586954272708462 1.0218808193668527 1.0181564245810055 0.4878439892406372 1.0175874198220567 0.9817918477136354 1.0210273122284295 1.014250982826402 1.0111990482102213 0.9818953031243534 0.9960428305400373 1.0115352782950549 1.0154924477550176 1.023199875853507 1.0106300434512725 0.9874560314504449 0.9630405545210013 0.9858524725843161 1.0071642871922202 1.0149234429960687 0.9754293399544796 0.980783157459135 1.0138371611835297 0.48044692737430167 0.9997154976205255 0.9912838816470101 0.9724291330436581 0.9861369749637906 0.9938444030622802 0.9995603145044485 1.023199875853507 0.9921632526381129 1.026277674322367 0.5429598593006414 1.0222687771570453 1.0212342230498654 1.0172253258845436 0.9508328160562797 1.0201996689426858 1.0219325470722118 0.9737481895303124 0.9717049451686323 0.9769035795572109, 104247 -4:swift-rgba8-monochrome-nonphotographic:1.7232050486240431 1.305684874818953 1.1421994620318643 1.0965756259052348 1.0694185805917649 1.3236085247258431 1.1784864473411958 1.2398096420442788 1.0705824539623423 1.3392044278915787 1.7168166770122077 1.0760914545830746 1.1603817504655494 1.0338299193047797 1.4210893854748603 1.462393958204014 1.5198893027105318 1.6710376577695012 1.030933167804676 1.4218135733498862 1.5300279329608937 1.6933064349265465 1.1733912683633354 1.7018932340161392 1.0303382991930479 1.422537761224912 1.6458721291123526 1.6038950962135319 1.0660045520380717 1.6807366025243118 1.7257397061866335 1.137595696254914 1.3359455824539623 1.6973929236499068 1.1417597765363128 1.38012104283054 1.1715290709704116 1.4212445685909372 1.7167649493068486 1.5098024001655286 1.7067815021725636 1.390570039313056 1.2752689840678668 1.645328988206083 1.40112249120629 1.684486861162839 1.3201944961721497 1.2872698117111525 1.6868663356093525 1.0276225946617008, 98874 -4:baseline-va16-monochrome-nonphotographic:1.0101503833494294 0.9696473973628713 1.0034097404261189 1.0467114728896072 0.4406448942586278 1.03326960600745 0.9956047854622859 0.8132723653349626 1.0227250330133828 0.8506021246821845 1.0582415199952697 0.8542286694128545 1.0116877229635177 0.8754754912588445 1.0436170841791987 1.0331710585962908 0.809586692157597 0.9511796125115792 1.0460610599759543 1.0540434002798746 0.988745885645584 1.011057019532097 0.893647633876658 1.0370932455604391 1.0207343753079607 0.971697183514989 0.932593570766896 0.7746023611959714 1.0513037822496403 0.7399925103967518 0.8787866842738041 0.9948755346197055 0.9996846482842895 1.051165815874017 0.9772158385399216 0.5699588071821353 1.0452529712044465 1.042138873011806 1.022665904566687 1.0392218696414843 0.9953485621932711 0.9136527583420384 1.0000394189644637 1.0250901708812108 0.9984823698681434 0.9335987543607229 1.0 0.9230344718844236 1.026686638941995 1.0207935037546563, 152222 -4:swift-va16-monochrome-nonphotographic:1.2817470485050357 0.9674202258706665 1.2777854425764235 1.035713581804206 0.9534067840037841 1.1437215444350277 1.3775154226698465 1.2865758716518516 1.1778189486962176 1.106943650590299 1.4662475116778682 1.519699627490786 1.1723002936712852 0.9473362634763584 0.9519679918008553 1.4776395924079075 1.09348207422591 1.4663460590890276 1.2951692059049607 0.8839899875830262 1.5005420107613772 1.0969903620631887 0.9517708969785363 1.0897372726018486 1.0923980527031554 1.0309833060685496 1.2940457654177426 1.2937895421487278 1.4412361787255847 0.8913810434199894 1.2863787768295325 0.9551412184401915 1.035102587855017 1.022882708871238 1.1172320003153517 1.0936200406015335 1.4953387074521551 1.1084809902043873 0.9504109427045351 1.1842639493860496 1.504188264974279 0.8961901570845733 1.4513471431105505 1.3788753769438475 1.112186372863985 1.4827837672704338 1.2892366517531586 1.0327374499871889 0.9524213098921891 1.483552437077478, 149544 -4:baseline-rgb16-color-nonphotographic:1.1415736849731923 1.262769888421968 1.0232031589624693 0.8863027097522098 0.8736777278655268 0.9365128242283728 1.1182980727430807 1.0 0.9408419069700044 0.9137081582379366 1.205169540646283 1.2183379220402841 1.2067635125344154 1.2569011737429359 1.236161425880307 0.9633205332560498 0.7614838429213158 1.2392225764381974 0.9135270250688305 0.8833683524126938 1.2263621214316767 1.2352195334009564 0.7368316186059992 0.990128242283727 0.7414686277351109 0.9030937545283292 0.8027459788436458 1.1394363135777423 0.953177075786118 0.8242283726996087 1.135940443413998 1.0309556586002029 1.047855383277786 1.1883603825532532 0.9690443413997972 1.02811186784524 1.1949355165917983 0.7448558179973918 0.9986777278655268 0.7460150702796696 1.2482248949427621 0.8649833357484422 0.8648022025793364 0.8353137226488915 0.9211889581220113 1.153365454281988 1.2619004492102595 1.0631792493841472 1.007209100130416 0.7255107955368788, 369813 -4:swift-rgb16-color-nonphotographic:2.0255397768439356 1.58710694102304 1.8185407911896827 1.9172583683524127 1.737864077669903 1.646663527025069 1.569736270105782 1.6354876104912333 1.7197326474423997 1.5800065207940879 2.0047456890305755 1.7479713085060136 1.654886972902478 1.5138566874366035 1.820841182437328 1.4468555281843212 1.6566077380089843 1.5801695406462832 1.5734313867555427 1.5842812635849879 1.9257535139834805 1.6591617156933778 1.6349985509346472 2.022804665990436 1.576365744095059 1.5665120996956963 2.0008694392117086 1.5816729459498624 2.0183487900304304 1.9093428488624837 1.9853463266193305 1.665247790175337 1.6634545718011882 1.96393638603101 1.7249855093464717 2.0037675699174033 1.967758295899145 1.46424431241849 2.009962324300826 1.9660737574264602 1.7898130705694828 1.9177112012751776 2.002716997536589 1.9977177220692655 1.6171750470946242 1.5820895522388059 1.964425445587596 2.0207578611795394 1.8897261266483119 1.9614729749311695, 380692 -4:baseline-rgba8-monochrome-photographic:0.9947668886774501 1.0253092293054233 1.031232159847764 1.0241674595623216 1.0206707897240723 1.0305661274976214 0.9793767840152237 0.9752378686964797 0.9700285442435775 1.0063748810656519 0.5558039961941008 1.0268315889628925 1.0226213130352046 1.0193149381541389 1.0185061845861085 0.9801855375832541 0.9043292102759277 0.9383206470028546 0.9675784966698383 0.9924119885823025 0.972930542340628 1.0147716460513796 1.0 0.984919124643197 1.0101807802093246 1.0045195052331113 0.9989533777354901 1.0065651760228356 1.020861084681256 0.2923644148430067 0.9865128449096099 0.9962178877259753 0.9811845861084681 1.0089438629876308 1.0231446241674595 0.9863225499524264 1.0001665080875357 0.9814938154138916 0.9787107516650809 0.9998810656517602 0.9719790675547099 1.0166508087535682 1.02395337773549 0.9870599429115129 1.0231921979067555 1.0326593720266413 1.0044243577545195 0.9830399619410085 1.016175071360609 0.989628924833492, 131769 -4:swift-rgba8-monochrome-photographic:0.9539010466222645 1.6469314938154138 1.199500475737393 1.2892245480494766 1.6179115128449095 0.9557802093244528 1.581255946717412 1.3294243577545195 1.4868696479543293 1.0437916270218839 1.5965033301617508 1.479257849666984 1.4113701236917222 1.0357516650808754 0.9497621313035204 1.5845385347288299 1.6052093244529022 1.189676498572788 1.069743101807802 1.1731921979067554 1.64697906755471 1.0555899143672693 1.40104662226451 0.9508801141769744 1.2900570884871552 1.2346574690770695 1.1982635585156993 1.355161750713606 1.24895337773549 1.1615842055185537 1.6001665080875358 1.3371313035204568 0.9582302568981922 1.6053282588011417 1.645313986679353 1.3311132254995244 1.0370599429115128 1.6292816365366318 1.0433634633682207 1.1381065651760227 1.6303520456707898 1.214081826831589 0.9598239771646051 1.610941960038059 1.2197668886774502 1.076546146527117 1.070837297811608 1.5698382492863938 1.5891531874405331 0.9858705994291151, 121626 -4:baseline-rgb8-color-photographic:0.3904383239080504 0.792688811256297 1.026384358533902 1.0194746289398005 1.0067167203875624 0.8832294300438132 0.8932852097045029 1.0440640018528884 1.056860512246434 1.0565130956746636 1.061434830441412 0.8332207446295189 0.9648916253305282 1.0603732798054468 0.9057536044469321 0.7572909227770164 0.9952519735191369 0.9430622840709502 1.023894539769547 0.9221014842407983 1.0083765995637992 1.052595008781919 1.0365366427978615 0.9960240103452934 0.756267973982359 1.048676921889174 1.000849240508772 1.0500086854142943 0.7243635521414372 1.0073922526104495 0.3929667445137133 1.0167338982069445 1.0052305494972111 0.7822277122618748 0.9301692690741348 1.0119279689641196 0.9982243152998398 0.857539904653452 1.027272200883982 1.0 0.38264075196386865 1.04865762096852 0.8996931153616027 1.0067167203875624 1.0299550288548764 0.8301905000868541 0.9978382968867615 1.0461292003628573 0.47410781494277277 0.7582752697303661, 177034 -4:swift-rgb8-color-photographic:1.3776997162764664 0.9925691455482427 1.0848082453533032 0.7988458049448959 1.3177703576460598 0.9960240103452934 1.14749763563722 0.8417324506378954 0.9789619964872324 1.0568412113257803 1.4041226766516761 1.1407616143290036 0.9218891741136053 0.9123931211518789 0.8479280461678023 1.4051649263669876 1.4043735886201771 0.9135511763911138 1.0014282681283897 1.383760205361796 1.37825944297543 1.3602130821640193 0.8479280461678023 1.116056435891992 1.037077068576171 1.3901295091775878 1.166605547084596 0.8476964351199553 1.0166180926830208 0.9207504197950241 1.3569319256528536 1.006388604736446 1.12881434444423 1.3963830074694563 0.8448978016251375 1.319739051552759 1.174789137441856 0.9086487425450195 0.8481789581363031 1.2092605817297486 1.4090444114184248 0.9237034606550731 1.394414313562757 1.0700237401324044 0.9366350774931964 1.3981007894076547 1.1837447646252728 0.8466348844839899 0.8509582907104669 1.0286232653297562, 178675 -4:baseline-rgba16-monochrome-nonphotographic:0.8515716759898871 1.0141341349312205 0.970278502179842 0.8992295901100871 1.0058527262954633 1.0210618517707484 0.9957995739852289 1.0117452670555214 1.0097346365934745 1.0236099775048275 0.40933251050106506 0.592359604244222 1.0291840025481258 1.0 0.8458184858559115 0.8469332908645711 1.02422710170605 0.9929329325343899 0.7118229052614815 1.0146517229709555 0.9037684390739156 1.048314852786017 1.0321700873927497 0.9279955407799654 0.8675571835247746 1.0719049230585471 1.0324487886449147 1.034678398662234 0.7543646606812255 1.0547647960504052 1.0468616248283003 0.9524217148089902 0.9354408456592281 0.9246113112893914 1.0417056516632495 0.9691238827065874 0.7793880516791751 1.0429199928333965 1.0623892660203451 0.9507694145282981 0.9715326578145841 0.8269066151732924 0.9428264288415982 1.0573527362490793 1.0658730316724068 1.0376445762745607 0.8186849282344276 1.046443572950053 0.9732446797921687 1.0055541178110008, 152222 -4:swift-rgba16-monochrome-nonphotographic:1.466824597376227 1.2245535803157288 1.0342006250870943 1.5394859952620787 1.469213465251926 1.49634702287341 1.1183285887763026 0.8933967710469214 1.0460653355364005 1.4763999761113213 1.390460454283041 1.5284772958015649 1.1055680528736092 1.4859952620787134 1.2120717456652004 1.1185674755638724 1.1160989787589832 1.4668843190731196 1.305695459160313 1.0457468198196405 1.4846216630501863 1.044552385881791 1.1259132442816475 1.4733541695698047 1.4047737543049392 1.0361117193876535 1.009475842573607 1.1256544502617802 1.0267752274401292 1.4632213883303804 1.5323592060995759 1.315290745127705 1.530706905818884 1.296378874445086 0.9621961658670596 1.191826090418649 1.1270081420580098 1.5098242191388134 1.517807019290108 1.5240578902315214 1.5442438237811797 1.5363008380944798 1.3043815818286784 1.1223896641649913 1.5127704895188423 1.2174267911532262 1.0449704377600382 1.4855971174327636 1.3899428662433062 1.1297752473473615, 149544 -5:baseline:0.9597624023759762 1.016829831701683 1.0158618413815863 1.0097019029809702 1.021889781102189 1.0257617423825762 1.0282917170828292 1.0158618413815863 1.0245737542624576 0.5252007479925201 0.9829281707182929 0.9929380706192938 1.0267517324826752 0.34229457705422944 0.9731602683973161 0.9991420085799142 1.0284457155428446 0.9673523264767352 0.9931800681993181 0.9138928610713892 0.924188758112419 0.9559784402155979 1.0212077879221209 1.02419975800242 1.0125178748212518 0.9124848751512484 1.0135958640413596 0.9750962490375097 0.9901220987790122 0.9902540974590255 1.0047739522604773 0.9994940050599495 1.027609723902761 0.4206577934220658 1.0233857661423387 1.0267737322626773 1.0 1.0047959520404797 1.0213837861621384 1.0239357606423936 0.8232757672423275 0.9766582334176658 0.9904740952590474 1.0099879001209988 0.9727862721372788 0.9596524034759654 1.0044219557804421 1.018589814101859 0.9652843471565286 0.9874821251787483 1.2530569782330345 1.0973751600512163 0.9450704225352113 1.2004001280409733 1.2020486555697825 1.0145966709346992 0.8137003841229195 1.2542573623559539 1.0211267605633803 1.2807458386683739 1.1883162612035851 0.763972471190781 0.8778008962868118 1.0 0.9416933418693983 0.8777848911651729 0.9430377720870678 0.9278329065300897 1.1994718309859156 0.805729833546735 1.235835467349552 1.007842509603073 0.8637964148527529 1.2227272727272729 0.9271927016645326 1.0617317541613318 1.2041293213828426 1.2038412291933418 0.872039052496799 0.8729193341869399 1.2647087067861718 0.9304257362355954 1.2690300896286812 0.8164052496798976 0.915252880921895 1.0714628681177976 1.0145806658130603 0.875640204865557 0.817605633802817 0.9899647887323945 0.9534250960307299 1.2686139564660692 1.2177816901408451 1.240236875800256 0.8631241997439181 0.809955185659411 0.7516805377720872 1.2354673495518564 0.9841389244558258 0.9738636363636365 1.0452459653898503 0.8417071748007 0.8405016527318685 1.039568345323741 0.9669842504374878 0.8809838615594011 0.7419793894614037 1.043554345712619 1.035387905891503 0.7466264825977056 1.0417071748007 1.026910363601011 0.8498347268131441 0.8501652731868559 1.0320629982500487 1.041473847948668 0.9280186661481626 0.8957223410460821 0.8925529846393156 1.0173439626677037 1.0473847948668091 0.6306824810421933 1.075111802449932 1.0809060859420572 1.0428543651565234 0.6428738090608594 1.04199883336574 1.0280381100524985 0.8713785728174217 1.0 1.0649620843865448 0.8568150884697647 1.0637176745090415 0.8151856892864087 1.0620454987361463 1.064553762395489 0.8448765312074664 0.856173439626677 1.0468986972584096 0.6100330546373711 0.38288936418432823 1.0252576317324518 0.9654676258992807 0.9117635621232744 0.7785728174217383 1.0484542096052887 1.0490958584483765 0.8905113746840365 0.885397627843671 1.0451293019638344 0.34976993865030676 0.6026073619631903 0.9855828220858895 1.0014314928425359 1.0088190184049082 1.0006646216768917 1.0197085889570552 0.9343558282208589 1.020424335378323 1.0071830265848671 0.4938394683026585 1.0014059304703475 0.9912065439672804 1.0028629856850717 1.0197597137014316 0.9493865030674847 1.0154907975460123 1.0150817995910022 0.9361707566462167 0.994836400817996 0.9921523517382415 0.9998721881390594 0.9936094069529652 1.0157208588957056 1.0072597137014316 1.0109662576687117 0.9659764826175871 1.0201175869120653 1.0206799591002047 1.0230572597137015 0.9796012269938652 1.0297546012269938 0.9956543967280165 1.0161298568507158 0.9319274028629858 0.9741564417177915 1.002377300613497 1.0 1.0060071574642127 0.9260736196319019 0.3131901840490798 0.4073619631901841 1.0181237218813908 0.980853783231084 0.9514570552147239 0.8415132924335379 1.0082055214723928 1.027019427402863 0.9920501022494888 0.9777607361963191 1.0414368070953437 1.0631840354767184 0.8487627494456762 0.6574368070953437 1.052310421286031 0.8429977827050998 1.0 0.5689046563192905 1.0494722838137474 1.024940133037694 0.8175609756097562 0.8258093126385809 1.0320177383592017 1.0276718403547673 0.8375343680709535 0.7011973392461197 1.0527184035476718 1.0075210643015522 1.009738359201774 0.5777738359201774 1.0241241685144125 1.013410199556541 1.0175077605321508 0.83890022172949 0.8202572062084257 0.9940931263858094 0.705170731707317 0.8259866962305986 0.4647982261640798 1.0577028824833703 1.0317161862527715 1.0423237250554325 0.6475742793791573 1.0281330376940132 0.8123636363636363 0.8124523281596452 0.6269977827050998 1.0197960088691795 1.0527538802660754 0.680319290465632 0.9774190687361418 1.036328159645233 0.8438314855875831 0.6578980044345898 1.0602572062084257 1.008940133037694 1.030350332594235 0.767769401330377 1.0607184035476718 0.7678758314855876 0.9908072325793549 1.020771443942832 1.0419405394025871 1.031601599962574 1.038244719421768 0.9788309045402447 1.0405136721948025 1.0076489438843537 1.0054969474398259 1.0007017379710417 0.9887955837290356 0.9395335781619143 0.9955790507824378 0.9971696568501323 0.9992982620289583 0.6277747888938271 0.9985965240579169 0.9733105658347173 0.7632803911019626 0.9718836986269327 0.97908820846296 1.0473907043110104 1.0152744965030058 1.0355313326004072 0.9984093939323058 1.0065495543963885 1.038244719421768 0.996070267362167 1.043624710533087 1.0449112301466632 1.0370283736052959 1.0122570232275268 1.0232509181071787 0.44646908844237565 1.0075319875558466 0.9890996701831536 0.8175481275291807 0.987368716521251 0.9716731772356203 1.0161165820682556 1.0106430258941312 1.0373324600594138 0.9738719562115506 1.0235550045612969 1.0 0.916610137774555 0.9292648125190054 1.0209819653341443 0.9936609669949241 0.9860821969076747 1.2361957021374397 1.011175591817973 1.187959664444955 1.0436681222707425 1.2184698919788555 0.8280998621006666 0.7737876350264308 0.8767093771546771 0.8820386118133763 1.0063778441737532 1.2019650655021834 0.7859256492760285 1.2087163870374626 0.8771115835440129 1.2368708342909676 1.1461301999540336 0.99428292346587 0.8868650884854057 1.1780768788784188 0.9951304297862561 1.1964490921627213 1.2210124109400138 0.944366237646518 0.9359342679843715 1.2355492990117214 0.9242559181797289 0.8859313950815904 0.7760284991955873 1.2179671339921858 0.9482877499425421 1.1900999770167777 0.891030797517812 1.0787893587680992 1.0000718225695242 1.2075097678694553 0.8292202941852447 1.148485980234429 0.8291197425879108 0.887597678694553 1.0 1.2129108250976788 1.008288324523098 0.8814783957710871 0.8274247299471386 1.2422862560330958 0.8811767409790853 0.9663008503792231 1.0530768788784188 0.9405883704895427 0.8293208457825787 0.9762899034892354 1.005730326651819 1.0001623979213066 0.9969376391982183 1.0306004083147737 1.0 0.9959864513734223 0.9119107275426875 0.9868225686711211 1.0024127691165552 1.0227821083890125 1.036609131403118 1.0103702672605792 1.0314123979213066 1.0259372680029697 0.9627876763177432 1.0240116926503342 1.030182813659985 1.0236172976985896 0.9354120267260579 0.8219422791388271 1.0272596510764662 1.0176781737193763 0.9991184112843357 0.9203322197475873 1.0057999257609502 0.6214968448403861 0.9826002227171492 1.01306143281366 1.0113910541945064 1.0115302524127692 1.0316907943578322 0.9703275798069786 0.9867993689680772 0.9868225686711211 0.9758259094283592 0.9906969190794359 0.9442743132887899 0.988562546399406 1.0102774684484037 0.3272550111358575 1.007586302895323 1.0296724201930216 0.9589829250185598 0.9290553080920564 0.9088251670378619 1.0319227913882703 1.0233853006681515 0.9974480326651819 0.9713019673348181 1.2216336264176362 1.1213660277064788 1.1370942784846996 0.9573844501483625 1.0938233848506362 1.085704403546138 1.2435876431289024 0.7985546028798718 1.236651921431562 0.9328272623013489 1.201299765168478 1.0472757723044437 0.7967159994902882 1.07387180747456 0.8792529080880345 1.2479930096663208 1.1964939107640218 0.8221833870351155 0.9016620246482078 1.2512333205905375 0.5901006680865781 0.8618316858718803 0.800429614257368 1.2364698814919994 0.9276937360056796 0.958476689785739 0.9256002767007081 1.263429996541241 1.196766970673366 0.8420985564232792 1.2192853111972766 0.8774689166803197 0.9607703930242295 1.1934356397793675 1.198314310159649 1.263011304680247 0.9196475706770065 0.8236761145395299 1.1784719567473103 0.9568565343236306 1.2434420111772522 0.9554548267889974 1.2166821400615295 1.0 0.9537254473631515 0.9793930788414978 0.858427539002057 0.7677898530937688 1.2387453807365336 0.6632079078149746 1.187380717551972 0.957500224154936 0.9857693637842476 1.1570493525124566 0.9852313919381077 0.9175237924453383 1.0742657324742864 0.9288212012142792 0.880339690794277 0.9302173662435477 1.2224001229649935 0.9978353037619603 0.9993083219121056 1.251565882337872 1.0404887858487788 0.9881133839710008 0.9549384534590308 0.9948252231942719 1.0 0.9926989535166708 1.203366166694419 1.1861510676179376 1.0398995785887206 1.0990508639571672 0.9782505667917666 0.9065081784529467 0.8733716745014154 1.2103085652803218 1.2269600748037044 1.0330340331236951 1.2618257739749716 1.0604449795698787 0.9842707279271433 1.2478128882683712 0.9352256279540418 0.9062520013833562 1.230072626199229 1.2262043524484123 1.0387980171894813 1.004214112794764 1.2091813861741236 0.9287187303864431 1.030856528032176 1.21412560361722 0.9723841118981441 0.9814655890151273 1.2166617566061664 0.9642120633782071 0.9221093619910081 0.9860383497073176 1.411638707611002 0.9133803098850943 0.9918725227209032 1.4283941225927854 0.9133202546342636 1.422909076350242 0.9231292789366217 1.164311166272971 0.922188413340273 1.291267966529207 1.407074508547864 1.090723465588341 0.781639107979341 1.401048965047844 0.991692356968411 0.9265123914000881 0.928414141009729 1.0 0.9247908075429395 0.9932537934900108 1.3662169195660008 0.9292749329383032 1.4114185050246226 0.8413140088881771 0.8465788525443407 1.038335268446971 1.410477639428274 0.9110982103535252 1.373543660167354 1.2825799735756895 0.7595387756736197 0.9317371982223644 1.0166953597309525 1.0216599271329623 1.0804940545301678 0.9344797213436361 0.9414661488569483 0.9291548224366417 0.9328382111542618 1.0231212715698443 0.6758617928494215 0.9284341594266725 1.1600472434639868 1.399207270689034 0.8542459062337351 1.3951235136325417 1.1049565600352325 1.0102894663090043 0.9877687472474678 1.3653961644713135 0.9540402415925091 0.998463242914835 1.0044673171080376 1.0068617990779456 1.0018584039169436 1.0083985561631106 1.0095779278796324 0.9930309853114614 0.9933526321432401 0.9923519531110395 0.8508273471284085 1.008327079089382 1.005932597119474 1.0076480468889604 0.9509667274221794 1.032450591472785 1.02069261284443 1.0142239376719917 1.0139380293770772 1.020549658696973 0.9450341303027054 0.9972123941245844 1.0091848039741251 1.002966298559737 1.0045030556449017 1.027197026553733 0.9950680819127264 0.9891354847932525 0.9837389657267431 0.9924234301847681 0.7836746363603874 0.9997498302419499 0.9487866766734568 1.003466638075837 1.002501697580501 0.9971051785139915 1.000607555126693 0.9913512740788392 0.9868124798970729 0.9895286086987598 0.9389943175726385 1.0025731746542297 1.011186162038526 0.35734963010614346 0.9996068760944926 0.3538829920303062 1.0 1.0053965190665095 1.0035381151495657 0.9882062828347806 1.180481539700188 0.8174289767281372 1.2201817275620137 0.8074991373691678 1.2485526971590692 0.7866618103745735 1.0841544300885635 1.1123145343710463 1.2246865774642488 0.928727523674424 0.8633976153049879 0.8044320055208374 1.282847065138213 1.2922593259977766 0.8874170915922248 1.0649656864624468 1.2908599470919757 0.8535636238162789 0.9399800636429858 1.2046352030057894 1.246674078901967 0.9222865467929303 0.9803128474485298 0.9429513476210559 0.9152896522639268 0.8026300655599432 1.0 1.256853122723613 1.2279070659049958 0.8628800368055822 1.2501437718053907 0.7675880841927694 1.2260284476478933 0.7917417474983707 0.7931411264041713 0.8926887244565426 1.0841352605145114 1.2483034926963923 0.9301844113023809 0.8406816700532914 1.199766131196565 0.9187785147414026 1.0090863781006787 1.2429551815358664 0.584921213050646 1.2632749300310548 0.8330330100065177 1.2663612314534374 0.6878809952842848 1.0764099221715295 1.1591231666929505 0.7634639646743415 0.8510290175051254 1.175859485885507 0.8133180886295537 0.8172409714556064 0.9041357829995269 0.908334647531935 1.025508594858855 1.1770028386689797 1.1312490143510487 1.0235767229143669 1.1186129947957735 1.1769042737738526 0.9440545655259422 1.0155338274720076 0.9637872575303579 0.8364414130263365 0.8365202649424381 1.1798809336066867 1.1089142091152815 0.9080389528465542 1.0940309099511116 0.783334647531935 1.0 0.9735451821479262 1.1749921148083897 0.590561425642643 1.1347776375965934 1.0555314619145246 1.1525390316984703 1.1670280712821322 0.8088629553698153 0.9287572938022393 1.033137517741681 0.9934552909635704 0.6440821636965779 1.155456552594228 0.934651474530831 1.0536784418861378 1.1376360195552753 0.7218892919097933 0.9546207222835515 0.9190979340797981 0.9900252326131525 0.9667442043841664 1.1397058823529411 1.046010093045261 1.1205251537612364 0.7466093676076329 0.9544191488324476 0.9096914152001169 0.9815726612392142 0.9792570565007555 0.9956369131770096 1.029712865012431 1.0224979281431286 1.0204991956320382 0.9622434553697654 0.9791351825671525 0.8139960025349778 0.9743820991566323 1.0404621459562229 1.0399990250085311 0.9837663920440696 1.022668551650173 0.9987081363038073 1.00633744454736 1.0219129332618337 0.9854238775410714 0.9588797348023204 0.9889338468288402 1.026787890605957 0.9758933359333105 1.0049237069175645 0.761590211085653 1.0086774240725391 0.9897869643640618 1.0075805586701116 1.0187929605615949 0.9647540584019889 0.9901282113781504 0.7760932091844196 1.0350753180909666 1.0173060985716373 0.9986350119436453 1.0024618534587821 0.9818164091064203 1.0146979963925313 1.0374152976161457 0.9183444644859358 1.0156486130746354 1.0046555842636375 1.0116267732657338 1.0029005996197533 1.017452347291961 1.0 1.029980987666358 0.9572466240920391 0.9821820309072296 0.3771939693969397 0.32206345634563455 0.569081908190819 1.0187893789378937 1.0118136813681369 1.0194081908190817 1.0060193519351934 1.0455670567056705 1.0050067506750675 1.0060193519351934 0.8492349234923493 0.9870049504950497 0.9912803780378037 0.9873987398739874 0.9910553555355536 0.991505400540054 1.0010688568856887 0.9997749774977497 0.9864423942394239 0.9917866786678667 0.33753375337533753 0.3415841584158416 0.9903240324032403 1.0118699369936992 1.003937893789379 1.0 1.0172704770477048 0.9969059405940595 0.9981435643564356 1.003825382538254 0.9313681368136815 1.0109698469846984 1.0088321332133214 1.000393789378938 1.0097322232223223 1.0042754275427543 0.9970747074707471 1.0024752475247525 1.021433393339334 0.9422817281728173 0.6355760576057606 0.9951620162016203 1.0088321332133214 1.007763276327633 1.0002812781278128 0.9995499549954996 0.9985936093609362 0.9942619261926192 1.0077070207020702 1.0013501350135015 0.940865563984579 1.0236910831986072 1.0244372590473823 1.0191518467852256 1.0237532645193383 1.022447456783982 0.9794801641586868 1.0164158686730507 1.0092650167889567 1.0106951871657754 0.4842681258549932 0.621253575425942 0.5457654520582016 0.9978858350951373 1.00149235169755 0.999253824151225 1.0167267752767069 0.9940305932097998 1.0213281930108196 1.0041039671682626 0.8628901877875886 0.922646437010322 1.0016167143390124 1.040169133192389 1.048066160925258 1.0041661484889939 0.43688595945777886 0.4062305683372715 0.4506902126601169 1.0083322969779878 0.8298719064792935 1.0129958960328318 0.9934087800024872 1.013804253202338 0.9980101977365999 0.9969531152841686 1.0190896654644943 0.994838950379306 1.0324586494217136 1.00149235169755 0.7114786718069892 1.0 1.0043526924511876 0.9916055217012808 0.35486879741325705 0.37563735853749536 0.3954110185300336 0.9982589230195248 0.9926004228329809 1.0204576545205821 1.3037534435261708 0.759762396694215 0.871608126721763 0.8763946280991737 1.2466597796143253 1.3076274104683197 1.0922176308539946 1.1132920110192837 0.9576618457300277 1.015736914600551 1.2838326446280992 1.324466253443526 1.0492079889807164 0.8967286501377411 0.7737258953168045 0.8885502754820936 0.893853305785124 1.0829545454545455 0.9037534435261708 0.9537362258953168 1.2481404958677687 1.0243457300275483 0.8150309917355373 0.818904958677686 1.0 1.0111398071625344 0.8134986225895317 0.8186639118457301 0.8802685950413223 1.1086604683195593 1.309624655647383 1.0319559228650137 1.0425619834710744 0.8245351239669422 0.9630853994490358 0.9666838842975207 1.2734848484848484 1.2634641873278238 0.7645144628099173 0.8256370523415979 1.277909779614325 1.041046831955923 1.0089876033057852 1.285347796143251 0.9283918732782369 0.9589531680440772 1.021573691460055 0.8902203856749311 0.9491046831955924 0.9920110192837466 0.6215975011155734 0.9853488026178789 1.0150230551836978 0.9960583073032873 1.0193366056819873 0.9944965045366652 0.9922653577272051 0.9903316971590065 1.0044622936189203 0.9897367246764838 1.0026030046110368 0.9655659675739998 0.9964301651048639 1.0704298676186228 1.0027517477316674 0.9852000594972483 0.9842332292131489 0.9870593485051317 1.0231295552580693 0.9910010412018444 0.7897515989885467 1.0655957161981258 1.0010412018444148 0.9919678714859438 1.000446229361892 1.0130150230551838 1.0317566562546483 1.0063215826268035 1.007957756953741 0.9933809311319352 1.0339878030641083 1.0204521790867174 1.0094451881600477 1.0081065000743716 1.009519559720363 0.9817789677227429 0.997991967871486 1.0052060092220736 0.9965045366651792 0.5458128811542466 0.8702216272497397 1.0049828945411274 1.001338688085676 0.9992562843968467 0.6564033913431504 0.41640636620556304 0.4452625316079131 1.0 1.0133868808567603 1.0007437156031533 0.6822845417236663 1.0030209758321933 0.999829001367989 1.0038189694482444 1.0328887368901047 1.0024509803921569 0.9962950296397628 0.9950980392156862 0.635373917008664 1.0121979024167806 1.0129388964888282 0.9939580483356132 0.9897970816233469 1.0179548563611491 0.9907090743274054 0.9933310533515731 0.9938440492476059 0.9333675330597355 0.9944710442316461 0.924703602371181 0.6618217054263567 1.0156748746010031 0.9736662106703147 0.9997150022799818 1.0123119015047881 1.0204628362973096 1.0050729594163246 1.0038759689922478 1.0031349749202005 1.0128248974008207 0.3962608299133607 1.036593707250342 1.0277587779297765 1.049874601003192 1.0240538075695396 1.0463406292749657 1.0310077519379846 1.0750113999088007 1.0295257637938897 1.0288987688098494 0.9831851345189238 0.9932170542635659 1.0 0.9945280437756497 0.8941518467852256 0.9945280437756497 0.9921910624715002 0.9932170542635659 1.0013679890560876 0.9939580483356132 0.988440962934658 1.0067188893134633 1.011463507833397 0.9741434212202267 1.0277990064959879 1.007801553942173 1.0184689848426953 1.0 0.9984715322888804 0.9970385938097057 0.9618201502993249 0.9940771876194116 1.00006368615463 1.0053496369889185 0.9079735065596739 1.007610495478283 1.003693796968539 1.0047446185199338 0.9938861291555215 0.9361864730607565 0.9959559291809961 1.011686409374602 0.9123996943064577 1.0015603107884345 1.0051267354477138 1.0056999108393834 0.9878996306203032 0.9909565660425423 0.9911157814291173 0.407655075786524 0.3621513183034008 0.28633295121640556 0.500031843077315 1.0031524646541843 1.00038211692778 1.0016558400203797 1.003407209272704 0.9892688829448478 0.9897465291045727 0.9878041013883582 0.31718889313463255 1.0013374092472298 1.0133422493949815 1.0021971723347345 1.023500191058464 1.0070054770092982 1.0031843077314992 0.28034645268118713 0.976818239714686 0.9914660552795822 0.3545948294590484 0.5703671518574842 0.9805344340647404 1.0015207473386922 1.0044318922441886 0.8895502932869866 0.9737779708885509 1.0010210732131217 0.9971974799044102 1.0078644362372366 0.32459265696285033 1.0174016945470346 1.016815120573539 1.0274386269824027 1.0008689984792527 0.9735824462307191 0.9810775581142732 1.0256789050619162 0.9795133608516186 1.0053660656093852 0.8028676949815339 1.039387356072127 1.0324353682381056 1.0 0.835281338257658 1.0269606778188138 0.9922224636106886 0.9688246795568107 0.9474038670432327 0.7448837714533999 0.325874429719748 0.9967629806647839 1.0253095807082337 1.0181620682163806 1.0422333260916792 0.7877036715185749 0.9834890288941994 1.0148381490332392 1.0280469259178795 0.6467738431457745 0.36669563328264176 1.0290028242450575 1.0300890723441234 1.0206169889202694 1.0305887464696937 0.7911579404736042 1.0389528568325006 1.0213121877036715 0.6125787529871822 0.9799261351292635 0.3316460314202978 0.41767562760790755 0.37745399822149256 0.5497412043687439 1.0468340287753382 0.9928175661809974 0.9722963266981326 1.0180814921221242 1.0058143511868118 1.0020293225710832 0.44036299792507466 1.05866794354379 1.0047654878354653 0.9950977039013157 0.9810064527897485 1.0012084729917687 1.001618897781426 1.0153681282349454 0.9753745126205623 1.0 0.36288391818865856 0.4088514946302757 1.0268144195909434 1.022550562053948 1.0029413776592107 0.9647034680894726 1.0117655106368424 1.005472330528764 1.0199740064299883 0.3390336776341291 0.3527145039560389 0.6668034749298858 1.003853432747338 1.0015960964042228 0.7472011309483093 1.0346808947260415 0.9814168775794059 0.9258271199580455 1.0425701712383428 1.0404040404040404 0.6970152997241034 1.0264952003100987 1.0211824794217572 0.9834918029048956 0.990651435346695 1.0217753152290399 0.9949152928836902 0.9696513669425634 1.0261987824064573 0.9973094374900243 1.1220449960028933 0.9716205413224713 0.9154516730747269 1.1339982488865203 0.8936198561041532 1.1345692641516616 0.8974266245384294 0.8869960790285127 1.0051772050706156 1.0112299668811147 1.1107769614374359 0.5768776885302067 1.117686246145647 0.8967414062202597 1.0745174921009557 0.9671666222543683 1.1190186150976436 0.7989455251437055 1.0967490197571284 0.6124138718641745 0.4806616163538772 1.1370246297917699 0.9302219345997184 0.794015760021318 0.890155696828962 0.8860443869199438 0.8825231261182382 1.1222163005824357 1.1257185275419697 0.863260877840801 1.1434009669191825 0.7096577715177586 1.1028779169363128 1.0 1.1138985115535422 0.7076972857741064 1.138870912482394 0.9208192165670562 1.102040427880772 0.6290304160797899 0.977045186341315 0.7140926567436904 1.1185618028855306 1.1440671513951808 0.7163957516464273 1.0611176672123035 1.1083786973238419 1.1072557006357304 0.7141878259545472 1.1290494499219612 1.1518239320682782 0.9183086387661381 1.1778702018889178 0.9166276752447795 0.7844380902868036 0.99958409149987 1.004626982063946 0.8107962914825405 0.7506628541720821 0.8294428559050342 1.2146607746295814 1.1667619790312798 1.1697599861363834 0.8454206741183606 0.8524044710163765 0.9166103457239407 1.0 1.1877826878086821 0.7864483147040984 0.9125725673685122 1.1615457932588165 0.9392080408976693 1.2202582098604975 1.2633740577073045 0.789099731392427 0.9312191317910059 1.2943245819253097 1.088380556277619 0.9704531669699333 0.7953903474568929 1.2860757300060652 1.243739710597002 1.2250584871328307 0.8567888397885799 1.0051988562516248 1.2085434537735034 1.2659734858331166 1.0839441989428993 1.0854345377350316 0.9089506975132138 1.2617104237067847 0.9972272766658002 1.2365306299280825 0.909903821159345 0.7946105190191491 0.7887358114548133 1.276093926002946 0.7901914912052682 1.0875833983190366 0.8613811628108483 0.9800236506461694 1.0021961314300194 1.031970605625475 1.0112340569304838 1.0 1.0145493707238786 0.632781484922713 1.0461609933271392 1.0342723202973223 0.963932764591604 0.7373088943322915 0.9904552749387617 1.0049412957175436 0.9624968325027451 1.0404172649717036 1.0465410929977195 0.9987752343947969 0.8068460174001183 1.0240518624883856 0.9389095362784019 0.9849227130669821 0.9885547765858602 0.8966128896021623 1.024685361939353 0.6824900751752682 1.0098192414899907 1.0061871779711125 1.0310837063941212 0.8447081679195878 1.043204662555959 0.3509164625390658 0.39764760537207533 0.9916589238955992 1.0057648450038008 0.8477911985809613 1.0429934960723035 1.035180336177042 0.9675437114621167 0.7236464228397668 1.025677844412535 0.9896317256525045 0.9063265478503252 1.048483824647352 1.0516513219021877 0.9844370301545738 1.014190387701664 1.0365318016724385 1.0212222316073991 0.9978038685699806 0.9369245713320381 1.1974427652544526 0.8433204950243406 0.844043871825451 1.1441279399401747 0.7552249310836966 1.1382431719095192 0.5831785567655282 1.0141156229838315 0.7513929891102465 0.8331541183600852 0.4980547029267435 0.9047488709456686 1.0 1.122934954740073 0.7179612504643297 1.1628770845959842 0.9566560441064341 1.1306770415843908 0.8070930027957535 0.515650354845647 1.1217619112788129 0.7304346126023968 1.0880564624919353 1.130461983616493 1.0530215644489627 1.0964828246886547 1.1210971866507655 0.9472716964163522 1.1939627363193805 1.1897788813075525 0.48477976109014836 0.6699837728987859 1.1885471856732293 0.8357739154235665 1.1878238088721187 0.836321335705488 0.9498328413067704 0.9387475805978611 1.1746466206572954 1.184187374142212 0.472990674304483 1.0182799272713055 0.8227531330035778 0.9333906821247726 0.7954016696318598 1.1254960996304912 1.1180277229271345 1.1542943166044302 1.152476099239477 0.7377270327865648 1.1939521377791127 0.7234204465805547 0.9413437468709321 1.015019525382998 0.9773105036547511 0.8305597276459397 0.9330529688595173 1.1369980975267848 1.192590367477721 0.9376789826774807 1.1603484529888854 0.7329528386902974 1.2109141884449783 1.028296785821568 0.957324521878442 1.2017622909782717 1.1682587363572645 0.9458095524181436 1.128426955041554 0.6580955241814359 0.48721337739060777 1.2115349954941423 0.8828877540803044 1.0011615099629518 0.9884249524381695 1.1459096825873634 0.9184139381195553 1.013817963352358 0.9847401622108741 1.1620706918994692 0.5096825873635726 0.5298488034444777 1.1522579353159106 1.0476018824471813 1.0 1.1821367778111544 0.964173425453089 0.8008210673876038 0.949734655051567 1.014458796435366 1.1388204666065884 0.7437869229998998 0.9799539401221588 1.1696205066586562 1.056893962150796 0.8403324321618104 1.156783818964654 1.142244918393912 0.7451687193351356 0.9906478421948534 -5:swift:1.3853261467385327 0.871609283907161 0.9828181718182818 0.979540204597954 1.4285337146628534 0.8592894071059289 1.3749862501374988 1.3740402595974042 1.1576724232757674 1.3622923770762294 1.4242657573424264 0.9317566824331758 1.0426135738642615 1.2012979870201297 1.371730282697173 1.3975580244197559 1.2005719942800572 1.4300516994830053 1.4002639973600264 1.2393136068639314 1.4025959740402596 1.1156748432515675 1.393950060499395 0.82859971400286 1.1967220327796722 1.0486635133648665 1.4132658673413265 0.9433505664943351 1.2813551864481356 1.3065009349906502 1.408689913100869 1.115080849191508 1.42859971400286 0.9542404575954241 1.3228467715322847 1.0863931360686394 1.385370146298537 0.863029369706303 1.3208887911120888 1.2454075459245408 1.4293037069629302 1.025409745902541 1.4021779782202177 1.0166978330216698 1.0108018919810802 1.0014079859201408 1.3973160268397318 0.9180068199318008 1.2425475745242547 1.1599164008359917 1.9890364916773369 1.4841389244558258 1.5994078104993599 1.8173175416133165 1.7798655569782331 1.532026248399488 1.536859795134443 1.5902368758002563 1.9824103713188221 1.5327304737516005 1.987323943661972 1.6791613316261205 1.7376600512163893 1.6805857874519847 1.9077464788732394 1.9743277848911651 1.7420454545454547 1.6691581306017926 1.5929257362355953 1.673127400768246 1.9573783610755442 1.616757362355954 1.543437900128041 1.945806658130602 1.6025128040973111 1.8156209987195904 1.8126120358514726 1.6663732394366197 1.6181338028169014 1.532010243277849 1.7584827144686301 1.5361875800256082 1.592621638924456 1.9494398207426378 1.5346670934699105 1.6496318822023048 1.5994558258642766 1.7428777208706787 1.968677976952625 1.5385083226632523 1.997519206145967 1.5985275288092191 1.7334026888604355 1.5447503201024329 1.5875320102432777 1.5890044814340591 1.5975032010243277 1.651056338028169 1.7429577464788735 1.878841229193342 1.4540929418627262 1.3902002722146607 1.4176939529457517 1.0531401905502624 1.1161578845032083 0.8977250631926891 1.057942834921252 1.1446820921641065 1.1448181994944584 0.8309741396072332 1.4492125218743923 0.9006222049387518 0.9013999611121913 0.9745673731285243 1.1218743923779895 0.8963834337935057 0.9764534318491154 1.0485319852226327 1.41687730896364 1.3134746257048417 1.4088275325685398 1.408399766673148 1.2031110246937584 1.0486097608399767 0.8313630176939529 1.0531401905502624 1.0239548901419404 0.8995722341046082 0.9001555512346879 1.051934668481431 1.4602177717285632 0.9643787672564651 1.1255104024888196 1.4225549290297492 0.8323741007194244 1.4352323546568149 1.1225160412210773 1.445615399572234 1.2027804783200466 1.131304685980945 1.410635815671787 1.2256270659148356 0.966848143107136 0.8797394516818977 1.1471125802061055 1.1614621816060666 0.9805755395683453 0.8808671981333851 0.9798172272992417 1.3360101108302547 1.401635991820041 0.8716257668711657 1.4656697341513294 1.4235685071574642 0.8618098159509203 1.4398517382413087 1.2718047034764828 1.4407719836400819 1.4290644171779143 1.0207310838445807 1.3889059304703477 1.2535787321063396 1.4510991820040902 1.2028629856850717 1.4425102249488753 1.3502300613496934 1.0188394683026585 1.3492842535787322 1.4899795501022495 1.3912065439672803 1.423517382413088 1.4946830265848672 1.4704754601226995 1.4361963190184048 1.4853783231083846 0.9363241308793456 1.2452965235173825 1.4306492842535787 1.4639059304703477 1.445219836400818 1.4558793456032721 1.2319018404907975 1.4127044989775053 1.1778374233128834 1.181390593047035 1.1513548057259713 1.2952453987730064 1.479601226993865 1.0980828220858896 1.4562627811860942 1.267075664621677 1.2518404907975462 1.0190950920245399 1.467842535787321 1.3429959100204498 1.0139059304703477 1.4340490797546013 1.0520194274028631 1.060429447852761 1.1873210633946831 1.652629711751663 1.246971175166297 1.458039911308204 1.6515121951219511 1.173410199556541 1.2401419068736141 1.4824656319290466 1.3003458980044347 1.5177827050997783 1.2398226164079822 1.624088691796009 1.5613658536585366 1.2398226164079822 1.3622350332594235 1.2971529933481152 1.5091086474501108 1.396133037694013 1.3857028824833704 1.655680709534368 1.1730376940133036 1.6327982261640799 1.3122483370288247 1.1115388026607538 1.6471130820399111 1.2961241685144125 1.3703059866962306 1.2477339246119732 1.5612062084257208 1.317339246119734 1.292310421286031 1.6239467849223945 1.6286297117516628 1.4410820399113082 1.6750155210643016 1.4637871396895787 1.3464833702882484 1.2263592017738358 1.1056674057649667 1.4564434589800443 1.30980044345898 1.6625277161862526 1.5291707317073169 1.5662616407982262 1.1716363636363636 1.245818181818182 1.2143858093126385 1.2319645232815963 1.6714501108647448 1.6810465631929048 1.2354412416851441 1.4957544852751983 1.3149867839348788 1.0004678253140278 0.9107155388178054 1.458211503824472 1.0716474468433488 1.4924095342799 1.0055437299712289 1.51416341138219 1.3133260040700803 1.5201515754017452 1.087974550302917 0.9698018759795093 1.1932352459591589 1.5122219363289748 1.504011602067788 1.4972047437486844 1.2332577015742323 1.5204556618558631 1.0666183247175505 1.4643634067039368 1.0072045098360272 0.909358845407125 1.044466796098337 1.2706369441650487 1.2330471801829197 1.4410657060653553 0.8498514654627962 1.4572290706650137 0.9702463100278357 1.519122359710884 0.7657130827349068 1.511028981778204 1.3561320203036187 1.0421978433253023 1.1181726743234077 0.9925849687726603 1.4497204743748684 0.9760005613903769 1.3582138429510422 1.4703983532548945 1.4925732731398096 1.4579541999017567 0.8238169867371524 0.9718369160955299 1.4644803630324437 1.0779163060513206 1.4469836962878062 0.7982035507941335 1.2430820331688148 1.9501407722362674 1.5452338542863708 1.6023758905998622 1.6659819581705355 1.9039875890599862 1.8348655481498506 1.7008015398758907 1.536830613652034 1.6133216501953573 1.9478711790393015 1.9659704665594115 1.5010342450011491 1.5067082279935649 1.5456791542174213 1.9406889220868768 1.642941277867157 1.7250632038611813 1.6572339692024822 1.6245690645828545 1.9122902780969893 1.9144880487244311 1.9159819581705357 1.8014967823488852 1.90933118823259 1.9225465410250517 1.6384164559871295 1.6032521259480579 1.6549931050333258 1.6534704665594118 1.948948517582165 1.9080814755228683 1.6893530222937254 1.840927373017697 1.5339864398988738 1.7121925994024363 1.9305188462422433 1.555174097908527 1.526042863709492 1.9370977936106644 1.904705814755229 1.9675936566306595 1.6597046655941163 1.6102332797058148 1.5403355550448172 1.5716501953573891 1.9172603999080673 1.6195558492300621 1.5961416915651576 1.7213571592737302 1.5573144104803494 1.3625881588715665 0.8165599480326653 1.2234363400148478 1.3717056421677802 1.2150844469190794 0.6763873422420194 1.3834214922048997 1.0895044543429846 1.3648153303637713 1.087439680772086 1.3582962138084633 0.9408639569413512 1.20220861172977 1.2761924647364513 1.372448032665182 1.064843170007424 1.0467010022271714 0.9242529695619895 1.3063752783964366 0.9581477357089829 1.3364884929472902 0.8349109131403119 1.3231254639940608 0.9663140311804009 1.371148849294729 1.1883351893095768 1.0445898292501856 1.1289439495174463 0.9661052338530067 1.3597113956941351 1.3701976614699332 1.3133583890126206 1.3512899034892354 1.385857461024499 1.3649545285820341 1.2386089458054939 1.354236265775798 0.7371241648106904 1.346209168522643 1.0869524870081662 1.3970165181885672 1.3316397550111359 1.127343170007424 0.8303173719376392 1.1311015219005198 1.3692464736451375 1.1207312546399406 0.8257470304380105 1.3408732368225686 0.8293661841128435 1.856625343600386 1.4040012378715891 1.389638286640089 1.8532029927366065 1.636120364808039 1.676387599439317 1.3320590537563943 1.621320517721588 1.8635974732856389 1.3982123677934941 1.9335372180656436 1.6102706933901296 1.5456101068574446 1.8716982505961808 1.2622467369340833 1.8046529408552237 1.8373837219886044 1.6041177434329092 1.6287659512497041 1.7672437332750806 1.8944714470354795 1.4018531665847487 1.4553000928403692 1.4693535761746126 1.3982851837693189 1.5360530100304006 1.3934793293648626 1.905994575209801 1.4550998489068503 1.8611035261136295 1.8206542515427884 1.8748293375566598 1.8031784173447656 1.4544445051244244 1.7091183805726977 1.6245062166639361 1.8380572697649864 1.5468661824404275 1.3955909926637904 1.4573571441574282 1.8741557897802779 1.4653669014981887 1.867347496040631 1.6306409626272003 1.8943986310596546 1.5200334953488797 1.38679846358291 1.3276900952068884 1.4596872553838312 1.8313217920011648 1.906367281064672 1.6244700336872846 1.5750406681097975 1.6151964237681085 1.6846332184806136 1.8895492564460556 1.676217801744566 1.6403530120018956 1.7448604475413407 1.6692113588912658 1.9506859141038286 1.6334490399764319 1.6325139936724264 1.7498046649844374 1.780238500851789 1.8462809493922199 1.5777177184870184 1.6425945613608126 1.900270266808418 1.6173739288596278 1.9362375273789243 1.5790626481023684 1.5946510227869504 1.7766776395844808 1.676678920469829 1.573247428622664 1.5772694086152348 1.8802756465268793 1.6215368062404734 1.6271470840645055 1.9319849880237219 1.6813157254294169 1.9219172291888154 1.656235990316507 1.5938696827246994 1.576808289889972 1.8635216661756606 1.741427674808828 1.6836469367626903 1.6919214561104636 1.945126871693715 1.9506602963968696 1.9241459696942527 1.921494537023991 1.8088790972320068 1.9377617809429877 1.6739122081182514 1.9287443480934023 1.6177069590500956 1.8643542416518297 1.7326940785522682 1.6979821435720863 1.3187132161588662 1.2293510029226888 1.707510910037234 1.2192016655322897 1.3102254073747845 1.7302918685190376 1.2181006526003924 1.1476358249589622 1.704708331665132 1.316130840373143 1.146775033030388 1.2312127156984425 1.1478360091283981 1.6528205949473516 1.5311286383472795 1.4619049525563519 1.2117748328462186 1.4936141249949952 1.6707771149457502 1.2226648516635303 1.2923489610441607 1.2988749649677704 1.6501581454938543 1.3944629058734037 1.155763302238059 1.7183408736037153 1.3143091644312768 1.3938423349481524 1.6796452736517595 1.2947511710773911 1.6793850342314929 1.6000520478840534 1.432778155903431 1.3033590903631342 1.2901469351803658 1.714857669055531 1.3143492012651639 1.68807302718501 1.7410417584177442 1.712335348520639 1.1510589742563158 1.4664291147856028 1.1481162669656084 1.2240261040156946 1.2975937862833806 1.7146775033030388 1.491692356968411 1.4943748248388518 1.6054465530181192 1.6009434973732175 1.5442621779064365 1.6170258389621528 1.6112004574532717 1.5650620063614595 1.51570708695186 1.6115221042850505 1.5865408670169043 1.6130588613702153 1.5789642972016724 1.2924127086237087 1.5473356920767662 1.6035881491011756 1.5189950323433759 1.6111289803795432 1.4270040384546656 1.6129873842964868 1.574282548872449 1.6014080983524532 1.5517672706479397 1.5682427361423823 1.5222829777348914 1.4988742360887743 0.7288159822736857 1.572245452271184 1.5669918873521316 1.4462313712876593 1.6111289803795432 1.6049462135020192 1.6309281298023657 1.5369000393123904 1.6063042779028625 1.601479575426182 1.600657589078303 1.483971266216361 1.5257853543475928 1.5272863728958936 1.5917229548622278 1.577463278653372 1.626782459526107 1.6231728673028125 1.5169579357421106 1.5197812801543904 1.5388299203030626 1.480040027161288 1.5503377291733675 1.5198170186912547 1.5623101390229084 1.6058396769236267 1.6433692443353909 1.3694168615573363 1.600314381014454 1.3670973430970366 1.131503277997163 1.6156117011080016 1.6548326496185255 1.5951769351685006 1.3426177970325501 1.2065521604109959 1.6272668021316568 1.3427519840509146 1.2738757044818465 1.5150289460568187 1.1305256297205077 1.3704711881301999 1.357723421385577 1.3656979641912357 1.2006287620289078 1.127036767243032 1.6197139899551434 1.2065329908369435 1.1979066825135147 1.2002837096959706 1.4111106851205766 1.1185446459379673 1.1231836828585668 1.629126250814707 1.128282789556416 1.279626576697466 1.6390944293217804 1.2034850285626655 1.6580147989111684 1.546620404094621 1.275140896369283 1.1958938772380479 1.129413794425488 1.1990568569566384 1.2845914963769507 1.6426599700954647 1.6802131656634591 1.1341678487904 1.1842196066403405 1.1216309473603499 1.3635126327493006 1.1239504658206494 1.1274201587240733 1.5476747306674847 1.6583406816700534 1.1180462370126136 0.9968262103769121 1.6370446301845134 1.3518372496451663 1.434395205803501 1.2774404668033434 1.1173513641381485 1.197011512379751 1.665352468064974 1.1161882983756506 1.0449653051569152 1.605858697366346 1.1067260684434632 1.1116346002207853 1.1080468380381643 1.1056812805551175 1.43055117489355 1.2527992430216053 1.271565999053777 1.2666968932345057 1.326111812017032 1.4017110865794038 1.1940742785049676 1.1066669295063871 1.2687273300741206 1.5199692477527205 1.1001616464280082 1.0991365715186878 1.0380066235609524 1.6566787572938022 1.1873521526573094 1.6602862324554486 1.1807088787257531 1.5868356726068442 1.6436681911370445 1.2487186563633497 1.2635625295694686 1.1835475477054092 1.2435538558586974 1.2692201545497557 1.4138739946380696 1.6360195552751933 1.1214516637754297 1.6533866897965621 1.2476344425169532 1.1922015454975556 1.108993061031383 1.1782250433685537 1.6251577038322031 1.6016401198549126 1.177121116543132 1.4898844635109443 1.5767318285964995 1.480378296689904 1.4515672987861354 1.23180422171306 1.308511675522839 1.2122556427631257 1.5288353726904889 1.519231706722566 1.113732754838395 1.4982937649295567 1.2410422658801734 1.3132403841466387 1.5586944864232437 0.8505581826159021 1.2196899527129137 0.9379905425827523 1.467849656315507 1.5339540779018184 1.104860332472091 1.5409983912640763 1.0412908887047236 1.5360746843465118 1.4060595719787452 1.1380100424121289 1.258470238385414 1.0966704041339637 1.0742699751377174 1.0383902890849703 1.401867108662799 1.456612879637303 1.4491541949007947 1.071515624238288 1.434212450641057 0.9403305221079316 1.2531077853068784 1.5515526739141032 1.0091161702335103 0.7023594793545557 1.5071905620825818 1.5285916248232827 1.2271486374494223 1.3981621410812655 1.3634280700043873 1.5702237605420952 1.253717154974894 1.2176180958416614 1.1914883244771606 1.542850875054843 1.5495051918295715 2.3567169216921693 2.3617799279927993 2.335958595859586 2.39502700270027 2.2632200720072007 2.3045117011701173 2.3981210621062106 2.284878487848785 2.41263501350135 2.3804567956795677 2.19233798379838 2.4280490549054905 2.428836633663366 2.3885013501350136 2.356604410441044 2.4206233123312333 2.3602047704770475 2.356604410441044 2.3516539153915392 2.381300630063006 2.391370387038704 2.3341584158415842 2.336183618361836 2.3333145814581457 2.382988298829883 2.3144689468946895 2.382594509450945 2.4219734473447345 2.391876687668767 2.421523402340234 2.3482785778577857 2.3383213321332135 2.3108685868586862 2.408978397839784 2.3359023402340235 2.3805693069306932 2.3458595859585962 2.423773627362736 2.2579882988298827 2.1157740774077407 2.3731435643564356 2.451338883888389 2.261476147614762 2.368924392439244 2.2581008100810083 2.3532853285328534 2.3360148514851486 2.3274077407740776 2.4144351935193518 2.2620387038703873 2.6996020395473197 2.562678771297102 2.766944409899266 2.705882352941176 2.6455664718318617 2.4976371098122123 2.7786966795174726 2.6661484889939064 2.7788832234796663 2.814948389503793 2.71253575425942 2.780251212535754 2.47021514736973 2.677962939932844 2.0927123492102973 2.7270861833105333 2.810471334411143 2.647618455415993 2.0843178709115784 2.7116030344484514 2.6635368735231935 2.8237159557268994 2.6708742693694814 2.80238776271608 2.6373585374953366 2.358599676657132 2.744372590473821 2.5023628901877877 2.8163163785598804 2.74132570575799 2.643452306926999 2.6504166148488992 2.7277701778385772 2.8146996642208677 2.7541350578286283 2.7807486631016043 1.0952617833602785 2.653276955602537 2.637793806740455 2.7980972515856237 2.817373461012312 2.7251585623678647 2.789080960079592 2.7243502051983586 2.721614227086183 2.718132073125233 2.794055465738092 2.6133565476930727 2.744248227832359 2.6741076980475067 1.9334538567493114 1.959245867768595 1.7138085399449037 1.631215564738292 1.8338670798898071 1.7105716253443526 1.953426308539945 1.7915633608815429 1.6961260330578511 1.8763085399449035 1.9863808539944905 1.6466597796143252 1.6399276859504133 1.991528925619835 1.4405130853994492 1.5532369146005511 1.6389118457300276 1.878409090909091 1.9286329201101928 1.5521005509641874 1.9335055096418734 1.9663395316804408 1.6260158402203857 1.7051652892561984 1.965151515151515 1.9551480716253444 1.734573002754821 1.7105371900826447 1.631353305785124 1.4810089531680442 1.9888774104683196 1.7101411845730028 1.6321797520661157 1.55043044077135 1.6987775482093666 1.6317148760330578 1.659400826446281 1.981990358126722 1.500309917355372 1.491546143250689 1.9571280991735538 1.4461949035812673 1.4391356749311295 1.9666838842975207 1.931663223140496 1.7169249311294765 1.5955061983471075 1.681198347107438 1.4916322314049588 1.9138257575757576 3.400044622936189 3.266324557489216 3.3923843522237096 1.0861222668451584 3.1407109921166145 3.20727353859884 3.3637513015023055 3.33147404432545 3.1730626208537855 3.320913282760672 3.3121374386434628 2.6133422579205714 3.238955823293173 3.2521195894689874 3.387029599881006 3.4071842927264617 3.317417819425852 3.389335118250781 3.3160047597798603 3.4098616688978134 3.413505875353265 3.2804551539491302 3.247954782091328 1.4313550498289453 3.4049531459170015 3.3616688978134763 3.3015766770786854 3.035475234270415 3.352595567455005 3.3413654618473894 3.2648371262829095 3.4315781645098915 3.2333035847092075 2.062323367544251 3.3327383608508105 3.4163319946452475 3.3583965491596013 3.3406961178045513 3.266770786851108 3.3345976498586944 3.4022013981853343 3.347463929793247 1.2565075115275919 3.348951360999554 3.250409043581734 3.2096534285289304 3.0599434776141603 3.2652833556448018 3.19849769448163 3.309757548713372 2.5162448700410396 2.5519835841313268 1.971956224350205 2.4882010943912447 2.6036251709986318 2.3765389876880985 2.3478682170542635 2.459986320109439 2.504502963976288 1.9832421340629274 2.4519493844049247 2.5261057911536704 2.4766301869585043 2.48734610123119 2.367647058823529 2.437642498860009 2.4721842225262196 2.479936160510716 2.4028157774737804 2.50062699498404 2.255813953488372 2.550330597355221 2.536194710442316 2.4406634746922027 2.471158230734154 2.397172822617419 2.360180118559051 2.262197902416781 2.392783857729138 2.4595303237574098 2.4053807569539445 2.5303237574099406 2.4288645690834474 2.3704400364797085 2.4078317373461013 1.5676584587323301 2.534769721842225 2.5 2.394892840857273 2.4952120383036935 2.397856817145463 2.5250797993616048 2.4843251253989966 2.3952918376652987 2.500797993616051 2.4019607843137254 2.4605563155494754 2.4492134062927495 2.5202918376652987 2.5093479252165984 1.3812890077697109 1.3726276907400332 1.3593491274996816 1.3316138071583237 1.3136224684753535 1.3161699146605528 1.3663227614316649 1.2184116673035281 1.3250222901541204 1.2632467201630366 1.38460068781047 1.3649216660298051 1.3190357916189022 1.3287797732772895 1.3097376130429246 1.296331677493313 1.322984333205961 1.2624506432301619 1.3276334224939497 1.2976372436632275 1.0947968411667304 1.3954273340975674 1.2927970959113488 1.3416443765125463 1.30715832378041 1.361164182906636 1.3025410775697364 1.3320277671634189 1.3032416252706662 1.2954719144058082 0.6897528977200357 1.369666284549739 1.3943765125461725 1.319800025474462 1.3554961151445675 1.2368488090689085 1.2923512928289391 1.3321869825499937 1.3220290408865114 1.3323143548592538 1.3400840657241118 1.246051458412941 1.3686473060756592 1.2717806648834544 1.3600178321232965 1.3179849700675073 1.369698127627054 1.3061075022290156 1.307444911476245 1.3278244809578397 1.4576580490984141 1.469259178796437 1.0063436888985444 0.964110362806865 1.1686943297849228 1.406582663480339 1.202672170323702 1.4474907668911579 1.5008907234412339 1.1339561155767977 1.4908972409298284 0.9283293504236367 1.13877905713665 0.9747990441016727 1.3538344557897024 1.3433412991527265 1.0275689767542906 0.9988920269389528 1.2637410384531826 1.2780577883988702 1.4454486204649142 1.1104279817510319 1.2706713013252227 0.8881816206821639 1.472887247447317 1.4860525744079949 1.4781446882467955 0.8624158157723224 0.9762328915924396 1.3858353247881816 1.4361937866608734 0.8755376928090376 0.9784053877905714 1.140212904627417 1.4952856832500543 1.4153378231588094 0.8372800347599392 1.0301542472300673 1.4233108842059525 1.0830110797306105 1.4515098848577015 0.9436454486204648 0.9348468390180317 1.3474038670432327 1.451683684553552 1.0861611992179014 0.9765153160981968 1.2724527482076906 1.4152726482728655 0.9164457962198566 1.5840800784367375 0.9880064755911258 1.1963882618510158 0.9698109765829857 1.2293590532868184 1.088788562829195 1.5988325694871972 1.5534350274756596 1.1519939804364185 1.3026198782406457 1.6067446473767015 1.1523588024716693 1.3172127596506829 1.1706911097430286 1.333903367763413 1.2694438744100143 1.6280183323072714 1.3887862826914745 0.9832865905100668 1.198508789930912 1.5488975534122262 1.376017511457692 1.0663292062840595 1.065645164967964 1.6163440271792417 1.0661239938892308 1.164511936520966 1.1271176779077456 1.5430832022254144 1.1490298014000047 1.5968944524249264 1.0734432359714527 1.2584536105980801 1.161023325808879 1.5242948674099916 1.0281368994687279 1.051941537268851 1.4396105524773697 1.5950475408714686 1.1587659894657638 1.6138130743096883 1.0746517089632215 1.2611213717308525 1.0635930410196777 1.266160476092756 1.0888113642063981 1.0664888159244819 1.4719429053514834 1.3705679823061314 1.3668969605764187 1.361014884464578 1.2071643381933077 1.0245155887167385 1.4807187178803913 0.9599147283870724 1.1058281624728767 1.2966424302409687 1.4835928280482698 0.9609996573908409 1.0366782138642507 1.5102592409303743 0.9657961856180289 1.4546804217899427 1.044691461418402 1.2778940957021587 1.3787163576839623 1.3618333396779476 1.1736647759716776 1.0411130990901825 1.0945981955917623 1.2523506795081658 1.4907685865468805 1.0355552171761393 1.117438806197419 1.4588869009098178 1.4908447219155658 0.8992348395447105 0.8957326125851766 1.044044310784575 1.3591686017739542 1.2796832768662683 1.1976664509497887 0.9672617914652252 1.4916060756024212 1.028093951044958 1.2577753245270091 1.0971106627583844 1.1085690357455555 1.0279036126232441 1.4226274315733376 1.349156800791808 1.1208458639460963 1.4966690776200087 1.1227492481632344 1.2023107084396056 0.9574212950626214 1.0967680535992996 0.9618942479728959 1.4797289580874797 1.0063192356008983 1.9474049042543975 1.9299367472489386 1.792964214539468 1.6957282731132486 1.543783034399099 1.5632094272593362 1.9424486612945153 1.8614331513733646 1.7048782601161077 1.6988129278225457 1.9656355601767612 1.5436097391907113 1.5675591369898623 1.7475781994627848 1.6719521705224851 1.5977644918118015 1.9450480894203277 1.6627675244779483 1.8322848973225891 1.9005458799064208 1.967715102677411 1.544753487566069 1.562204315050689 1.6054068105016897 1.6309331946971666 1.7808682089940213 1.9277358981024175 1.606498570314531 1.5846633740577074 1.9651849926349536 1.9806775842647952 1.7769344077636253 1.68961095225717 1.486249025214453 1.4250064985703146 1.556953470236548 1.6250584871328309 1.4799064205874708 1.5909193310804957 1.5478728013170435 1.9437483753574214 1.559102330820553 1.5421020708777402 1.6292002426132919 1.7726713456372931 1.776882419201109 1.543159171648904 1.6054414695433672 1.3303179967073913 1.9676804436357336 1.5210532984204748 1.1163316158459329 1.4993242672523015 1.2175014781653855 0.9688529436607821 1.0949826843483401 1.2171424951431709 1.0841287270884366 1.488955992904806 1.0360250021116648 1.5113185235239461 1.0349058197482894 1.1171129318354591 1.4783554354252892 1.0383689500802433 1.0247487118844496 1.1257496410169778 1.087803023904046 1.5560224681138608 1.4238533659937493 1.3059380015203987 1.5040121631894585 0.9568375707407719 1.0445561280513558 1.037545400793986 1.5476391587127292 1.1271011065123744 1.5294366078216064 0.9551482388715262 1.5565715009713657 1.0996283469887658 1.5490539741532223 1.1180631810119097 0.9961145367007348 0.873870259312442 0.9482219782076189 0.9540079398597854 1.3490159641861643 1.4760748374018076 1.0190894501224765 1.5734225863670916 1.5499197567362106 1.1619435763155672 0.9435974322155588 1.103809443365149 1.102183461441 1.176345130500887 1.2772827096883184 0.9388884196300363 1.5315693893065292 1.4326184285127763 1.153414534008485 1.38751490742732 0.8748753641322411 0.8951690160120432 1.2072376781559757 0.9676435511935717 1.4004965883986003 0.9621106962012942 1.3958044145535593 1.4646034135564723 1.4574478484427846 0.8277972198869968 1.047410506559268 0.973977985884377 1.432774834307611 1.11255352010792 0.8893233494300964 1.4138888345813212 0.829204872040509 1.4489041818999393 1.1316545778021077 0.8984339869792176 1.0594928542102484 1.0293456372558603 1.0759741148409547 1.3913468494007701 1.1391425052298187 1.0666679700482902 0.8942696826917437 1.333672212555475 1.0586326223386577 1.3367025748303973 1.0547420281921445 0.8997438855109582 1.4491778920409 1.0508514340456314 1.057029462941602 1.2018221275098242 1.0394924631957614 1.462218225185243 1.293084908795871 0.8930575377817749 1.0580852020567362 1.3548847484799311 1.4493733992844435 1.143619621106962 0.8537410311052024 1.1260630706367671 1.4054624723846019 1.4702112746570541 1.0945829578451987 1.1814759186943025 1.1593271252628417 1.4388705316911983 1.1508961650145189 1.0074697106238109 1.08627215379994 1.57024131370782 1.6030039050765996 1.5695404025232802 1.0248322819665565 1.2404325623310304 1.235386001802343 0.9463702813657754 1.0833083007910282 1.156283168118554 1.156643636727746 1.0067287473715831 1.5538800440572744 1.583899068789426 1.2343847001101431 1.5889055772504255 1.1291478922599378 1.0878742365074596 1.1537198357865224 1.0183037949334133 1.0986882947832182 1.5556623610693903 1.1663963152097727 1.5959547411635124 1.5690798037448683 1.5310503654751177 1.1765695404025234 1.0174026234104336 1.2162611394813256 1.5608090517672972 1.5737658956643636 1.0947031140482628 1.550655852608391 1.5970561730249322 1.5976169019725643 1.0834885350956243 1.0977670972263942 1.0223290277360568 1.4228296785821568 1.4608190647842194 1.078201662160809 1.5396014819265043 1.092620406528487 -5:baseline-rgb8-monochrome-photographic:0.9597624023759762 1.016829831701683 1.0158618413815863 1.0097019029809702 1.021889781102189 1.0257617423825762 1.0282917170828292 1.0158618413815863 1.0245737542624576 0.5252007479925201 0.9829281707182929 0.9929380706192938 1.0267517324826752 0.34229457705422944 0.9731602683973161 0.9991420085799142 1.0284457155428446 0.9673523264767352 0.9931800681993181 0.9138928610713892 0.924188758112419 0.9559784402155979 1.0212077879221209 1.02419975800242 1.0125178748212518 0.9124848751512484 1.0135958640413596 0.9750962490375097 0.9901220987790122 0.9902540974590255 1.0047739522604773 0.9994940050599495 1.027609723902761 0.4206577934220658 1.0233857661423387 1.0267737322626773 1.0 1.0047959520404797 1.0213837861621384 1.0239357606423936 0.8232757672423275 0.9766582334176658 0.9904740952590474 1.0099879001209988 0.9727862721372788 0.9596524034759654 1.0044219557804421 1.018589814101859 0.9652843471565286 0.9874821251787483, 114154 -5:swift-rgb8-monochrome-photographic:1.3853261467385327 0.871609283907161 0.9828181718182818 0.979540204597954 1.4285337146628534 0.8592894071059289 1.3749862501374988 1.3740402595974042 1.1576724232757674 1.3622923770762294 1.4242657573424264 0.9317566824331758 1.0426135738642615 1.2012979870201297 1.371730282697173 1.3975580244197559 1.2005719942800572 1.4300516994830053 1.4002639973600264 1.2393136068639314 1.4025959740402596 1.1156748432515675 1.393950060499395 0.82859971400286 1.1967220327796722 1.0486635133648665 1.4132658673413265 0.9433505664943351 1.2813551864481356 1.3065009349906502 1.408689913100869 1.115080849191508 1.42859971400286 0.9542404575954241 1.3228467715322847 1.0863931360686394 1.385370146298537 0.863029369706303 1.3208887911120888 1.2454075459245408 1.4293037069629302 1.025409745902541 1.4021779782202177 1.0166978330216698 1.0108018919810802 1.0014079859201408 1.3973160268397318 0.9180068199318008 1.2425475745242547 1.1599164008359917, 93284 -5:baseline-rgb16-color-photographic:1.2530569782330345 1.0973751600512163 0.9450704225352113 1.2004001280409733 1.2020486555697825 1.0145966709346992 0.8137003841229195 1.2542573623559539 1.0211267605633803 1.2807458386683739 1.1883162612035851 0.763972471190781 0.8778008962868118 1.0 0.9416933418693983 0.8777848911651729 0.9430377720870678 0.9278329065300897 1.1994718309859156 0.805729833546735 1.235835467349552 1.007842509603073 0.8637964148527529 1.2227272727272729 0.9271927016645326 1.0617317541613318 1.2041293213828426 1.2038412291933418 0.872039052496799 0.8729193341869399 1.2647087067861718 0.9304257362355954 1.2690300896286812 0.8164052496798976 0.915252880921895 1.0714628681177976 1.0145806658130603 0.875640204865557 0.817605633802817 0.9899647887323945 0.9534250960307299 1.2686139564660692 1.2177816901408451 1.240236875800256 0.8631241997439181 0.809955185659411 0.7516805377720872 1.2354673495518564 0.9841389244558258 0.9738636363636365, 480514 -5:swift-rgb16-color-photographic:1.9890364916773369 1.4841389244558258 1.5994078104993599 1.8173175416133165 1.7798655569782331 1.532026248399488 1.536859795134443 1.5902368758002563 1.9824103713188221 1.5327304737516005 1.987323943661972 1.6791613316261205 1.7376600512163893 1.6805857874519847 1.9077464788732394 1.9743277848911651 1.7420454545454547 1.6691581306017926 1.5929257362355953 1.673127400768246 1.9573783610755442 1.616757362355954 1.543437900128041 1.945806658130602 1.6025128040973111 1.8156209987195904 1.8126120358514726 1.6663732394366197 1.6181338028169014 1.532010243277849 1.7584827144686301 1.5361875800256082 1.592621638924456 1.9494398207426378 1.5346670934699105 1.6496318822023048 1.5994558258642766 1.7428777208706787 1.968677976952625 1.5385083226632523 1.997519206145967 1.5985275288092191 1.7334026888604355 1.5447503201024329 1.5875320102432777 1.5890044814340591 1.5975032010243277 1.651056338028169 1.7429577464788735 1.878841229193342, 495439 -5:baseline-rgb8-color-nonphotographic:1.0452459653898503 0.8417071748007 0.8405016527318685 1.039568345323741 0.9669842504374878 0.8809838615594011 0.7419793894614037 1.043554345712619 1.035387905891503 0.7466264825977056 1.0417071748007 1.026910363601011 0.8498347268131441 0.8501652731868559 1.0320629982500487 1.041473847948668 0.9280186661481626 0.8957223410460821 0.8925529846393156 1.0173439626677037 1.0473847948668091 0.6306824810421933 1.075111802449932 1.0809060859420572 1.0428543651565234 0.6428738090608594 1.04199883336574 1.0280381100524985 0.8713785728174217 1.0 1.0649620843865448 0.8568150884697647 1.0637176745090415 0.8151856892864087 1.0620454987361463 1.064553762395489 0.8448765312074664 0.856173439626677 1.0468986972584096 0.6100330546373711 0.38288936418432823 1.0252576317324518 0.9654676258992807 0.9117635621232744 0.7785728174217383 1.0484542096052887 1.0490958584483765 0.8905113746840365 0.885397627843671 1.0451293019638344, 134698 -5:swift-rgb8-color-nonphotographic:1.4540929418627262 1.3902002722146607 1.4176939529457517 1.0531401905502624 1.1161578845032083 0.8977250631926891 1.057942834921252 1.1446820921641065 1.1448181994944584 0.8309741396072332 1.4492125218743923 0.9006222049387518 0.9013999611121913 0.9745673731285243 1.1218743923779895 0.8963834337935057 0.9764534318491154 1.0485319852226327 1.41687730896364 1.3134746257048417 1.4088275325685398 1.408399766673148 1.2031110246937584 1.0486097608399767 0.8313630176939529 1.0531401905502624 1.0239548901419404 0.8995722341046082 0.9001555512346879 1.051934668481431 1.4602177717285632 0.9643787672564651 1.1255104024888196 1.4225549290297492 0.8323741007194244 1.4352323546568149 1.1225160412210773 1.445615399572234 1.2027804783200466 1.131304685980945 1.410635815671787 1.2256270659148356 0.966848143107136 0.8797394516818977 1.1471125802061055 1.1614621816060666 0.9805755395683453 0.8808671981333851 0.9798172272992417 1.3360101108302547, 135952 -5:baseline-va8-monochrome-nonphotographic:0.34976993865030676 0.6026073619631903 0.9855828220858895 1.0014314928425359 1.0088190184049082 1.0006646216768917 1.0197085889570552 0.9343558282208589 1.020424335378323 1.0071830265848671 0.4938394683026585 1.0014059304703475 0.9912065439672804 1.0028629856850717 1.0197597137014316 0.9493865030674847 1.0154907975460123 1.0150817995910022 0.9361707566462167 0.994836400817996 0.9921523517382415 0.9998721881390594 0.9936094069529652 1.0157208588957056 1.0072597137014316 1.0109662576687117 0.9659764826175871 1.0201175869120653 1.0206799591002047 1.0230572597137015 0.9796012269938652 1.0297546012269938 0.9956543967280165 1.0161298568507158 0.9319274028629858 0.9741564417177915 1.002377300613497 1.0 1.0060071574642127 0.9260736196319019 0.3131901840490798 0.4073619631901841 1.0181237218813908 0.980853783231084 0.9514570552147239 0.8415132924335379 1.0082055214723928 1.027019427402863 0.9920501022494888 0.9777607361963191, 63332 -5:swift-va8-monochrome-nonphotographic:1.401635991820041 0.8716257668711657 1.4656697341513294 1.4235685071574642 0.8618098159509203 1.4398517382413087 1.2718047034764828 1.4407719836400819 1.4290644171779143 1.0207310838445807 1.3889059304703477 1.2535787321063396 1.4510991820040902 1.2028629856850717 1.4425102249488753 1.3502300613496934 1.0188394683026585 1.3492842535787322 1.4899795501022495 1.3912065439672803 1.423517382413088 1.4946830265848672 1.4704754601226995 1.4361963190184048 1.4853783231083846 0.9363241308793456 1.2452965235173825 1.4306492842535787 1.4639059304703477 1.445219836400818 1.4558793456032721 1.2319018404907975 1.4127044989775053 1.1778374233128834 1.181390593047035 1.1513548057259713 1.2952453987730064 1.479601226993865 1.0980828220858896 1.4562627811860942 1.267075664621677 1.2518404907975462 1.0190950920245399 1.467842535787321 1.3429959100204498 1.0139059304703477 1.4340490797546013 1.0520194274028631 1.060429447852761 1.1873210633946831, 63576 -5:baseline-rgb16-monochrome-nonphotographic:1.0414368070953437 1.0631840354767184 0.8487627494456762 0.6574368070953437 1.052310421286031 0.8429977827050998 1.0 0.5689046563192905 1.0494722838137474 1.024940133037694 0.8175609756097562 0.8258093126385809 1.0320177383592017 1.0276718403547673 0.8375343680709535 0.7011973392461197 1.0527184035476718 1.0075210643015522 1.009738359201774 0.5777738359201774 1.0241241685144125 1.013410199556541 1.0175077605321508 0.83890022172949 0.8202572062084257 0.9940931263858094 0.705170731707317 0.8259866962305986 0.4647982261640798 1.0577028824833703 1.0317161862527715 1.0423237250554325 0.6475742793791573 1.0281330376940132 0.8123636363636363 0.8124523281596452 0.6269977827050998 1.0197960088691795 1.0527538802660754 0.680319290465632 0.9774190687361418 1.036328159645233 0.8438314855875831 0.6578980044345898 1.0602572062084257 1.008940133037694 1.030350332594235 0.767769401330377 1.0607184035476718 0.7678758314855876, 245937 -5:swift-rgb16-monochrome-nonphotographic:1.652629711751663 1.246971175166297 1.458039911308204 1.6515121951219511 1.173410199556541 1.2401419068736141 1.4824656319290466 1.3003458980044347 1.5177827050997783 1.2398226164079822 1.624088691796009 1.5613658536585366 1.2398226164079822 1.3622350332594235 1.2971529933481152 1.5091086474501108 1.396133037694013 1.3857028824833704 1.655680709534368 1.1730376940133036 1.6327982261640799 1.3122483370288247 1.1115388026607538 1.6471130820399111 1.2961241685144125 1.3703059866962306 1.2477339246119732 1.5612062084257208 1.317339246119734 1.292310421286031 1.6239467849223945 1.6286297117516628 1.4410820399113082 1.6750155210643016 1.4637871396895787 1.3464833702882484 1.2263592017738358 1.1056674057649667 1.4564434589800443 1.30980044345898 1.6625277161862526 1.5291707317073169 1.5662616407982262 1.1716363636363636 1.245818181818182 1.2143858093126385 1.2319645232815963 1.6714501108647448 1.6810465631929048 1.2354412416851441, 247235 -5:baseline-v16-monochrome-nonphotographic:0.9908072325793549 1.020771443942832 1.0419405394025871 1.031601599962574 1.038244719421768 0.9788309045402447 1.0405136721948025 1.0076489438843537 1.0054969474398259 1.0007017379710417 0.9887955837290356 0.9395335781619143 0.9955790507824378 0.9971696568501323 0.9992982620289583 0.6277747888938271 0.9985965240579169 0.9733105658347173 0.7632803911019626 0.9718836986269327 0.97908820846296 1.0473907043110104 1.0152744965030058 1.0355313326004072 0.9984093939323058 1.0065495543963885 1.038244719421768 0.996070267362167 1.043624710533087 1.0449112301466632 1.0370283736052959 1.0122570232275268 1.0232509181071787 0.44646908844237565 1.0075319875558466 0.9890996701831536 0.8175481275291807 0.987368716521251 0.9716731772356203 1.0161165820682556 1.0106430258941312 1.0373324600594138 0.9738719562115506 1.0235550045612969 1.0 0.916610137774555 0.9292648125190054 1.0209819653341443 0.9936609669949241 0.9860821969076747, 124815 -5:swift-v16-monochrome-nonphotographic:1.4957544852751983 1.3149867839348788 1.0004678253140278 0.9107155388178054 1.458211503824472 1.0716474468433488 1.4924095342799 1.0055437299712289 1.51416341138219 1.3133260040700803 1.5201515754017452 1.087974550302917 0.9698018759795093 1.1932352459591589 1.5122219363289748 1.504011602067788 1.4972047437486844 1.2332577015742323 1.5204556618558631 1.0666183247175505 1.4643634067039368 1.0072045098360272 0.909358845407125 1.044466796098337 1.2706369441650487 1.2330471801829197 1.4410657060653553 0.8498514654627962 1.4572290706650137 0.9702463100278357 1.519122359710884 0.7657130827349068 1.511028981778204 1.3561320203036187 1.0421978433253023 1.1181726743234077 0.9925849687726603 1.4497204743748684 0.9760005613903769 1.3582138429510422 1.4703983532548945 1.4925732731398096 1.4579541999017567 0.8238169867371524 0.9718369160955299 1.4644803630324437 1.0779163060513206 1.4469836962878062 0.7982035507941335 1.2430820331688148, 128405 -5:baseline-rgba16-color-nonphotographic:1.2361957021374397 1.011175591817973 1.187959664444955 1.0436681222707425 1.2184698919788555 0.8280998621006666 0.7737876350264308 0.8767093771546771 0.8820386118133763 1.0063778441737532 1.2019650655021834 0.7859256492760285 1.2087163870374626 0.8771115835440129 1.2368708342909676 1.1461301999540336 0.99428292346587 0.8868650884854057 1.1780768788784188 0.9951304297862561 1.1964490921627213 1.2210124109400138 0.944366237646518 0.9359342679843715 1.2355492990117214 0.9242559181797289 0.8859313950815904 0.7760284991955873 1.2179671339921858 0.9482877499425421 1.1900999770167777 0.891030797517812 1.0787893587680992 1.0000718225695242 1.2075097678694553 0.8292202941852447 1.148485980234429 0.8291197425879108 0.887597678694553 1.0 1.2129108250976788 1.008288324523098 0.8814783957710871 0.8274247299471386 1.2422862560330958 0.8811767409790853 0.9663008503792231 1.0530768788784188 0.9405883704895427 0.8293208457825787, 399284 -5:swift-rgba16-color-nonphotographic:1.9501407722362674 1.5452338542863708 1.6023758905998622 1.6659819581705355 1.9039875890599862 1.8348655481498506 1.7008015398758907 1.536830613652034 1.6133216501953573 1.9478711790393015 1.9659704665594115 1.5010342450011491 1.5067082279935649 1.5456791542174213 1.9406889220868768 1.642941277867157 1.7250632038611813 1.6572339692024822 1.6245690645828545 1.9122902780969893 1.9144880487244311 1.9159819581705357 1.8014967823488852 1.90933118823259 1.9225465410250517 1.6384164559871295 1.6032521259480579 1.6549931050333258 1.6534704665594118 1.948948517582165 1.9080814755228683 1.6893530222937254 1.840927373017697 1.5339864398988738 1.7121925994024363 1.9305188462422433 1.555174097908527 1.526042863709492 1.9370977936106644 1.904705814755229 1.9675936566306595 1.6597046655941163 1.6102332797058148 1.5403355550448172 1.5716501953573891 1.9172603999080673 1.6195558492300621 1.5961416915651576 1.7213571592737302 1.5573144104803494, 411680 -5:baseline-va8-monochrome-photographic:0.9762899034892354 1.005730326651819 1.0001623979213066 0.9969376391982183 1.0306004083147737 1.0 0.9959864513734223 0.9119107275426875 0.9868225686711211 1.0024127691165552 1.0227821083890125 1.036609131403118 1.0103702672605792 1.0314123979213066 1.0259372680029697 0.9627876763177432 1.0240116926503342 1.030182813659985 1.0236172976985896 0.9354120267260579 0.8219422791388271 1.0272596510764662 1.0176781737193763 0.9991184112843357 0.9203322197475873 1.0057999257609502 0.6214968448403861 0.9826002227171492 1.01306143281366 1.0113910541945064 1.0115302524127692 1.0316907943578322 0.9703275798069786 0.9867993689680772 0.9868225686711211 0.9758259094283592 0.9906969190794359 0.9442743132887899 0.988562546399406 1.0102774684484037 0.3272550111358575 1.007586302895323 1.0296724201930216 0.9589829250185598 0.9290553080920564 0.9088251670378619 1.0319227913882703 1.0233853006681515 0.9974480326651819 0.9713019673348181, 78507 -5:swift-va8-monochrome-photographic:1.3625881588715665 0.8165599480326653 1.2234363400148478 1.3717056421677802 1.2150844469190794 0.6763873422420194 1.3834214922048997 1.0895044543429846 1.3648153303637713 1.087439680772086 1.3582962138084633 0.9408639569413512 1.20220861172977 1.2761924647364513 1.372448032665182 1.064843170007424 1.0467010022271714 0.9242529695619895 1.3063752783964366 0.9581477357089829 1.3364884929472902 0.8349109131403119 1.3231254639940608 0.9663140311804009 1.371148849294729 1.1883351893095768 1.0445898292501856 1.1289439495174463 0.9661052338530067 1.3597113956941351 1.3701976614699332 1.3133583890126206 1.3512899034892354 1.385857461024499 1.3649545285820341 1.2386089458054939 1.354236265775798 0.7371241648106904 1.346209168522643 1.0869524870081662 1.3970165181885672 1.3316397550111359 1.127343170007424 0.8303173719376392 1.1311015219005198 1.3692464736451375 1.1207312546399406 0.8257470304380105 1.3408732368225686 0.8293661841128435, 78980 -5:baseline-rgb16-monochrome-photographic:1.2216336264176362 1.1213660277064788 1.1370942784846996 0.9573844501483625 1.0938233848506362 1.085704403546138 1.2435876431289024 0.7985546028798718 1.236651921431562 0.9328272623013489 1.201299765168478 1.0472757723044437 0.7967159994902882 1.07387180747456 0.8792529080880345 1.2479930096663208 1.1964939107640218 0.8221833870351155 0.9016620246482078 1.2512333205905375 0.5901006680865781 0.8618316858718803 0.800429614257368 1.2364698814919994 0.9276937360056796 0.958476689785739 0.9256002767007081 1.263429996541241 1.196766970673366 0.8420985564232792 1.2192853111972766 0.8774689166803197 0.9607703930242295 1.1934356397793675 1.198314310159649 1.263011304680247 0.9196475706770065 0.8236761145395299 1.1784719567473103 0.9568565343236306 1.2434420111772522 0.9554548267889974 1.2166821400615295 1.0 0.9537254473631515 0.9793930788414978 0.858427539002057 0.7677898530937688 1.2387453807365336 0.6632079078149746, 380334 -5:swift-rgb16-monochrome-photographic:1.856625343600386 1.4040012378715891 1.389638286640089 1.8532029927366065 1.636120364808039 1.676387599439317 1.3320590537563943 1.621320517721588 1.8635974732856389 1.3982123677934941 1.9335372180656436 1.6102706933901296 1.5456101068574446 1.8716982505961808 1.2622467369340833 1.8046529408552237 1.8373837219886044 1.6041177434329092 1.6287659512497041 1.7672437332750806 1.8944714470354795 1.4018531665847487 1.4553000928403692 1.4693535761746126 1.3982851837693189 1.5360530100304006 1.3934793293648626 1.905994575209801 1.4550998489068503 1.8611035261136295 1.8206542515427884 1.8748293375566598 1.8031784173447656 1.4544445051244244 1.7091183805726977 1.6245062166639361 1.8380572697649864 1.5468661824404275 1.3955909926637904 1.4573571441574282 1.8741557897802779 1.4653669014981887 1.867347496040631 1.6306409626272003 1.8943986310596546 1.5200334953488797 1.38679846358291 1.3276900952068884 1.4596872553838312 1.8313217920011648, 383161 -5:baseline-rgba16-color-photographic:1.187380717551972 0.957500224154936 0.9857693637842476 1.1570493525124566 0.9852313919381077 0.9175237924453383 1.0742657324742864 0.9288212012142792 0.880339690794277 0.9302173662435477 1.2224001229649935 0.9978353037619603 0.9993083219121056 1.251565882337872 1.0404887858487788 0.9881133839710008 0.9549384534590308 0.9948252231942719 1.0 0.9926989535166708 1.203366166694419 1.1861510676179376 1.0398995785887206 1.0990508639571672 0.9782505667917666 0.9065081784529467 0.8733716745014154 1.2103085652803218 1.2269600748037044 1.0330340331236951 1.2618257739749716 1.0604449795698787 0.9842707279271433 1.2478128882683712 0.9352256279540418 0.9062520013833562 1.230072626199229 1.2262043524484123 1.0387980171894813 1.004214112794764 1.2091813861741236 0.9287187303864431 1.030856528032176 1.21412560361722 0.9723841118981441 0.9814655890151273 1.2166617566061664 0.9642120633782071 0.9221093619910081 0.9860383497073176, 524084 -5:swift-rgba16-color-photographic:1.906367281064672 1.6244700336872846 1.5750406681097975 1.6151964237681085 1.6846332184806136 1.8895492564460556 1.676217801744566 1.6403530120018956 1.7448604475413407 1.6692113588912658 1.9506859141038286 1.6334490399764319 1.6325139936724264 1.7498046649844374 1.780238500851789 1.8462809493922199 1.5777177184870184 1.6425945613608126 1.900270266808418 1.6173739288596278 1.9362375273789243 1.5790626481023684 1.5946510227869504 1.7766776395844808 1.676678920469829 1.573247428622664 1.5772694086152348 1.8802756465268793 1.6215368062404734 1.6271470840645055 1.9319849880237219 1.6813157254294169 1.9219172291888154 1.656235990316507 1.5938696827246994 1.576808289889972 1.8635216661756606 1.741427674808828 1.6836469367626903 1.6919214561104636 1.945126871693715 1.9506602963968696 1.9241459696942527 1.921494537023991 1.8088790972320068 1.9377617809429877 1.6739122081182514 1.9287443480934023 1.6177069590500956 1.8643542416518297, 538861 -5:baseline-va16-monochrome-photographic:1.411638707611002 0.9133803098850943 0.9918725227209032 1.4283941225927854 0.9133202546342636 1.422909076350242 0.9231292789366217 1.164311166272971 0.922188413340273 1.291267966529207 1.407074508547864 1.090723465588341 0.781639107979341 1.401048965047844 0.991692356968411 0.9265123914000881 0.928414141009729 1.0 0.9247908075429395 0.9932537934900108 1.3662169195660008 0.9292749329383032 1.4114185050246226 0.8413140088881771 0.8465788525443407 1.038335268446971 1.410477639428274 0.9110982103535252 1.373543660167354 1.2825799735756895 0.7595387756736197 0.9317371982223644 1.0166953597309525 1.0216599271329623 1.0804940545301678 0.9344797213436361 0.9414661488569483 0.9291548224366417 0.9328382111542618 1.0231212715698443 0.6758617928494215 0.9284341594266725 1.1600472434639868 1.399207270689034 0.8542459062337351 1.3951235136325417 1.1049565600352325 1.0102894663090043 0.9877687472474678 1.3653961644713135, 215499 -5:swift-va16-monochrome-photographic:1.7326940785522682 1.6979821435720863 1.3187132161588662 1.2293510029226888 1.707510910037234 1.2192016655322897 1.3102254073747845 1.7302918685190376 1.2181006526003924 1.1476358249589622 1.704708331665132 1.316130840373143 1.146775033030388 1.2312127156984425 1.1478360091283981 1.6528205949473516 1.5311286383472795 1.4619049525563519 1.2117748328462186 1.4936141249949952 1.6707771149457502 1.2226648516635303 1.2923489610441607 1.2988749649677704 1.6501581454938543 1.3944629058734037 1.155763302238059 1.7183408736037153 1.3143091644312768 1.3938423349481524 1.6796452736517595 1.2947511710773911 1.6793850342314929 1.6000520478840534 1.432778155903431 1.3033590903631342 1.2901469351803658 1.714857669055531 1.3143492012651639 1.68807302718501 1.7410417584177442 1.712335348520639 1.1510589742563158 1.4664291147856028 1.1481162669656084 1.2240261040156946 1.2975937862833806 1.7146775033030388 1.491692356968411 1.4943748248388518, 216386 -5:baseline-v8-monochrome-nonphotographic:0.9540402415925091 0.998463242914835 1.0044673171080376 1.0068617990779456 1.0018584039169436 1.0083985561631106 1.0095779278796324 0.9930309853114614 0.9933526321432401 0.9923519531110395 0.8508273471284085 1.008327079089382 1.005932597119474 1.0076480468889604 0.9509667274221794 1.032450591472785 1.02069261284443 1.0142239376719917 1.0139380293770772 1.020549658696973 0.9450341303027054 0.9972123941245844 1.0091848039741251 1.002966298559737 1.0045030556449017 1.027197026553733 0.9950680819127264 0.9891354847932525 0.9837389657267431 0.9924234301847681 0.7836746363603874 0.9997498302419499 0.9487866766734568 1.003466638075837 1.002501697580501 0.9971051785139915 1.000607555126693 0.9913512740788392 0.9868124798970729 0.9895286086987598 0.9389943175726385 1.0025731746542297 1.011186162038526 0.35734963010614346 0.9996068760944926 0.3538829920303062 1.0 1.0053965190665095 1.0035381151495657 0.9882062828347806, 48724 -5:swift-v8-monochrome-nonphotographic:1.6054465530181192 1.6009434973732175 1.5442621779064365 1.6170258389621528 1.6112004574532717 1.5650620063614595 1.51570708695186 1.6115221042850505 1.5865408670169043 1.6130588613702153 1.5789642972016724 1.2924127086237087 1.5473356920767662 1.6035881491011756 1.5189950323433759 1.6111289803795432 1.4270040384546656 1.6129873842964868 1.574282548872449 1.6014080983524532 1.5517672706479397 1.5682427361423823 1.5222829777348914 1.4988742360887743 0.7288159822736857 1.572245452271184 1.5669918873521316 1.4462313712876593 1.6111289803795432 1.6049462135020192 1.6309281298023657 1.5369000393123904 1.6063042779028625 1.601479575426182 1.600657589078303 1.483971266216361 1.5257853543475928 1.5272863728958936 1.5917229548622278 1.577463278653372 1.626782459526107 1.6231728673028125 1.5169579357421106 1.5197812801543904 1.5388299203030626 1.480040027161288 1.5503377291733675 1.5198170186912547 1.5623101390229084 1.6058396769236267, 49921 -5:baseline-rgba8-color-photographic:1.180481539700188 0.8174289767281372 1.2201817275620137 0.8074991373691678 1.2485526971590692 0.7866618103745735 1.0841544300885635 1.1123145343710463 1.2246865774642488 0.928727523674424 0.8633976153049879 0.8044320055208374 1.282847065138213 1.2922593259977766 0.8874170915922248 1.0649656864624468 1.2908599470919757 0.8535636238162789 0.9399800636429858 1.2046352030057894 1.246674078901967 0.9222865467929303 0.9803128474485298 0.9429513476210559 0.9152896522639268 0.8026300655599432 1.0 1.256853122723613 1.2279070659049958 0.8628800368055822 1.2501437718053907 0.7675880841927694 1.2260284476478933 0.7917417474983707 0.7931411264041713 0.8926887244565426 1.0841352605145114 1.2483034926963923 0.9301844113023809 0.8406816700532914 1.199766131196565 0.9187785147414026 1.0090863781006787 1.2429551815358664 0.584921213050646 1.2632749300310548 0.8330330100065177 1.2663612314534374 0.6878809952842848 1.0764099221715295, 200028 -5:swift-rgba8-color-photographic:1.6433692443353909 1.3694168615573363 1.600314381014454 1.3670973430970366 1.131503277997163 1.6156117011080016 1.6548326496185255 1.5951769351685006 1.3426177970325501 1.2065521604109959 1.6272668021316568 1.3427519840509146 1.2738757044818465 1.5150289460568187 1.1305256297205077 1.3704711881301999 1.357723421385577 1.3656979641912357 1.2006287620289078 1.127036767243032 1.6197139899551434 1.2065329908369435 1.1979066825135147 1.2002837096959706 1.4111106851205766 1.1185446459379673 1.1231836828585668 1.629126250814707 1.128282789556416 1.279626576697466 1.6390944293217804 1.2034850285626655 1.6580147989111684 1.546620404094621 1.275140896369283 1.1958938772380479 1.129413794425488 1.1990568569566384 1.2845914963769507 1.6426599700954647 1.6802131656634591 1.1341678487904 1.1842196066403405 1.1216309473603499 1.3635126327493006 1.1239504658206494 1.1274201587240733 1.5476747306674847 1.6583406816700534 1.1180462370126136, 201720 -5:baseline-rgba8-color-nonphotographic:1.1591231666929505 0.7634639646743415 0.8510290175051254 1.175859485885507 0.8133180886295537 0.8172409714556064 0.9041357829995269 0.908334647531935 1.025508594858855 1.1770028386689797 1.1312490143510487 1.0235767229143669 1.1186129947957735 1.1769042737738526 0.9440545655259422 1.0155338274720076 0.9637872575303579 0.8364414130263365 0.8365202649424381 1.1798809336066867 1.1089142091152815 0.9080389528465542 1.0940309099511116 0.783334647531935 1.0 0.9735451821479262 1.1749921148083897 0.590561425642643 1.1347776375965934 1.0555314619145246 1.1525390316984703 1.1670280712821322 0.8088629553698153 0.9287572938022393 1.033137517741681 0.9934552909635704 0.6440821636965779 1.155456552594228 0.934651474530831 1.0536784418861378 1.1376360195552753 0.7218892919097933 0.9546207222835515 0.9190979340797981 0.9900252326131525 0.9667442043841664 1.1397058823529411 1.046010093045261 1.1205251537612364 0.7466093676076329, 152255 -5:swift-rgba8-color-nonphotographic:0.9968262103769121 1.6370446301845134 1.3518372496451663 1.434395205803501 1.2774404668033434 1.1173513641381485 1.197011512379751 1.665352468064974 1.1161882983756506 1.0449653051569152 1.605858697366346 1.1067260684434632 1.1116346002207853 1.1080468380381643 1.1056812805551175 1.43055117489355 1.2527992430216053 1.271565999053777 1.2666968932345057 1.326111812017032 1.4017110865794038 1.1940742785049676 1.1066669295063871 1.2687273300741206 1.5199692477527205 1.1001616464280082 1.0991365715186878 1.0380066235609524 1.6566787572938022 1.1873521526573094 1.6602862324554486 1.1807088787257531 1.5868356726068442 1.6436681911370445 1.2487186563633497 1.2635625295694686 1.1835475477054092 1.2435538558586974 1.2692201545497557 1.4138739946380696 1.6360195552751933 1.1214516637754297 1.6533866897965621 1.2476344425169532 1.1922015454975556 1.108993061031383 1.1782250433685537 1.6251577038322031 1.6016401198549126 1.177121116543132, 153473 -5:baseline-rgb8-monochrome-nonphotographic:0.9544191488324476 0.9096914152001169 0.9815726612392142 0.9792570565007555 0.9956369131770096 1.029712865012431 1.0224979281431286 1.0204991956320382 0.9622434553697654 0.9791351825671525 0.8139960025349778 0.9743820991566323 1.0404621459562229 1.0399990250085311 0.9837663920440696 1.022668551650173 0.9987081363038073 1.00633744454736 1.0219129332618337 0.9854238775410714 0.9588797348023204 0.9889338468288402 1.026787890605957 0.9758933359333105 1.0049237069175645 0.761590211085653 1.0086774240725391 0.9897869643640618 1.0075805586701116 1.0187929605615949 0.9647540584019889 0.9901282113781504 0.7760932091844196 1.0350753180909666 1.0173060985716373 0.9986350119436453 1.0024618534587821 0.9818164091064203 1.0146979963925313 1.0374152976161457 0.9183444644859358 1.0156486130746354 1.0046555842636375 1.0116267732657338 1.0029005996197533 1.017452347291961 1.0 1.029980987666358 0.9572466240920391 0.9821820309072296, 91751 -5:swift-rgb8-monochrome-nonphotographic:1.4898844635109443 1.5767318285964995 1.480378296689904 1.4515672987861354 1.23180422171306 1.308511675522839 1.2122556427631257 1.5288353726904889 1.519231706722566 1.113732754838395 1.4982937649295567 1.2410422658801734 1.3132403841466387 1.5586944864232437 0.8505581826159021 1.2196899527129137 0.9379905425827523 1.467849656315507 1.5339540779018184 1.104860332472091 1.5409983912640763 1.0412908887047236 1.5360746843465118 1.4060595719787452 1.1380100424121289 1.258470238385414 1.0966704041339637 1.0742699751377174 1.0383902890849703 1.401867108662799 1.456612879637303 1.4491541949007947 1.071515624238288 1.434212450641057 0.9403305221079316 1.2531077853068784 1.5515526739141032 1.0091161702335103 0.7023594793545557 1.5071905620825818 1.5285916248232827 1.2271486374494223 1.3981621410812655 1.3634280700043873 1.5702237605420952 1.253717154974894 1.2176180958416614 1.1914883244771606 1.542850875054843 1.5495051918295715, 78664 -5:baseline-indexed8-monochrome-photographic:0.3771939693969397 0.32206345634563455 0.569081908190819 1.0187893789378937 1.0118136813681369 1.0194081908190817 1.0060193519351934 1.0455670567056705 1.0050067506750675 1.0060193519351934 0.8492349234923493 0.9870049504950497 0.9912803780378037 0.9873987398739874 0.9910553555355536 0.991505400540054 1.0010688568856887 0.9997749774977497 0.9864423942394239 0.9917866786678667 0.33753375337533753 0.3415841584158416 0.9903240324032403 1.0118699369936992 1.003937893789379 1.0 1.0172704770477048 0.9969059405940595 0.9981435643564356 1.003825382538254 0.9313681368136815 1.0109698469846984 1.0088321332133214 1.000393789378938 1.0097322232223223 1.0042754275427543 0.9970747074707471 1.0024752475247525 1.021433393339334 0.9422817281728173 0.6355760576057606 0.9951620162016203 1.0088321332133214 1.007763276327633 1.0002812781278128 0.9995499549954996 0.9985936093609362 0.9942619261926192 1.0077070207020702 1.0013501350135015, 82021 -5:swift-indexed8-monochrome-photographic:2.3567169216921693 2.3617799279927993 2.335958595859586 2.39502700270027 2.2632200720072007 2.3045117011701173 2.3981210621062106 2.284878487848785 2.41263501350135 2.3804567956795677 2.19233798379838 2.4280490549054905 2.428836633663366 2.3885013501350136 2.356604410441044 2.4206233123312333 2.3602047704770475 2.356604410441044 2.3516539153915392 2.381300630063006 2.391370387038704 2.3341584158415842 2.336183618361836 2.3333145814581457 2.382988298829883 2.3144689468946895 2.382594509450945 2.4219734473447345 2.391876687668767 2.421523402340234 2.3482785778577857 2.3383213321332135 2.3108685868586862 2.408978397839784 2.3359023402340235 2.3805693069306932 2.3458595859585962 2.423773627362736 2.2579882988298827 2.1157740774077407 2.3731435643564356 2.451338883888389 2.261476147614762 2.368924392439244 2.2581008100810083 2.3532853285328534 2.3360148514851486 2.3274077407740776 2.4144351935193518 2.2620387038703873, 61487 -5:baseline-indexed8-monochrome-nonphotographic:0.940865563984579 1.0236910831986072 1.0244372590473823 1.0191518467852256 1.0237532645193383 1.022447456783982 0.9794801641586868 1.0164158686730507 1.0092650167889567 1.0106951871657754 0.4842681258549932 0.621253575425942 0.5457654520582016 0.9978858350951373 1.00149235169755 0.999253824151225 1.0167267752767069 0.9940305932097998 1.0213281930108196 1.0041039671682626 0.8628901877875886 0.922646437010322 1.0016167143390124 1.040169133192389 1.048066160925258 1.0041661484889939 0.43688595945777886 0.4062305683372715 0.4506902126601169 1.0083322969779878 0.8298719064792935 1.0129958960328318 0.9934087800024872 1.013804253202338 0.9980101977365999 0.9969531152841686 1.0190896654644943 0.994838950379306 1.0324586494217136 1.00149235169755 0.7114786718069892 1.0 1.0043526924511876 0.9916055217012808 0.35486879741325705 0.37563735853749536 0.3954110185300336 0.9982589230195248 0.9926004228329809 1.0204576545205821, 62996 -5:swift-indexed8-monochrome-nonphotographic:2.6996020395473197 2.562678771297102 2.766944409899266 2.705882352941176 2.6455664718318617 2.4976371098122123 2.7786966795174726 2.6661484889939064 2.7788832234796663 2.814948389503793 2.71253575425942 2.780251212535754 2.47021514736973 2.677962939932844 2.0927123492102973 2.7270861833105333 2.810471334411143 2.647618455415993 2.0843178709115784 2.7116030344484514 2.6635368735231935 2.8237159557268994 2.6708742693694814 2.80238776271608 2.6373585374953366 2.358599676657132 2.744372590473821 2.5023628901877877 2.8163163785598804 2.74132570575799 2.643452306926999 2.6504166148488992 2.7277701778385772 2.8146996642208677 2.7541350578286283 2.7807486631016043 1.0952617833602785 2.653276955602537 2.637793806740455 2.7980972515856237 2.817373461012312 2.7251585623678647 2.789080960079592 2.7243502051983586 2.721614227086183 2.718132073125233 2.794055465738092 2.6133565476930727 2.744248227832359 2.6741076980475067, 48340 -5:baseline-rgba16-monochrome-photographic:1.3037534435261708 0.759762396694215 0.871608126721763 0.8763946280991737 1.2466597796143253 1.3076274104683197 1.0922176308539946 1.1132920110192837 0.9576618457300277 1.015736914600551 1.2838326446280992 1.324466253443526 1.0492079889807164 0.8967286501377411 0.7737258953168045 0.8885502754820936 0.893853305785124 1.0829545454545455 0.9037534435261708 0.9537362258953168 1.2481404958677687 1.0243457300275483 0.8150309917355373 0.818904958677686 1.0 1.0111398071625344 0.8134986225895317 0.8186639118457301 0.8802685950413223 1.1086604683195593 1.309624655647383 1.0319559228650137 1.0425619834710744 0.8245351239669422 0.9630853994490358 0.9666838842975207 1.2734848484848484 1.2634641873278238 0.7645144628099173 0.8256370523415979 1.277909779614325 1.041046831955923 1.0089876033057852 1.285347796143251 0.9283918732782369 0.9589531680440772 1.021573691460055 0.8902203856749311 0.9491046831955924 0.9920110192837466, 418379 -5:swift-rgba16-monochrome-photographic:1.9334538567493114 1.959245867768595 1.7138085399449037 1.631215564738292 1.8338670798898071 1.7105716253443526 1.953426308539945 1.7915633608815429 1.6961260330578511 1.8763085399449035 1.9863808539944905 1.6466597796143252 1.6399276859504133 1.991528925619835 1.4405130853994492 1.5532369146005511 1.6389118457300276 1.878409090909091 1.9286329201101928 1.5521005509641874 1.9335055096418734 1.9663395316804408 1.6260158402203857 1.7051652892561984 1.965151515151515 1.9551480716253444 1.734573002754821 1.7105371900826447 1.631353305785124 1.4810089531680442 1.9888774104683196 1.7101411845730028 1.6321797520661157 1.55043044077135 1.6987775482093666 1.6317148760330578 1.659400826446281 1.981990358126722 1.500309917355372 1.491546143250689 1.9571280991735538 1.4461949035812673 1.4391356749311295 1.9666838842975207 1.931663223140496 1.7169249311294765 1.5955061983471075 1.681198347107438 1.4916322314049588 1.9138257575757576, 417482 -5:baseline-indexed8-color-nonphotographic:0.6215975011155734 0.9853488026178789 1.0150230551836978 0.9960583073032873 1.0193366056819873 0.9944965045366652 0.9922653577272051 0.9903316971590065 1.0044622936189203 0.9897367246764838 1.0026030046110368 0.9655659675739998 0.9964301651048639 1.0704298676186228 1.0027517477316674 0.9852000594972483 0.9842332292131489 0.9870593485051317 1.0231295552580693 0.9910010412018444 0.7897515989885467 1.0655957161981258 1.0010412018444148 0.9919678714859438 1.000446229361892 1.0130150230551838 1.0317566562546483 1.0063215826268035 1.007957756953741 0.9933809311319352 1.0339878030641083 1.0204521790867174 1.0094451881600477 1.0081065000743716 1.009519559720363 0.9817789677227429 0.997991967871486 1.0052060092220736 0.9965045366651792 0.5458128811542466 0.8702216272497397 1.0049828945411274 1.001338688085676 0.9992562843968467 0.6564033913431504 0.41640636620556304 0.4452625316079131 1.0 1.0133868808567603 1.0007437156031533, 43868 -5:swift-indexed8-color-nonphotographic:3.400044622936189 3.266324557489216 3.3923843522237096 1.0861222668451584 3.1407109921166145 3.20727353859884 3.3637513015023055 3.33147404432545 3.1730626208537855 3.320913282760672 3.3121374386434628 2.6133422579205714 3.238955823293173 3.2521195894689874 3.387029599881006 3.4071842927264617 3.317417819425852 3.389335118250781 3.3160047597798603 3.4098616688978134 3.413505875353265 3.2804551539491302 3.247954782091328 1.4313550498289453 3.4049531459170015 3.3616688978134763 3.3015766770786854 3.035475234270415 3.352595567455005 3.3413654618473894 3.2648371262829095 3.4315781645098915 3.2333035847092075 2.062323367544251 3.3327383608508105 3.4163319946452475 3.3583965491596013 3.3406961178045513 3.266770786851108 3.3345976498586944 3.4022013981853343 3.347463929793247 1.2565075115275919 3.348951360999554 3.250409043581734 3.2096534285289304 3.0599434776141603 3.2652833556448018 3.19849769448163 3.309757548713372, 47912 -5:baseline-indexed8-color-photographic:0.6822845417236663 1.0030209758321933 0.999829001367989 1.0038189694482444 1.0328887368901047 1.0024509803921569 0.9962950296397628 0.9950980392156862 0.635373917008664 1.0121979024167806 1.0129388964888282 0.9939580483356132 0.9897970816233469 1.0179548563611491 0.9907090743274054 0.9933310533515731 0.9938440492476059 0.9333675330597355 0.9944710442316461 0.924703602371181 0.6618217054263567 1.0156748746010031 0.9736662106703147 0.9997150022799818 1.0123119015047881 1.0204628362973096 1.0050729594163246 1.0038759689922478 1.0031349749202005 1.0128248974008207 0.3962608299133607 1.036593707250342 1.0277587779297765 1.049874601003192 1.0240538075695396 1.0463406292749657 1.0310077519379846 1.0750113999088007 1.0295257637938897 1.0288987688098494 0.9831851345189238 0.9932170542635659 1.0 0.9945280437756497 0.8941518467852256 0.9945280437756497 0.9921910624715002 0.9932170542635659 1.0013679890560876 0.9939580483356132, 65677 -5:swift-indexed8-color-photographic:2.5162448700410396 2.5519835841313268 1.971956224350205 2.4882010943912447 2.6036251709986318 2.3765389876880985 2.3478682170542635 2.459986320109439 2.504502963976288 1.9832421340629274 2.4519493844049247 2.5261057911536704 2.4766301869585043 2.48734610123119 2.367647058823529 2.437642498860009 2.4721842225262196 2.479936160510716 2.4028157774737804 2.50062699498404 2.255813953488372 2.550330597355221 2.536194710442316 2.4406634746922027 2.471158230734154 2.397172822617419 2.360180118559051 2.262197902416781 2.392783857729138 2.4595303237574098 2.4053807569539445 2.5303237574099406 2.4288645690834474 2.3704400364797085 2.4078317373461013 1.5676584587323301 2.534769721842225 2.5 2.394892840857273 2.4952120383036935 2.397856817145463 2.5250797993616048 2.4843251253989966 2.3952918376652987 2.500797993616051 2.4019607843137254 2.4605563155494754 2.4492134062927495 2.5202918376652987 2.5093479252165984, 64389 -5:baseline-v8-monochrome-photographic:0.988440962934658 1.0067188893134633 1.011463507833397 0.9741434212202267 1.0277990064959879 1.007801553942173 1.0184689848426953 1.0 0.9984715322888804 0.9970385938097057 0.9618201502993249 0.9940771876194116 1.00006368615463 1.0053496369889185 0.9079735065596739 1.007610495478283 1.003693796968539 1.0047446185199338 0.9938861291555215 0.9361864730607565 0.9959559291809961 1.011686409374602 0.9123996943064577 1.0015603107884345 1.0051267354477138 1.0056999108393834 0.9878996306203032 0.9909565660425423 0.9911157814291173 0.407655075786524 0.3621513183034008 0.28633295121640556 0.500031843077315 1.0031524646541843 1.00038211692778 1.0016558400203797 1.003407209272704 0.9892688829448478 0.9897465291045727 0.9878041013883582 0.31718889313463255 1.0013374092472298 1.0133422493949815 1.0021971723347345 1.023500191058464 1.0070054770092982 1.0031843077314992 0.28034645268118713 0.976818239714686 0.9914660552795822, 59967 -5:swift-v8-monochrome-photographic:1.3812890077697109 1.3726276907400332 1.3593491274996816 1.3316138071583237 1.3136224684753535 1.3161699146605528 1.3663227614316649 1.2184116673035281 1.3250222901541204 1.2632467201630366 1.38460068781047 1.3649216660298051 1.3190357916189022 1.3287797732772895 1.3097376130429246 1.296331677493313 1.322984333205961 1.2624506432301619 1.3276334224939497 1.2976372436632275 1.0947968411667304 1.3954273340975674 1.2927970959113488 1.3416443765125463 1.30715832378041 1.361164182906636 1.3025410775697364 1.3320277671634189 1.3032416252706662 1.2954719144058082 0.6897528977200357 1.369666284549739 1.3943765125461725 1.319800025474462 1.3554961151445675 1.2368488090689085 1.2923512928289391 1.3321869825499937 1.3220290408865114 1.3323143548592538 1.3400840657241118 1.246051458412941 1.3686473060756592 1.2717806648834544 1.3600178321232965 1.3179849700675073 1.369698127627054 1.3061075022290156 1.307444911476245 1.3278244809578397, 60718 -5:baseline-v16-monochrome-photographic:0.3545948294590484 0.5703671518574842 0.9805344340647404 1.0015207473386922 1.0044318922441886 0.8895502932869866 0.9737779708885509 1.0010210732131217 0.9971974799044102 1.0078644362372366 0.32459265696285033 1.0174016945470346 1.016815120573539 1.0274386269824027 1.0008689984792527 0.9735824462307191 0.9810775581142732 1.0256789050619162 0.9795133608516186 1.0053660656093852 0.8028676949815339 1.039387356072127 1.0324353682381056 1.0 0.835281338257658 1.0269606778188138 0.9922224636106886 0.9688246795568107 0.9474038670432327 0.7448837714533999 0.325874429719748 0.9967629806647839 1.0253095807082337 1.0181620682163806 1.0422333260916792 0.7877036715185749 0.9834890288941994 1.0148381490332392 1.0280469259178795 0.6467738431457745 0.36669563328264176 1.0290028242450575 1.0300890723441234 1.0206169889202694 1.0305887464696937 0.7911579404736042 1.0389528568325006 1.0213121877036715 0.6125787529871822 0.9799261351292635, 176321 -5:swift-v16-monochrome-photographic:1.4576580490984141 1.469259178796437 1.0063436888985444 0.964110362806865 1.1686943297849228 1.406582663480339 1.202672170323702 1.4474907668911579 1.5008907234412339 1.1339561155767977 1.4908972409298284 0.9283293504236367 1.13877905713665 0.9747990441016727 1.3538344557897024 1.3433412991527265 1.0275689767542906 0.9988920269389528 1.2637410384531826 1.2780577883988702 1.4454486204649142 1.1104279817510319 1.2706713013252227 0.8881816206821639 1.472887247447317 1.4860525744079949 1.4781446882467955 0.8624158157723224 0.9762328915924396 1.3858353247881816 1.4361937866608734 0.8755376928090376 0.9784053877905714 1.140212904627417 1.4952856832500543 1.4153378231588094 0.8372800347599392 1.0301542472300673 1.4233108842059525 1.0830110797306105 1.4515098848577015 0.9436454486204648 0.9348468390180317 1.3474038670432327 1.451683684553552 1.0861611992179014 0.9765153160981968 1.2724527482076906 1.4152726482728655 0.9164457962198566, 181948 -5:baseline-rgba8-monochrome-nonphotographic:0.3316460314202978 0.41767562760790755 0.37745399822149256 0.5497412043687439 1.0468340287753382 0.9928175661809974 0.9722963266981326 1.0180814921221242 1.0058143511868118 1.0020293225710832 0.44036299792507466 1.05866794354379 1.0047654878354653 0.9950977039013157 0.9810064527897485 1.0012084729917687 1.001618897781426 1.0153681282349454 0.9753745126205623 1.0 0.36288391818865856 0.4088514946302757 1.0268144195909434 1.022550562053948 1.0029413776592107 0.9647034680894726 1.0117655106368424 1.005472330528764 1.0199740064299883 0.3390336776341291 0.3527145039560389 0.6668034749298858 1.003853432747338 1.0015960964042228 0.7472011309483093 1.0346808947260415 0.9814168775794059 0.9258271199580455 1.0425701712383428 1.0404040404040404 0.6970152997241034 1.0264952003100987 1.0211824794217572 0.9834918029048956 0.990651435346695 1.0217753152290399 0.9949152928836902 0.9696513669425634 1.0261987824064573 0.9973094374900243, 96264 -5:swift-rgba8-monochrome-nonphotographic:1.5840800784367375 0.9880064755911258 1.1963882618510158 0.9698109765829857 1.2293590532868184 1.088788562829195 1.5988325694871972 1.5534350274756596 1.1519939804364185 1.3026198782406457 1.6067446473767015 1.1523588024716693 1.3172127596506829 1.1706911097430286 1.333903367763413 1.2694438744100143 1.6280183323072714 1.3887862826914745 0.9832865905100668 1.198508789930912 1.5488975534122262 1.376017511457692 1.0663292062840595 1.065645164967964 1.6163440271792417 1.0661239938892308 1.164511936520966 1.1271176779077456 1.5430832022254144 1.1490298014000047 1.5968944524249264 1.0734432359714527 1.2584536105980801 1.161023325808879 1.5242948674099916 1.0281368994687279 1.051941537268851 1.4396105524773697 1.5950475408714686 1.1587659894657638 1.6138130743096883 1.0746517089632215 1.2611213717308525 1.0635930410196777 1.266160476092756 1.0888113642063981 1.0664888159244819 1.4719429053514834 1.3705679823061314 1.3668969605764187, 95457 -5:baseline-va16-monochrome-nonphotographic:1.1220449960028933 0.9716205413224713 0.9154516730747269 1.1339982488865203 0.8936198561041532 1.1345692641516616 0.8974266245384294 0.8869960790285127 1.0051772050706156 1.0112299668811147 1.1107769614374359 0.5768776885302067 1.117686246145647 0.8967414062202597 1.0745174921009557 0.9671666222543683 1.1190186150976436 0.7989455251437055 1.0967490197571284 0.6124138718641745 0.4806616163538772 1.1370246297917699 0.9302219345997184 0.794015760021318 0.890155696828962 0.8860443869199438 0.8825231261182382 1.1222163005824357 1.1257185275419697 0.863260877840801 1.1434009669191825 0.7096577715177586 1.1028779169363128 1.0 1.1138985115535422 0.7076972857741064 1.138870912482394 0.9208192165670562 1.102040427880772 0.6290304160797899 0.977045186341315 0.7140926567436904 1.1185618028855306 1.1440671513951808 0.7163957516464273 1.0611176672123035 1.1083786973238419 1.1072557006357304 0.7141878259545472 1.1290494499219612, 149514 -5:swift-va16-monochrome-nonphotographic:1.361014884464578 1.2071643381933077 1.0245155887167385 1.4807187178803913 0.9599147283870724 1.1058281624728767 1.2966424302409687 1.4835928280482698 0.9609996573908409 1.0366782138642507 1.5102592409303743 0.9657961856180289 1.4546804217899427 1.044691461418402 1.2778940957021587 1.3787163576839623 1.3618333396779476 1.1736647759716776 1.0411130990901825 1.0945981955917623 1.2523506795081658 1.4907685865468805 1.0355552171761393 1.117438806197419 1.4588869009098178 1.4908447219155658 0.8992348395447105 0.8957326125851766 1.044044310784575 1.3591686017739542 1.2796832768662683 1.1976664509497887 0.9672617914652252 1.4916060756024212 1.028093951044958 1.2577753245270091 1.0971106627583844 1.1085690357455555 1.0279036126232441 1.4226274315733376 1.349156800791808 1.1208458639460963 1.4966690776200087 1.1227492481632344 1.2023107084396056 0.9574212950626214 1.0967680535992996 0.9618942479728959 1.4797289580874797 1.0063192356008983, 149123 -5:baseline-rgb16-color-nonphotographic:1.1518239320682782 0.9183086387661381 1.1778702018889178 0.9166276752447795 0.7844380902868036 0.99958409149987 1.004626982063946 0.8107962914825405 0.7506628541720821 0.8294428559050342 1.2146607746295814 1.1667619790312798 1.1697599861363834 0.8454206741183606 0.8524044710163765 0.9166103457239407 1.0 1.1877826878086821 0.7864483147040984 0.9125725673685122 1.1615457932588165 0.9392080408976693 1.2202582098604975 1.2633740577073045 0.789099731392427 0.9312191317910059 1.2943245819253097 1.088380556277619 0.9704531669699333 0.7953903474568929 1.2860757300060652 1.243739710597002 1.2250584871328307 0.8567888397885799 1.0051988562516248 1.2085434537735034 1.2659734858331166 1.0839441989428993 1.0854345377350316 0.9089506975132138 1.2617104237067847 0.9972272766658002 1.2365306299280825 0.909903821159345 0.7946105190191491 0.7887358114548133 1.276093926002946 0.7901914912052682 1.0875833983190366 0.8613811628108483, 368397 -5:swift-rgb16-color-nonphotographic:1.9474049042543975 1.9299367472489386 1.792964214539468 1.6957282731132486 1.543783034399099 1.5632094272593362 1.9424486612945153 1.8614331513733646 1.7048782601161077 1.6988129278225457 1.9656355601767612 1.5436097391907113 1.5675591369898623 1.7475781994627848 1.6719521705224851 1.5977644918118015 1.9450480894203277 1.6627675244779483 1.8322848973225891 1.9005458799064208 1.967715102677411 1.544753487566069 1.562204315050689 1.6054068105016897 1.6309331946971666 1.7808682089940213 1.9277358981024175 1.606498570314531 1.5846633740577074 1.9651849926349536 1.9806775842647952 1.7769344077636253 1.68961095225717 1.486249025214453 1.4250064985703146 1.556953470236548 1.6250584871328309 1.4799064205874708 1.5909193310804957 1.5478728013170435 1.9437483753574214 1.559102330820553 1.5421020708777402 1.6292002426132919 1.7726713456372931 1.776882419201109 1.543159171648904 1.6054414695433672 1.3303179967073913 1.9676804436357336, 380694 -5:baseline-rgba8-monochrome-photographic:0.9800236506461694 1.0021961314300194 1.031970605625475 1.0112340569304838 1.0 1.0145493707238786 0.632781484922713 1.0461609933271392 1.0342723202973223 0.963932764591604 0.7373088943322915 0.9904552749387617 1.0049412957175436 0.9624968325027451 1.0404172649717036 1.0465410929977195 0.9987752343947969 0.8068460174001183 1.0240518624883856 0.9389095362784019 0.9849227130669821 0.9885547765858602 0.8966128896021623 1.024685361939353 0.6824900751752682 1.0098192414899907 1.0061871779711125 1.0310837063941212 0.8447081679195878 1.043204662555959 0.3509164625390658 0.39764760537207533 0.9916589238955992 1.0057648450038008 0.8477911985809613 1.0429934960723035 1.035180336177042 0.9675437114621167 0.7236464228397668 1.025677844412535 0.9896317256525045 0.9063265478503252 1.048483824647352 1.0516513219021877 0.9844370301545738 1.014190387701664 1.0365318016724385 1.0212222316073991 0.9978038685699806 0.9369245713320381, 119057 -5:swift-rgba8-monochrome-photographic:1.5210532984204748 1.1163316158459329 1.4993242672523015 1.2175014781653855 0.9688529436607821 1.0949826843483401 1.2171424951431709 1.0841287270884366 1.488955992904806 1.0360250021116648 1.5113185235239461 1.0349058197482894 1.1171129318354591 1.4783554354252892 1.0383689500802433 1.0247487118844496 1.1257496410169778 1.087803023904046 1.5560224681138608 1.4238533659937493 1.3059380015203987 1.5040121631894585 0.9568375707407719 1.0445561280513558 1.037545400793986 1.5476391587127292 1.1271011065123744 1.5294366078216064 0.9551482388715262 1.5565715009713657 1.0996283469887658 1.5490539741532223 1.1180631810119097 0.9961145367007348 0.873870259312442 0.9482219782076189 0.9540079398597854 1.3490159641861643 1.4760748374018076 1.0190894501224765 1.5734225863670916 1.5499197567362106 1.1619435763155672 0.9435974322155588 1.103809443365149 1.102183461441 1.176345130500887 1.2772827096883184 0.9388884196300363 1.5315693893065292, 116701 -5:baseline-rgb8-color-photographic:1.1974427652544526 0.8433204950243406 0.844043871825451 1.1441279399401747 0.7552249310836966 1.1382431719095192 0.5831785567655282 1.0141156229838315 0.7513929891102465 0.8331541183600852 0.4980547029267435 0.9047488709456686 1.0 1.122934954740073 0.7179612504643297 1.1628770845959842 0.9566560441064341 1.1306770415843908 0.8070930027957535 0.515650354845647 1.1217619112788129 0.7304346126023968 1.0880564624919353 1.130461983616493 1.0530215644489627 1.0964828246886547 1.1210971866507655 0.9472716964163522 1.1939627363193805 1.1897788813075525 0.48477976109014836 0.6699837728987859 1.1885471856732293 0.8357739154235665 1.1878238088721187 0.836321335705488 0.9498328413067704 0.9387475805978611 1.1746466206572954 1.184187374142212 0.472990674304483 1.0182799272713055 0.8227531330035778 0.9333906821247726 0.7954016696318598 1.1254960996304912 1.1180277229271345 1.1542943166044302 1.152476099239477 0.7377270327865648, 176282 -5:swift-rgb8-color-photographic:1.4326184285127763 1.153414534008485 1.38751490742732 0.8748753641322411 0.8951690160120432 1.2072376781559757 0.9676435511935717 1.4004965883986003 0.9621106962012942 1.3958044145535593 1.4646034135564723 1.4574478484427846 0.8277972198869968 1.047410506559268 0.973977985884377 1.432774834307611 1.11255352010792 0.8893233494300964 1.4138888345813212 0.829204872040509 1.4489041818999393 1.1316545778021077 0.8984339869792176 1.0594928542102484 1.0293456372558603 1.0759741148409547 1.3913468494007701 1.1391425052298187 1.0666679700482902 0.8942696826917437 1.333672212555475 1.0586326223386577 1.3367025748303973 1.0547420281921445 0.8997438855109582 1.4491778920409 1.0508514340456314 1.057029462941602 1.2018221275098242 1.0394924631957614 1.462218225185243 1.293084908795871 0.8930575377817749 1.0580852020567362 1.3548847484799311 1.4493733992844435 1.143619621106962 0.8537410311052024 1.1260630706367671 1.4054624723846019, 178226 -5:baseline-rgba16-monochrome-nonphotographic:1.1939521377791127 0.7234204465805547 0.9413437468709321 1.015019525382998 0.9773105036547511 0.8305597276459397 0.9330529688595173 1.1369980975267848 1.192590367477721 0.9376789826774807 1.1603484529888854 0.7329528386902974 1.2109141884449783 1.028296785821568 0.957324521878442 1.2017622909782717 1.1682587363572645 0.9458095524181436 1.128426955041554 0.6580955241814359 0.48721337739060777 1.2115349954941423 0.8828877540803044 1.0011615099629518 0.9884249524381695 1.1459096825873634 0.9184139381195553 1.013817963352358 0.9847401622108741 1.1620706918994692 0.5096825873635726 0.5298488034444777 1.1522579353159106 1.0476018824471813 1.0 1.1821367778111544 0.964173425453089 0.8008210673876038 0.949734655051567 1.014458796435366 1.1388204666065884 0.7437869229998998 0.9799539401221588 1.1696205066586562 1.056893962150796 0.8403324321618104 1.156783818964654 1.142244918393912 0.7451687193351356 0.9906478421948534, 149514 -5:swift-rgba16-monochrome-nonphotographic:1.4702112746570541 1.0945829578451987 1.1814759186943025 1.1593271252628417 1.4388705316911983 1.1508961650145189 1.0074697106238109 1.08627215379994 1.57024131370782 1.6030039050765996 1.5695404025232802 1.0248322819665565 1.2404325623310304 1.235386001802343 0.9463702813657754 1.0833083007910282 1.156283168118554 1.156643636727746 1.0067287473715831 1.5538800440572744 1.583899068789426 1.2343847001101431 1.5889055772504255 1.1291478922599378 1.0878742365074596 1.1537198357865224 1.0183037949334133 1.0986882947832182 1.5556623610693903 1.1663963152097727 1.5959547411635124 1.5690798037448683 1.5310503654751177 1.1765695404025234 1.0174026234104336 1.2162611394813256 1.5608090517672972 1.5737658956643636 1.0947031140482628 1.550655852608391 1.5970561730249322 1.5976169019725643 1.0834885350956243 1.0977670972263942 1.0223290277360568 1.4228296785821568 1.4608190647842194 1.078201662160809 1.5396014819265043 1.092620406528487, 149123 -6:baseline:1.057026293560504 0.7453496522348628 1.0273000125806508 0.9396847648316888 1.0679714598946821 0.7727754713251019 0.9052856706385579 0.9744972232706098 0.8937474164734638 1.0313617656045004 0.981776028468216 1.0086986215201021 0.7819952912420698 1.0253410255027768 0.7444510343092323 1.0234000107834151 0.8403155946154814 1.0501428802501753 1.0543843568591507 1.0 1.063712010927194 1.029906004564979 1.0298700598479538 1.0521018673280496 0.6600168940170018 0.9906004564979063 0.9352815369961001 0.8637515501159218 1.0343631494761056 0.7417192358153161 1.0460451825093007 0.568771229848493 1.0754120163189016 0.7444150895922073 0.8694847324814435 0.8581262019014756 1.0508977193077047 0.8234395499721429 1.0031451627397063 0.5655002605991984 1.0727161625420103 0.7177081648424722 1.030283424093744 0.8073722614618717 1.0701461152747074 0.9970345608454197 0.7022699088801424 1.0719253787674556 1.010801387466077 1.05927283837458 1.236989912883998 0.9992119440623566 0.8710024071526823 1.2057972260430996 0.9394199908298945 0.8531207015130673 1.1840755387436954 0.9768454837230628 0.9383167125171938 0.8188187757909215 1.2181195552498854 1.1120328977533243 1.130946240256763 0.9365256762952773 0.8243208390646493 1.0564391334250343 0.7726243695552499 1.1910104309949565 0.99935522696011 1.0011462631820265 1.2289803988995873 0.8890847088491518 1.2157553874369553 1.049862448418157 1.0 0.9383453690967447 0.8663600412654746 0.9396205868867492 1.1827859926639157 0.8760459651535992 1.1938474323704722 0.9516993351673545 0.9431453461714809 1.045864855570839 1.2021864970197158 1.2088634800550206 0.8219853278312701 1.0680307198532784 0.94956441999083 1.2159703117835854 1.2306424805135259 0.7848464007336085 0.889657840440165 1.014185006877579 1.2452430077945895 1.0136835167354423 0.8867778541953233 0.7899329436038515 1.0810121503897294 0.8894859009628611 1.0222019686474664 0.790411957710536 1.1918519868756836 1.051658767772512 0.8254648195406489 0.8232592052497266 1.0531170251549398 1.2280896828290193 0.7706890266131973 0.843182646737149 1.2135800218738608 1.2669522420707253 1.0273240977032447 0.7385344513306599 0.9032081662413416 1.241250455705432 0.9960444768501641 1.2582756106452788 0.6829383886255924 1.1160043747721473 1.24425811155669 0.9831571272329567 0.785107546481954 1.0608093328472474 1.2499817717827195 0.8994531534815895 0.9677360554137806 0.7833394094057601 0.7873313889901568 1.2241341596791835 1.2238425082026978 0.7152387896463726 1.18696682464455 0.8106452788917244 0.8956616842872768 0.7140539555231499 1.1951877506379875 0.6941851986875683 0.973641997812614 1.195989792198323 1.2201786365293472 1.0913780532263944 1.090411957710536 0.8617389719285453 1.0916332482683193 1.0 1.2041195771053592 0.8772147283995626 0.8323915421071819 0.980149471381699 0.42015039384139197 0.5014979861510684 0.9586714549314497 1.0997599253983055 0.7732386262177338 1.0815856828237533 0.9079184936806809 1.1060891648975217 0.9670839864288405 0.8414317176246502 1.0666256621892423 0.7737544889982341 1.102200353167596 0.8394674708835143 1.0221820995615165 0.703478105593143 1.0508918473839803 1.0871808099045654 1.0 1.0620027380409118 0.432035078669074 0.5649887899049622 1.1144421737663934 1.0766453046566535 0.7762742802722168 1.0619630562885656 0.7749647824447926 1.0992639034939784 1.0491656911569214 0.8785143151921588 0.46602249955358027 0.9625205849090295 1.1183111446201464 0.855637784964584 1.1112477927025257 0.7833773139421836 0.9254379873415209 1.0732128330787087 1.110692248169679 0.7527231602547568 1.0107140731334696 1.1143628102617011 1.0616852840221422 0.8416102855102081 1.1132120394436618 0.5578857562349953 0.3952500942441618 1.116981805916549 1.0960893633062836 0.9409932342612249 1.1319526735091974 0.6832989991431645 1.0916267113922666 0.7074909303046324 1.1577671230379376 0.7587005268627057 0.9567389203872166 1.1257907498222521 1.0977339434488542 1.1497092228319326 1.1443859041438025 0.831513317411992 0.7107177364957249 1.1003956027929191 0.9050917907862833 0.9704665196069494 0.8178586403660694 0.8931507848248955 1.0367163145133356 0.8457513718483949 0.5025978524419813 0.8508376934716424 0.8970156600368256 1.1496909922884802 1.0817822179279164 0.884491276684958 1.0654658815379288 0.6208411572748983 1.168887754543963 1.1648223433540552 0.4991158186425537 0.6869815689205695 1.1134669024483619 0.5941698722038904 1.1318068291615773 1.079248172388019 1.0980803237744516 1.1351977102437423 0.7327037718994404 1.138497438608645 1.1252620640621296 0.7901664448617214 0.7097332871492898 1.1387708967604324 1.1428180774068875 1.0 0.8717481268116601 0.9234864091298561 0.712686635188595 1.0016225183672725 0.9879753858569555 0.9817814990416625 0.9820437808937759 1.0143447997578938 1.0320992635932613 1.0182185009583375 0.9380409563199839 0.9842630888731968 1.0342176939372543 1.0279431050136185 0.8662564309492586 1.0388984162211239 0.6690810047412489 1.034399273681025 0.999717542620801 0.6786240290527591 1.0209623726419852 1.0074245939675175 0.4192676283667911 0.992837687884596 1.0002421063250277 1.0152123474225765 0.7911832946635732 1.0199334207606174 1.0190053465146778 0.9661656410773731 1.0425703621507112 1.0277211742156764 0.6407949157671744 1.0446282659134472 1.0 0.472995056995864 0.8475133662866943 1.028366791082417 0.9727226873802078 0.6894986381519217 1.0225965903359227 0.9956622616765863 0.9804499142540098 1.0213053566024413 0.8797135075153839 1.044910723292646 0.7832341369918289 1.005064057298497 1.0133158478765258 0.825643094925855 1.030243115101382 0.8218702713608392 1.0143447997578938 0.8215071118732978 1.2230444399758698 1.1886989744620953 1.0246531268851802 1.037874522421074 0.9835612306454857 1.0357832294389706 1.1898652724713452 0.9854011662980092 0.9251558415443395 1.0211944500301628 1.192026945505731 1.0041021516187412 0.8900864669213755 0.9167806153227429 0.9649004624974864 1.1964608887995174 1.0931731349286147 0.9595917956967626 1.008063543132918 1.2068771365373014 1.1698371204504325 0.9770762115423287 0.9816308063543133 1.1700683691936458 0.9412728735169918 1.16976674039815 0.9077518600442389 0.9090890810376032 1.1181479991956567 0.9044842147597024 1.1917253167102353 1.031188417454253 1.0898049467122461 1.0919062939875328 1.0 0.885059320329781 0.9663281721294994 0.9996983712045044 0.9189523426503118 0.8878644681278907 1.1498994570681682 1.0075909913533079 0.9751960587170722 0.8725115624371608 0.9094811984717475 1.0449326362356728 0.9490548964407802 0.9397044037804142 0.8826663985521819 0.9110094510355922 1.2192927977561854 0.7868376239607332 1.2200741260142243 0.9881198036662326 1.1538415306020235 0.9667634979465091 1.2106981869177602 0.864549734548733 1.2285685665631574 0.7061604728037664 1.227186216568166 0.8936792547330461 0.8668937193228489 1.0799759591305218 0.7839927877391566 1.1983371731944306 0.9947711108885106 1.2521085845938096 0.8682560352599419 0.8728037664028849 1.20178303115296 0.8769307823299609 0.7859160572974055 1.2189722528298106 0.9004908344185115 1.2277271361314235 0.760192326955825 1.093158369227687 1.0 0.8740058098767906 1.2170289492136632 1.2306921767003907 0.7128117800260443 1.2655514374436543 0.8979865771812081 1.258319142542322 1.119883802464189 1.256015225884003 0.7107883401783031 1.028929179605329 1.1769407993589103 0.6796353801462486 1.2365821897225282 0.8756886707402585 1.2428127817289392 0.9581087849343884 0.8401883201442453 0.8412501252128619 1.2032254833216467 0.7098267053991786 1.2053840840513323 0.7159632093648889 0.9509397607881629 1.0585123786672481 1.2113462027847457 0.8418402588432036 0.7702403024684625 1.3041407641691205 1.0 0.7300687097829643 1.2544443232631692 1.2914349074780964 1.2840913222088923 0.9204020794706801 1.232286327116734 1.0317919075144508 1.0385356454720616 1.0949212927618424 1.2680953938997346 0.7764387246882611 1.2396844439597194 1.2573890282473552 0.8409495764714436 0.9530664921656306 1.1950049078416403 1.2696404551568692 0.968426218780674 0.9040062529537934 1.044952193986985 0.9168029956011197 1.1861162613153016 1.1741011378921729 1.0133965899589195 0.8730504962373213 0.713909186752463 1.1464536299850947 0.8993528919911294 0.9110771803540917 0.7761297124368343 0.9442687315955938 1.1030283200639837 0.8065037990329734 1.1678300069073326 0.9061693387137818 0.9689533573272257 0.7808557821645399 0.9088232086378012 1.0294106954593376 0.9640818700694368 0.8573999345621114 1.1352755285017007 1.1233425269980137 0.985582296700734 1.1346644044354741 0.9216876673555214 0.9459637667757577 1.1381140389672004 1.0213250134688527 0.9798007413899856 0.8668875290484959 1.1492750942819694 0.9591029341996286 1.005299088942675 0.993092689830413 0.9279677712466127 0.9263032622767587 0.9935590739862176 1.1673836652969982 1.1242994186280264 0.9341272585456855 1.1711629851802412 1.0 1.0066580358794155 1.0798481839161795 1.0089497511277652 0.9465186030990422 1.0095689163001262 0.9445967787328825 0.9484886741020094 1.1729079052114408 1.0848095464012029 1.1143204059150376 0.9815054558905123 0.983009142737675 0.9183104027790062 1.0935019821326621 0.9767531621649874 0.9767290388465837 1.017191884915689 0.9519463497398702 1.153778113717323 0.92801601788342 0.9909215911740819 1.0090140799768417 0.9545034214906603 0.9877373131447962 1.0138709080821158 1.1023069933500051 0.926062029092722 1.0270341988243903 1.1552820110520183 1.2090654237952954 0.8804582319077999 0.9250354749022278 0.9199247816707237 1.077779444168849 0.873432470783678 1.1417611702679942 0.9701203262537349 0.9752425560388089 1.1800856012274894 0.9294770480266725 0.9748503132174295 0.9268813234734257 1.006841176267002 0.9612717896655553 0.9277350284376046 1.1781013140134518 0.9227627738489405 0.8851766823179243 1.1311129313228967 1.0918194298635227 0.9405752125609995 0.8898605230673389 1.1824159850486267 1.1877920190122404 1.0928577196848215 1.2028702945282128 0.9971966174824933 1.0823825290432736 1.2215941209723007 1.060670735224559 1.0 0.9014662959587453 1.2241783089719778 0.9122414369931127 1.247124514022681 1.1999515464750061 1.0015574347319482 0.8964825048165111 1.146894936606638 0.9102802228862149 0.9277927112054545 1.1818506939236972 0.8802621104971102 0.9307460689193711 1.0306641593890242 0.9167406928854074 1.1823236926200666 0.9302615336694315 0.9449693142173216 0.9910361863047188 0.9911380478239833 0.9935317935267005 0.9840332068552804 1.0156866739667423 1.030583921159184 0.9790165270315008 1.0035396877944436 0.9833456416002445 0.9527107896814281 0.9949323894165882 0.9408439226871068 0.9777687234205099 1.0370266622526676 0.9991851078458837 1.0273752833023506 1.0289541368509512 0.9970460159413278 1.004532837607273 1.0427818380911151 1.0131401359851282 1.0485115485497467 0.9895591942753827 1.013471185922738 1.0550561511624945 1.0322901016068655 1.0043545799485598 1.0127072245282538 1.0424762535333214 0.7208230410756576 1.012019659273218 1.0271460948840052 1.0304565942601036 0.974330897145331 0.9910107209249026 0.9998472077211031 1.0022154880440042 1.0 1.0239374570271718 0.98871883674145 0.9976317196770991 0.9948305278973237 0.40981435738114036 1.013445720542922 0.9776413965214291 0.9936081896661489 0.9907560671267412 1.0218747612620642 1.0112047671191018 1.3201343551897058 0.9352508909704481 0.8147096855583941 0.9990065285268237 1.3391680070646859 1.26290724445706 1.0 0.8718579493487242 1.067082978522093 1.2834232188475732 1.2565521809064246 1.2024631784779387 0.9183618759264516 1.0588513577443466 0.9887091178604094 0.8597785977859778 0.9875421831141389 1.1052922067682214 0.9900495158797742 0.9902702873182577 1.0712145582994292 1.0086889330431765 1.0431923550004731 0.8752483678682941 0.921168827072886 1.261409152553064 0.9677358312044659 1.2639795628725516 0.9223830699845459 0.8730248840949948 1.2884063456019175 1.0481754817548175 0.9385624625477024 1.0815908159081589 1.3184943387895418 1.2436212823666697 0.9321758602201407 0.9822752073674582 0.9316239316239316 1.0651275743526665 1.1883811145803764 1.0568801841864572 1.2902513640521018 0.9258996436118208 0.8104834894502791 0.9915160690068439 0.9714100987163717 0.8669379001482322 0.9256000252310215 1.1369729081906204 0.7275384012259881 0.9345842688620407 0.9475391140097651 0.8761894579279376 1.1020171780890267 1.103407106454257 1.1016964253893582 1.0153961295840905 0.8758330660394169 1.0307566199793292 1.3335471684664457 0.9839801846109982 0.9854235717595067 1.3697565843401402 0.9303432053886453 1.0003742114829466 0.9262268790762322 1.0 1.1439645033679033 0.9927652446630315 1.3087422930254107 0.8520795466695178 1.3419936562243844 0.9208631811539969 0.848194875084643 1.049805766420756 1.3038597241526784 0.9241776257172386 0.9189743041448376 1.3329591218503867 1.3581025695855162 0.8440607291778038 0.9065540468298942 0.9109733062475498 0.9934067500623684 0.9930859973627 0.9822516839516732 1.228661035674828 0.8524002993691864 0.9967746534088884 1.3663708613991945 0.9594069638975017 1.281888164225382 1.3134644855483089 1.0402722834028297 1.1941801204604583 0.8311949820022096 1.3380911650450835 1.0372785915392566 1.195766064364375 1.0024505513740591 0.9992803936441255 0.728513915631017 1.0182818912032985 0.7300503724449112 1.0501974055273546 1.0056207091039928 0.8334597506661221 1.011844331641286 0.7268607658945484 1.0264309469630668 1.0667289028920395 1.0588326817978488 1.0643172491588384 0.8560981776455258 1.0113386623101308 0.9304704669661784 0.9996693700527063 0.9669175564502013 1.049905673220919 1.0126417332788766 0.9465740902814245 1.0613804772740534 0.7589902172433242 1.0164731509033977 1.0296205535134293 1.0 0.8282280179707101 0.9598965322753175 1.0175039383861368 1.0762004784409824 0.8628274695139739 1.0525701616196976 0.9597603905323142 1.0555069335044829 1.0486803975338896 0.9789174786549195 0.9034366065698115 1.0821907151331271 0.942528735632184 0.943578971935352 0.961510784370928 0.9478771612501702 1.063558745162106 1.0948518972324328 0.6457202870645895 1.0767644942334247 0.9789174786549195 0.9494719645253515 0.8845712507536417 0.9489103055525134 1.027926842624028 1.0319789727302595 1.035976344321542 1.022834300733764 1.0207534771656992 1.0335122111488335 1.0330193845142919 1.0185631365677361 1.0216296134048843 0.7583506735297338 0.9886649874055415 1.001314204358778 1.0074471580330742 0.9812725878874166 1.0049282663454167 0.995619318804074 1.0062972292191434 0.9973168327674954 0.9421750082137772 0.9603000766619209 1.0132515606176762 0.9960026284087176 1.0123754243784908 0.9722921914357683 1.0224509911291206 0.9784251451100645 1.0029569598072499 1.0078304676377177 1.027105464899792 0.7551199211477384 0.9852699594786989 0.9928813930566204 1.0 0.27269740444639146 0.3851713941517906 0.4496221662468514 0.9922242908772314 1.004380681195926 0.9939218048406527 1.0004380681195926 0.9974811083123426 0.9996166903953564 0.9999452414850508 0.988226919285949 1.0072281239732777 1.0032307523819954 1.0098017741758842 0.988993538495236 0.999233380790713 0.6118084361364003 1.0292517373269408 1.042503905618704 1.0303291493831817 1.0199321230404568 1.0171847222970427 0.9999461293971881 1.0101815439314765 1.015245380595809 1.0408339169315306 0.9233421321984594 0.9211334374831655 1.0 0.9891720088347788 1.0016161180843615 0.9988687173409472 1.0081344610246188 1.008296072833055 0.9943435867047352 0.9990841997521952 0.4071001454506276 0.35500727253137965 0.9994074233690675 1.0052793190755807 1.0067876959543178 0.9741421106502182 1.0045790012390239 1.0150298981845607 0.9961213165975328 1.0019932123040458 0.9072348219576578 1.0134137801001994 1.0038248127996554 0.9936971394709908 0.30749340085115556 1.0207940526854498 1.0111512147820934 0.9970909874481496 1.0079189786133709 1.003232236168723 0.9186015191509993 0.9929968216344341 1.0039864246080914 0.9964984108172171 1.011905403221462 0.9931045628400582 0.9923503744006896 0.29257124387221894 0.45294402844367826 0.9581964122178527 1.224673033639516 0.9939047387310664 0.9930409392298803 1.213151651560314 1.0 0.9985278909909362 1.228554048299775 1.1078532757467001 0.9005900602226413 0.903862765375023 1.2327270515238153 0.9045562382140033 1.2217288156213884 0.9859967151286575 0.9483910213516639 1.2001216619015758 0.9508364255733317 1.1988685443153477 1.235999756676197 1.0989841231218445 1.1990753695480263 0.9501429527343512 1.2176409757284508 1.20228724374962 0.9993430257314924 0.994622543950362 1.0698460976945072 0.9927732830464141 1.032143074396253 0.8666828882535434 1.2042460003649857 0.9443275138390413 0.8957600827300931 0.996496137234625 0.9838797980412435 0.9952186872680822 0.9872984974755156 0.9822495285601315 1.215244236267413 0.9788308291258593 1.1480990327878826 1.098752965508851 1.0095991240343087 1.217178660502464 0.9485126832532392 1.2326783867631852 1.0053287912890079 0.9583916296611718 1.2089056511953282 0.9603990510371677 0.8642563681183237 0.9992330868255273 0.9965488907148727 1.0050944946589975 0.997261024376883 0.25428649685017807 0.44908244316625584 0.39326211996713234 0.9969871268145714 1.000657354149548 1.0068474390577924 1.0296357162421255 1.0 1.0046014790468365 1.0018077239112573 0.9048479868529171 0.9989591892632157 0.998192276088743 1.014023555190359 1.0027937551355794 0.987072035058888 1.0087647219939742 1.0099698712681457 1.0010408107367845 0.9992878663379897 1.0008764721993975 1.0060805258833196 1.0035606683100522 1.0012599287866337 1.0042728019720624 0.8506162695152014 1.0038345658723637 0.9065461517392496 1.0093125171185977 1.004984935634073 1.0154478225143797 1.0036702273349767 0.9980279375513559 1.0007669131744727 1.0004382360996988 0.4331963845521775 0.8191180498493563 0.9922213092303479 0.9957271980279376 0.9943029307039167 0.995124623390852 1.0030128731854286 0.9935360175294441 0.9344837030950426 0.996110654615174 0.3970313709420389 0.4226198606747712 1.0000455311205207 1.008013477211674 0.998907253107499 1.0186677594135591 1.0045531120520874 1.0020033693029187 0.9894823111596776 1.0011838091335428 0.9047033647498065 1.0358329918499294 1.0114283112507398 1.0027773983517734 1.0061011701497975 1.0139780539999088 0.31166051996539634 0.9848381368665482 0.9994536265537495 0.9932613941629104 0.8353139370759914 1.0144788963256384 0.9942630788143696 0.9945817966580157 1.0 0.9912580248599918 0.9987706597459363 0.903792742339389 0.9953102945863497 0.9959932613941629 0.9427218503847379 1.0111551245276145 1.017620543641579 1.0072394481628193 1.0195328507034558 1.012794244866366 1.026453581022629 1.0119746846969904 0.9996357510358329 0.9928971451987433 0.9779174065473751 0.9039293357009516 0.9943086099348905 1.0170286390748076 1.0092428174657377 0.9991804398306242 1.0000455311205207 1.0162090789054319 0.933160315075354 1.0247689295633566 0.5998668612540645 0.9923957293186879 1.0033284686483857 0.9361190055559822 0.9776480528458406 0.9404972220088588 1.0162838927721023 0.9910643418593337 1.0161558747471644 1.0146708656578847 0.8461223340246306 0.9987454233556085 1.006733748111734 1.0115216222444119 1.0 0.9143815449215249 0.9750364851371073 0.9717336200937092 0.993445477123179 1.0223775507591468 0.3421921806590368 0.29083134905394675 1.0327982179890929 0.9749084671121693 0.9919092608239239 1.0036357119082366 1.013851550298282 1.011265586194536 1.0221727219192462 1.0214046137696187 0.9757533860767595 1.0015618199042424 1.000921729779553 1.016360703587065 1.0055815858872927 1.0336175333486954 0.9875310443710474 0.9770335663261386 1.029956217835471 0.9875822515810226 0.9794147015899838 1.0288808664259927 0.9102593645185242 1.0069385769516348 0.9630283943979312 1.0327214071741302 0.9625163222981796 1.0027907929436464 0.9448754384617355 1.0297513889955705 0.3774868219690529 0.5407456214929434 0.9912642407753783 1.0519894575752422 0.988586124808706 0.915894405713314 1.0422122088080257 1.0386413875191294 0.4093691549056283 0.8696650229552796 0.3758076857677266 0.4273720455704812 1.0571118857337187 1.0579195715014453 0.8315124978745112 1.0231253188233294 0.825858697500425 0.8694949838462847 1.0145595987077027 1.0549863968712803 1.0112863458595476 0.6652567590545825 1.0493325964971942 1.0275463356572012 0.9925607889814657 1.0286090800884202 0.9508374426118007 0.7849855466757354 0.9611248087060024 1.0534347900017003 0.9796378166978406 0.9185937765686109 1.0 0.936894235674205 0.8170591736099303 0.9959403162727427 0.941272742730828 0.8153375276313551 1.0136456384968542 1.0217012412854958 0.9944949838462847 1.0247832001360313 1.0588760414895426 1.0064402312531882 1.0404693079408263 1.0562829450773676 1.0638709403162727 1.0350705662302329 1.0630845094371704 1.0266748852236014 0.8515140392732611 0.9310332171040557 1.0594604514589832 0.648577720682694 1.0522848229032848 0.842319691686548 1.0878326298403378 1.0838685997430721 1.052339878876858 0.7571113965865297 0.8234905487245365 0.7034134703615342 1.0811341530556065 0.9103321710405579 0.7878142778491466 0.8831528720866213 1.0823637364654064 1.050211047898697 0.7909157643604331 0.704165902000367 0.4673885116535144 0.6086437878509818 1.0694255826757204 0.9579188841989356 1.024022756469077 0.6819599926592035 1.0199669664158562 1.0658102404110845 1.0 1.0292347219673335 0.9064966048816296 1.0637915213800697 1.0454028262066433 0.7600844191594788 1.0888603413470361 0.8596256193797027 1.0546338777757387 0.7642503211598458 1.0582308680491832 0.6508900715727656 0.9378785098183152 1.0761057074692604 0.7065333088640118 1.097063681409433 1.0748210680858872 1.0615892824371442 0.7649109928427233 1.054358597907873 0.677628922738117 1.0704899981648008 1.2146222459403828 0.9210947625219181 1.217519249828467 1.1731798429518945 1.0 1.0360600747122057 0.91815201646718 0.7561027674010826 0.9975146756118015 1.2003354425554627 1.2170618281619274 0.8724860867576428 0.9745978501181674 0.9172829153007548 0.9286879621864756 1.0002134634443853 1.2002897003888087 1.194632919112602 0.8059007394983609 1.1943127239460243 1.1502020279027219 0.9869939772813906 0.9216894106884197 0.8157810474956164 0.9788213768392163 0.9754821986734772 1.0500724250972022 0.9300754745749792 1.23895707860029 0.8112373256079897 1.2426469467103758 0.8646946710375849 1.2014942441106962 1.222749104215903 1.2451322710985746 0.8807806663108944 1.0762826865899215 0.9315239765190212 0.7612106426774415 1.080445223755432 0.9821758023938401 0.870229473202714 1.211405046885721 0.9266753068537015 1.1994510940001526 0.8659449569261265 1.003262941221316 0.9869177403369674 1.0581840359838377 1.0688114660364414 1.2545883668209061 1.0029968013415733 0.8901742181919816 0.7784075028725815 0.8888233284680599 0.8840408682960156 1.2162355206360052 1.2461724791155555 1.0271730691593428 0.8327536411912674 1.248392907052576 0.7686407254433092 1.2513586534579673 1.2529269277351636 1.010496568429552 0.8259526101673861 0.898481413620695 0.9939598149125805 1.2725381199341634 0.9498928604701716 1.2676469674854818 0.8952827551939381 1.1772460482593707 0.8898015589577963 0.885935219403124 0.9597838576441725 1.2176485202322909 1.0 1.0910530728859353 1.105881804912891 1.1687680506816558 0.8350982888730163 0.9599546597931741 0.898450358684513 0.9443029719573925 0.9960094407005993 1.0294711344368186 1.2294338685134 0.8970528865563181 0.8364802335331201 1.2754883388714637 1.0290518927983603 1.2467004130306514 0.9554672215148597 1.1839228595385236 0.8410297816837986 0.8919132946181796 1.2296201981304928 1.1024968168690412 0.8931399645973728 1.2016434770894675 0.9749821988722744 1.1730077170294249 1.2381887111983527 1.1650789985181762 0.7955853203240768 1.0 1.1784346554279006 0.7946808305909974 1.0799799857590977 1.1858245289917826 1.0752843369320477 1.1955044935819719 0.9992879548909801 0.8783557531320363 0.9801204703346612 0.8569943998614398 1.0329657641013799 0.7972018551661758 0.9040471104439697 0.9109751169101091 1.0469179993456883 1.075880915266632 0.9147855204664856 1.1117718376537151 0.9789080692030867 1.1176221542251217 0.9447683928949445 1.1799549679579702 0.6778476993245194 1.2325115947885996 0.9121490291168717 1.073475357465889 1.2003925870330812 0.6167657756480572 1.1750668745068606 0.825433481515694 1.180686257529396 0.7188191597867712 0.9256393972634374 1.219329138040529 1.1678117121798202 0.8247406808690799 0.8213728999480399 1.1931181802436348 0.8827242460981852 1.2171160248638453 0.7205126724784943 0.9394184323460923 0.9223485941920212 1.209774187911384 1.0716268955206494 0.9368774634487312 1.2876725627633343 0.9033260198435042 1.1234491194687688 0.9039085101838729 1.0541716016542726 0.8247092402384327 1.0710444051802808 1.2627031435062035 0.9071510397452575 1.0 1.372910315903928 1.259266450498029 0.962138127876046 1.322932644700309 0.834048502029008 0.9850882472865659 0.9915150573752985 1.3163699201988233 0.987359959614003 0.9155971496806011 0.8690755878298351 0.9364891365551521 1.1026736306622915 0.9032095217754306 0.9435372696736112 1.0403277478981807 1.3888899675747044 1.1487486165854417 1.3593771236626992 0.9755742383938799 0.9089761761450789 1.1657767508688814 0.9109760596470108 1.1696211871153137 0.8328058559695553 1.3618429994369259 0.9110343086810477 0.7069296934159175 1.3597072015222413 0.98815602974584 1.2369959031512727 0.9078694444983788 1.338582218511543 1.0573947148709784 1.3649107818962 0.8998504941459721 0.8333300972758868 0.7550430393806249 0.9643924668833608 0.980546526632148 0.9328193652712216 1.2232330986720676 0.8713228688564755 0.867664113160087 1.0 0.9258775296865558 0.9299609623834181 1.3436126945755682 1.0961240056841384 1.353102592163076 1.3387289090701207 1.0772912140862094 1.0087058785097105 1.022981559217941 0.9494144357512699 1.0923019126798752 1.3417016480734365 1.165134018261111 0.9314473318850759 0.9845156232134982 0.8728582395504958 0.9945772013785669 0.9260081995328553 0.9845972918674355 1.1559054603662022 1.2002188719925517 0.8669617627362266 1.3299086944448983 1.15342273328651 1.0484131780539994 0.8122274308674844 0.9325580255786224 0.9320843473857864 1.331868742139392 0.9206017346422096 0.9322640184244484 1.3139179720039853 1.2573215948254741 1.1443085115071134 0.9960472371494373 1.1261944040638323 1.3289286705976513 0.9354980971203632 1.0058638093526944 1.0578377407183575 0.9816082191333323 0.9381931627002924 -6:swift:1.219083050268687 0.7164321273880772 0.7106809726640427 1.175967362196941 1.0838590248198272 1.0733631674484643 1.0540788267644363 1.1994392624144066 0.8791898060782516 1.1874696716450102 1.2298125483007134 0.85595154652145 0.8511708991570964 0.9336280800129402 1.0548875828975037 0.7719846875505473 0.7783109577469851 0.7772865333117666 0.9602271706115993 1.2224438813105445 1.2088747506335258 0.9982746535827898 0.771265793210043 0.8444672094318938 1.1746374076670083 0.9719092036447944 1.0200930968170954 0.7998238708865765 1.186876583814094 0.7483150913894431 1.1864811919268166 0.7547491957369565 0.7523408996962672 0.8518358764220628 1.1713484660592008 0.7746445966104132 1.015582034830431 0.7098182994554375 1.21042037346561 0.7990690318290469 1.175733721536277 0.9406193274743445 0.9750184216674754 0.92859581962941 0.8757391132438309 0.8473248144353984 0.9063999568663396 0.8755234449416798 0.9178483492388706 0.8868819755216477 1.7957932141219624 1.5274243466299862 1.6996360614397064 1.5028943145346172 1.6368494956442 1.4521864970197156 1.6914546079779917 1.4531321641448876 1.5125085969738652 1.4484181568088033 1.8037310866574965 1.4128839981659789 1.6822701742320036 1.6116173773498395 1.4050607519486473 1.4955725584594224 1.5348034158642825 1.7394113938560294 1.4931224209078404 1.561382393397524 1.7884714580467675 1.389270976616231 1.4400504355800092 1.7807341815680882 1.6154860155891793 1.4454665291150848 1.4342904630903255 1.4342188216414489 1.7473349381017882 1.3373595827602018 1.7519486474094452 1.5792067858780374 1.3917497707473634 1.3861044245758827 1.756848922512609 1.3915635029802844 1.3910476845483724 1.447716070609812 1.5042125171939478 1.5680307198532784 1.816425951398441 1.6468506419073818 1.4958447959651535 1.4536766391563503 1.399143168271435 1.800048716185236 1.4037998624484183 1.392638124713434 1.5052011691884457 1.5053444520861992 1.3814072183740431 1.2309879693765948 1.0984506015311704 0.9843784177907401 0.912869121399927 1.141979584396646 1.0611556689755743 1.0368574553408676 0.9797484506015313 1.3808239154210717 1.290010936930368 1.2420524972657674 1.1831024425811156 1.0592963908129784 0.901512942034269 1.1379329201604083 1.3633612832664965 1.139846882974845 0.8439664600802042 0.8885526795479403 1.4472110827561067 1.4100802041560336 1.3770142180094789 0.8481954064892453 1.059423988333941 1.3905760116660593 1.4086037185563252 1.221928545388261 1.2040466642362377 0.8425993437841779 1.4006926722566533 1.0608457892818082 0.9132883703973752 0.9845060153117025 1.2017316806416334 1.4228764126868392 1.0580386438206344 1.293966460080204 0.8997083485235143 1.0585672621217646 1.3939846882974847 1.3961356179365658 0.9129602624863289 0.9728399562522785 1.4367116296026248 1.4275792927451694 1.134633612832665 0.909059423988334 0.9721472839956252 0.8982865475756471 1.081922977718696 1.2052935457629808 0.9756354040594433 0.9558342096386975 1.1751354139798813 1.182833673935041 1.0669629570841848 1.012995773893375 1.0975377472669192 0.5731235491359298 1.2258288526021308 1.0614273526318923 1.1766631614452094 0.9448225233626316 1.2105712188250233 0.7630800976171107 1.1717823059066288 0.9845836392135077 0.9500208329199816 0.8184559830162099 1.1493422749548619 1.2207495883018193 1.0527965714965972 1.1934088609352989 0.7354417571079939 1.1888256185393147 1.2000555544532847 0.852840221424178 0.9650205353068391 0.8531775163191205 1.2125949881946785 0.8774230670026387 1.235848495069542 1.094224320946013 0.7967302236066744 1.203368980774191 1.18975813971945 0.7976825856629829 1.0992837443701513 0.6472689033947738 1.188031983492391 0.8895260014682247 1.1820995615166365 0.965873692982282 0.8994265986785976 1.113271562072181 1.2023570960893633 0.8826412174361619 0.8716096902839229 1.087160969028392 1.7243724135416476 1.2580715731135945 1.4115545184401945 1.744644777860828 1.4153647020217672 1.454378065010118 1.3120704428199006 1.3914462290120868 1.7224035148487775 1.5387490201082894 1.7851165843253787 1.4454997903487503 1.3001658979454176 1.746723059814413 1.3926859059668568 1.3860499881501467 1.564745775071555 1.3247589010628407 1.4053743642097971 1.321203945089603 1.7701675386943285 1.715020144750515 1.464623630430423 1.315078482489563 1.3247042094324832 1.257178276484422 1.3170291506389804 1.3248865148670084 1.7788452773777186 1.2308169106521065 1.777149836836636 1.3366816764807758 1.685249667292582 1.740706980475088 1.7304067234244254 1.317703680746723 1.7258126264743952 1.257834576048712 1.7626747853353508 1.7613439556633181 1.7292217381000126 1.4789346070406357 1.250761125189142 1.3301916030116858 1.768690864674676 1.2528394071427267 1.7704045357592109 1.253204018011777 1.57156399832279 1.3925036005323317 1.2663976596388582 0.7861394128921619 1.2889538989206093 0.855543226066781 1.1778472712599617 1.313749621708867 0.8880056491475841 1.0814284273176638 0.8559669121355796 0.9745788358720872 1.3134469888025826 1.1461918692625845 1.298073237163321 0.8595178049026531 1.081872288913548 1.3287198628064159 1.1704832038737012 0.6676081912639968 1.044809845657218 1.0066175728840916 1.3242207202663172 0.7165741955008575 1.3236154544537477 0.9351558559467367 0.9147785735902351 1.3239180873600325 0.8859275698577626 1.0686976697266217 0.942358519116312 1.0472309089074952 1.2737012004438617 0.9173812165842833 1.2674467870473116 0.889256531826894 1.2336326036517706 1.2379501664480985 1.0035105417129022 1.2767678805608798 0.8890951276102088 0.9935438313325936 1.3092303036416826 0.78670432765056 1.2836679108241704 0.931100575002522 0.9049732674266115 1.3243821244830023 1.229395742963785 0.7758700696055686 0.8019166750731364 1.0113588217492182 1.3775085461492058 1.2442891614719487 1.2363060526844962 1.11604665192037 1.3690528855821436 1.3902875527850391 1.124763724110195 1.0798914136336217 1.1501709229841144 1.1707822240096522 1.3729036798713052 1.403398351095918 1.1928413432535694 1.3011763523024331 1.271988739191635 1.155519806957571 1.1073597426100947 1.1164488236476977 1.2747335612306456 1.3268449627991152 1.403076613714056 1.1287854413834708 1.1654132314498291 1.195646491051679 1.286607681479992 1.1582043032374825 1.3726020510758095 1.39558616529258 1.0807259199678263 1.1288055499698373 1.3606977679469134 1.159340438367183 1.3761210536899258 1.176241705208124 1.3595817414035793 1.1529559621958578 1.3941785642469335 1.1202996179368592 1.1203901065755077 1.0905087472350694 1.3979790870701791 1.2400864669213756 1.154936657952946 1.1557711642871507 1.1982706615724916 1.400623366177358 1.081449829077016 1.1586165292579933 1.1484013673838729 1.19627991152222 1.24471601722929 0.9553040168286085 0.8181107883401783 0.737133126314735 1.2320144245216869 0.982089552238806 1.197135129720525 0.9119703495943103 0.9045577481718923 1.2586797555844935 1.244816187518782 1.142382049484123 1.1912651507562857 0.8319142542321947 0.9543023139336873 1.242852849844736 0.8939396974857258 0.7993589101472504 1.0003205449263748 1.26993889612341 1.2421115897024944 1.0629069418010617 1.2379645397175199 0.8808173895622559 0.9715917059000301 1.2219973955724732 1.1032956025242913 0.8479815686667335 1.0388059701492536 1.2069518180907544 1.2490634077932485 1.164559751577682 0.8813583091255134 1.2126615245918062 1.1982770710207353 0.9162376039266754 0.7162576379845739 1.1998397275368127 1.2625863968746869 1.0153460883501952 1.2409496143443854 1.2116598216968846 1.2399078433336672 0.972573374737053 0.9989181608734848 1.2258239006310727 0.8526294700991686 0.818331162977061 1.2127216267655014 0.7921065811880196 1.9056240229759696 1.9200930672192533 1.4798960264659906 1.348965717817283 1.666684843857927 1.486457992510997 1.818300796160977 1.5561129894208747 1.640836877885629 1.4839677173083214 1.918875195404806 1.4896026465990475 1.4708619624095685 1.9265459701166974 1.5561493438033953 1.6366015923219543 1.450903406405642 1.4068055404078963 1.8131202966517612 1.4141127712945796 1.8930999381975497 1.8697604246191877 1.6375104518849746 1.8037408659613914 1.4071690842331042 1.4237466826625949 1.9226015196131891 1.5549860035627294 1.5594575926127894 1.8980623114116406 1.8816119533209728 1.5672919620460246 1.4753699058421492 1.9401425091794815 1.5619842221979858 1.480859417602792 1.4177300323554005 1.7246337295961027 1.5438615625113605 1.8865016177700222 1.9251281491983858 1.529028974442869 1.4073690333369686 1.7274330170502052 1.6319300541680297 1.7268695241211327 1.926436906969135 1.5521685389173665 1.7249972734213108 1.411549787326862 1.2363361504008492 1.0179557899984721 1.0165485964249241 1.0108635343877903 1.2356204919548734 1.1849534822010115 0.9852445702430825 1.0208586293130482 1.1427537572068414 1.0432691921100665 1.2231004897033635 1.1745000442260838 1.1250633237108094 1.1754730180683655 0.9807174274893253 1.0835792571626153 1.0382515418821012 1.039626571031111 1.2102588432064714 1.0777655374273285 1.206415194474152 1.2231165719156327 1.2151558768424184 1.076784522478912 1.0398436808967442 1.0393612145286706 1.2161690562153729 1.0364181696834216 1.0048487869991396 1.005918254115036 1.232227145166089 1.0800331293572742 1.0076470919339664 1.2263651787939949 1.1111763334164249 1.0769292623893343 0.9814732914659741 1.0366996083981312 1.2002315838566753 1.0742596151526604 1.1917321346724457 1.2370357266345557 1.2009794067271893 1.0656395493764121 1.0076229686155627 1.214190944106271 1.2265742475534935 1.0631146420501605 1.012624536631259 1.0776368797291755 0.9283464657768139 0.8043515880065989 0.6672396488273094 0.6753959922012898 0.6728810235230328 0.7185773122137493 1.0224155235864838 0.9558380729340916 0.6713351253446546 0.6665820652738201 0.9791534476990343 0.7213114754098361 0.7133858631072554 0.674484604469261 0.7861353699195902 0.6665820652738201 0.7180350941959599 0.7195117730529182 0.7156008813926928 0.7185888487673192 0.9792342035740244 0.6591179151140388 0.7124629388216565 0.7585283972266126 0.8158766050230155 0.9672823340755183 0.7093826790184701 0.8140884392196676 0.6304380429390524 0.7173198278746207 0.9544306133985533 0.9041658494941222 0.9683206238968172 0.7602934899228205 0.8013059378641225 0.8155074353087758 0.6655091657918113 0.9830758759128299 0.8143076337374973 0.7114823317682075 0.9721161500213426 0.7170890968032211 0.6657629699703511 0.9611448875762855 0.8094392081309629 0.6735732167372319 0.7183119714816396 0.7660386936006737 0.6761804778440489 0.8184607930226924 1.1186177391835799 1.1949374824925514 1.1102141638442538 1.1846240036670146 1.155211489979373 1.0577554814230055 1.1612977157554305 1.1800402353001096 1.1873233339275255 1.1723751559754514 1.1254169955944895 1.1941989864778835 1.1245257073009245 1.1496600371794545 1.114645139932262 1.1808041966945937 1.0855636761822303 1.1727062059130613 1.1563828974509154 1.1689118643204564 1.1681988336856046 1.1400595889887697 1.1949629478723676 1.1106980060607605 1.1944536402760448 1.0963609972242736 1.0652168377091344 1.074766355140187 1.187603453105503 1.190684764063256 1.1764496167460339 1.1485650258473605 1.176118566808424 1.196490870661336 1.1338460363136316 1.1349155822659096 1.1858463418981895 1.1391428353153887 1.1680205760268914 1.0747154243805548 1.1990119432631339 1.1328274211209861 1.1732409788892002 1.1836563192340015 1.1840892306908757 1.1596424660673814 1.1472153607171052 1.1301280908604752 1.1893605643128167 1.1073875066846621 1.3879742643580282 1.0528747595168257 1.2355473554735548 1.099489071813795 1.1174188664963571 1.1867568675686757 0.9827167502444255 1.0453842999968461 0.98334752578295 1.2236572365723657 1.4109818021257134 1.047686630712461 0.9731605008357777 1.3997539975399753 1.3730721922603841 1.0986375248367868 1.178588324344782 1.0365692118459646 0.9595988267574983 1.394234711577885 1.2534613807676538 1.1637966379663798 0.9873056422871921 1.0495158797741824 1.4023401772479263 0.9862175544832371 0.9893872015643234 1.1238212382123822 1.0267764216103699 0.9783643990286057 1.413930677768316 1.1195635033273408 1.1481849433878955 1.0452739142776042 1.4029551833979879 1.2914498375752987 1.0381619200807393 1.408285236698521 1.040196171192481 1.0474816286624404 1.4311823887469644 0.99058567508752 1.1578673479042483 1.3307944617907719 1.3334279496641122 1.1088560885608856 1.1798183366449049 1.394644715677926 1.1137288295959884 1.1155107704923204 1.603424926048683 1.177340603727859 1.2515235753234257 1.566377989236965 1.0489860650771587 1.200292241348587 1.1871948394454543 1.258615773904986 1.5110837877329912 1.2491535692647633 1.6168430806514842 1.393741758437578 1.1160055597134608 1.4226273210021738 1.2639794718272213 1.1144730745928222 1.1839160340710644 1.2488506361595209 1.1839338536654904 1.1190348907658862 1.5781032823692933 1.1815282084179766 1.2455896503795574 1.600573790940518 1.3905698706297445 1.2550874942086319 1.4045047934709005 1.5478634306283188 1.1106240421967997 1.1793363983035745 1.5662176128871306 1.3195587868420116 1.256299226629602 1.239673545030115 1.110855696924338 1.2385330909868493 1.1763961652232795 1.1169678178124667 1.24131294771731 1.1802986564025804 1.5596065433550732 1.298638582985851 1.2540717773263481 1.0561317224419973 1.550251256281407 1.1041020706368723 1.0489860650771587 1.3473395345521935 1.2577960725613884 1.291154353326918 1.3101503393819165 0.9874360620028395 0.7950677791391952 1.045160161036233 1.3286461676099344 0.973471808934788 1.1231304821362584 1.2679075014100394 1.2843806523134371 1.1088161503004843 1.2627341151759146 1.1404204834976759 0.8895306999630472 0.9813096835676917 1.1393896960149368 1.1670653674854619 0.8845518019332127 0.9489468463737675 1.3269541202326078 1.0974774879903535 1.3235116790166677 1.112997646692728 1.2371005698504385 1.0454129957018108 0.896999047007799 1.0564015792442187 0.9145224342143649 1.0762004784409824 1.13627788474629 0.898885582589416 1.2823385261683877 1.2590388392943967 0.9191123558356186 1.309430733026042 1.221599859968493 1.1301709551315713 1.1710329268529862 1.323822860143532 0.8421339245774743 1.326117820954159 1.264834587782251 1.0661454382791682 1.3131843553688467 0.9567069257249547 1.0901258338681759 0.9505999961102359 1.286267187895054 1.1599859968492912 0.745648326429002 0.915067001186378 2.2795422188150254 2.4209834629284854 2.265140729383419 2.3415288577373783 2.261909977001424 2.0868470047092322 2.3584492388566423 2.348154638046216 2.297229219143577 2.3704961121454384 2.1324060891468624 2.315682838681415 2.2579673639250903 2.1230971416055193 2.2531486146095716 2.3203373124520863 2.3792574745372908 2.3373672106012484 2.2887964078414194 2.3656773628299197 2.265907348592706 2.3322746687109843 2.3490855328003506 2.352425802212244 2.3748767933413646 2.2817873179279378 0.8372576935713503 2.309823677581864 2.2906034388347387 2.368524805607272 2.254736611543095 2.343445405760596 2.197732997481108 2.3175993867046323 2.381119264045559 2.2618004599715253 2.2515058591610995 2.3674843938232395 2.354835176870003 2.2418683605300624 2.353904282115869 2.4000109517029897 2.227685905158252 2.285839448034169 2.336929142481656 2.3625013689628735 2.3579564122221006 2.265852590077757 2.3592158580659293 2.263443215419998 2.3165975327263912 0.8963529601896245 2.5014814415773317 2.2537844098475466 2.465388137693261 2.403598556267845 2.291062866993482 2.3711145827721816 2.414857512255562 2.433604482034154 2.0741259494693747 2.539190863545763 2.415450088886495 0.7872111188924205 2.398642460809137 2.43139578731886 2.29601896245219 2.425146797392663 2.5122016915369283 2.4859128373646504 2.529817378656467 2.373161665679039 2.377363572698379 2.4280558099445138 2.46194041911329 2.3851748101061254 2.543769864784787 2.4128642999515164 2.49749501696924 2.4179281366158487 2.53094866131552 2.479502235630017 2.393955718364489 2.5266390130905565 2.4887141087108766 2.4410386252222165 2.292625114475031 2.4883370144911923 1.9247427678715725 2.4211065021817593 2.3547917901201316 2.523137423907774 2.396541507299467 2.3274793944944245 1.8192641275655876 2.4533211226633624 2.4904379680008617 2.3002208694715294 2.5525507730431505 2.398157625383828 1.3980047448141617 1.031486100127745 1.220706855648154 1.3926881197153111 1.0651012835330618 1.1200802968550398 1.4111320639941602 1.1400328487134255 1.0290650282863922 1.4151590729363102 1.3759352758683618 1.3151286574609162 1.390084555021595 1.106466330068739 1.4070320579110651 1.202554899933086 1.1674432751383905 1.3721394245392058 1.170715980290772 1.110274347588053 1.410462923535495 1.0746517428067401 1.4115578806496747 1.1609708619745729 1.377370886306953 1.21630269481112 1.221874809903279 1.3672851146663423 1.2243202141249467 1.222799440355253 1.3178903826266806 1.3843907780278608 1.1777480382018373 1.3859237179877122 1.1669201289616158 1.1529046779001157 1.2205608613662633 1.1157004683983212 1.440233590851025 1.0670722063385851 1.3850964170569986 1.2665490601618103 1.2244053774560497 1.098400145994282 1.3289129509094229 1.217470649066245 1.2253178417178663 1.3843421132672304 1.2602469736601984 1.2068860636291747 2.5173924952067925 2.5080251985757327 2.3136127088468914 2.541166803615448 2.6524787729389208 2.0089290605313614 2.563900301287319 2.4993700356066832 2.5729389208436046 2.0134757600657354 2.5200766913174473 2.053136127088469 2.445795672418516 2.590304026294166 2.6365927143248427 2.4014790468364833 2.623226513284032 2.588660640920296 2.588551081895371 2.3844973979731585 2.5096138044371408 2.5184880854560396 2.5585319090660095 2.580608052588332 2.583347028211449 2.014352232265133 2.4230073952341824 2.365762804711038 2.5778142974527527 2.5704738427827993 2.4995891536565327 2.6562585592988226 2.584935634072857 2.4427280197206245 2.525171185976445 2.451821418789373 2.5338811284579568 2.3843330594357712 2.6262393864694604 2.618953711311969 2.5778142974527527 2.585154752122706 2.643111476307861 2.542481511914544 1.9086277732128185 2.546480416324295 2.618460695699808 2.557929334428924 2.626732402081622 2.519748014242673 2.024495742840231 2.051905477393799 1.6220461685562082 2.0529982242863 1.9405818877202567 1.9597504894595457 2.0155716432181396 2.003005053954378 2.0025952738696895 1.522241952374448 2.078267996175386 1.9917588671857211 2.0553658425533854 2.0059645767882346 2.0378363611528476 2.0096070664299046 1.9655784728862178 1.5029822883941173 1.985293448071757 1.9747757592314346 1.9956290124299958 1.2877566816919364 1.9398533897919226 1.8601283977598688 1.9399444520329645 1.8917725265218777 0.6800072849792833 2.0491280790420254 2.0190775394982468 1.980102900332377 1.6677138824386468 0.7527204844511223 2.037107863224514 2.015161863133452 1.9763693484496652 1.9308837590493102 1.9406274188407775 1.8298502026134862 1.9128534353230433 1.9791467468014388 1.951099576560579 1.9468651823521377 1.98128670946592 1.937941082730046 2.007740290488549 1.965396348404134 1.472248782042526 1.9708145517461182 2.055411373673906 1.9428584437463006 1.0775533195073865 1.121847556135904 0.9914483959341475 1.1004685459712726 1.1100955014466036 1.1014158793558133 1.0629848682694523 1.1011598433059375 1.0973705097677753 1.0552013723532272 1.100084491896459 1.0851063829787233 1.0859000947333384 1.0293929385257443 1.0967560232480733 1.0591187239163273 0.32150446782907033 1.0805745448959212 1.0881788155772332 1.0831093017896918 1.0737127787592493 1.0516424712599532 1.052589804644494 1.0899454643213764 1.0615510663901477 0.976649512251325 1.1057684922037023 0.9939831528279182 1.073047085029572 1.09022710397624 0.9991038738254345 1.0791919502265919 0.976649512251325 1.0700002560360498 1.0570960391223083 1.0855416442635124 1.0880507975522953 1.0791407430166167 1.0302378574903346 1.095066185318893 1.0821619684051513 1.0970632665079243 1.1022607983204036 1.0738151931791995 1.074096832834063 1.083646977494431 0.9965435133266762 1.0468289935222879 0.995468161917198 1.0867194100929412 1.3929391259989796 0.9399761945247406 0.9552584594456724 1.2488097262370343 0.9787663662642407 1.4280096922292127 1.2792892365244006 0.897275123278354 1.2089355551776908 1.045761775208298 1.3897721475939464 1.1055730317973134 0.9755781329705833 1.4431856827070226 1.1801351810916512 1.4445034858017343 0.9868644788301308 0.8744473728957659 1.2770999829960892 0.8473473898996768 1.4575964971943547 1.0878464546845774 0.8725131780309471 1.4398486651929945 1.0682069375956469 1.0308833531712294 0.9169784050331576 1.327856657031117 1.0154948138071755 0.9788513858187382 1.413003740860398 1.4461188573371877 0.9862693419486481 1.2462591396021085 1.3102576092501275 1.3100875701411325 0.9204216969903077 1.005271212378847 1.0774315592586294 1.1381992858357421 1.4399336847474917 1.0628081958850535 0.8964036728447542 1.4206767556538005 1.0976024485631695 1.3951921441931645 1.0076730147934023 0.9995111375616391 0.926968202686618 1.3592501275293318 1.376784731143329 1.108772251789319 1.0889888052853733 1.1997797761057074 1.1782161864562304 1.3872453661222242 0.8202605982749127 0.8815929528353825 0.9572031565424849 1.2536428702514224 1.178454762341714 1.0153973206092861 0.8184253991558084 1.111176362635346 1.0329785281703063 1.0889521013029915 1.3879060378051018 0.9554230133969536 1.3632226096531472 1.0144430170673517 1.2726188291429619 1.1033033584143879 1.0234354927509635 1.3453294182418791 1.026133235456047 0.8771334189759589 0.87680308313452 1.1109010827674803 0.8728023490548724 1.019544870618462 1.3566525968067535 1.118296935217471 1.3871719581574602 0.8805652413286841 1.0889704532941824 1.343218939254909 1.1089007157276565 0.8198385024775188 1.0326848963112498 1.4005505597357313 1.413268489631125 1.0245733162048083 1.0124977060011011 0.9627271058909892 1.017801431455313 0.8925123875940539 1.0071389245733162 0.8792622499541201 1.414956872820701 0.958084052119655 1.1902111763360526 0.9144621483570939 1.0436685217656476 0.8032934359990852 0.9944651978348708 0.9249980940763894 1.2020583974994283 1.0628649843714264 1.0480902645421972 0.8027140352214684 1.2317603110467332 0.9284744987420904 0.9925592742242891 0.991019287946939 0.8014332545551575 0.9883509948921247 0.9881680262255089 1.2196386368834338 0.9066402378592667 0.9763208050621331 1.2256613554928721 0.8689791873141725 0.9245101776320807 0.9746283448959366 0.8507280628192423 1.0620416253716551 0.9634215140657163 0.9956239993901046 1.1396660821834264 1.2029427460547382 1.1832583670046506 0.8048486696653199 0.9697034382861935 1.2117252420522988 0.7469848288480598 0.998414271555996 0.7536631851795381 0.9688648318975376 0.8552107951513304 0.7987802088892277 1.1915224517801328 1.1848440954486545 0.9888541587253183 0.8166653960509264 0.8498284668750477 1.0384844095448655 0.9067774643592286 0.908957840969734 0.8502248989860487 0.8567507814286803 1.7701313623800503 1.6372628179249091 1.6110835067233937 1.3064345827769324 1.3560293158597558 1.6098413092761095 1.5648892891525108 1.3545697338591969 1.4876711903357038 1.641967640756498 1.790549982919785 1.4570354957920562 1.4489922673208906 1.776187074935561 1.4726406012235644 1.5458215583366977 1.766839539144747 1.4142262662650227 1.7632837489518958 1.7907052576006957 1.6835967827086116 1.4187292320114282 1.3614328747554423 1.4059190708363094 1.7622899909940686 1.5583677525542683 1.3588553150523277 1.3025837706903511 1.7409397223688705 1.4212291543740878 1.7859538523648335 1.3596161609887891 1.3547871184124718 1.4217881432253656 1.3542436570292846 1.4589298468991645 1.756637992608925 1.4114002670724513 1.355190832582839 1.3474736809415857 1.6953976584578119 1.4242880655880252 1.417160957734232 1.7901928511536909 1.5478556566566255 1.530449364926555 1.5482127884227197 1.59599080773889 1.7456756001366416 1.3510294711344368 1.4243403960510364 0.9051825337259204 1.0308681176991321 1.1834767045782575 0.9689971710640263 1.201470276927814 1.052017781883263 1.2042029905894578 1.2805842618786445 1.3832342243519427 1.2642649577584049 1.0333891422743104 1.5073225179454612 1.393857167600023 1.2812578180628524 1.479514269768874 1.026153224409676 1.498296865077074 1.1833804822662277 1.0384696803494795 1.5165213709755017 1.0458403094509554 1.2086484614052306 1.2052614360217846 1.186363373939149 0.8932894559590477 1.5112868772010855 1.035255855127687 1.0272886476916268 1.0780170505936917 1.5121143890845408 1.2049535246232896 1.1743163404730288 1.2555857052133248 1.3603910474760887 1.461347497257664 1.1203356234243596 0.9659373015414814 1.372996170351981 1.1104054808228931 1.5104016319304119 1.1891153320631989 1.038296480187826 0.9534668899024306 1.2647845582433654 1.44860766314493 1.2522564132170968 1.3548486423031774 1.4744529761561112 1.3500760156265035 1.1720288138555035 1.3258645127468303 0.9205289012290545 1.0755878298351553 0.9122963710851795 1.1538551152360057 1.164339941362639 1.1502630914703997 1.0786167796050716 1.4679921557967497 1.4029279847775857 0.9902724113158458 0.9953206609323729 1.253713375919849 1.4010057666543698 1.3491252936722131 1.147816632040852 0.9955342407238413 1.4684193153796867 0.9189950099994175 1.396889501582432 0.9269168786284293 0.9924082092305303 1.3501155272508396 1.24482069005689 0.9136360988680271 0.9135196007999534 1.46558452905656 1.4546919596916685 0.9758460672193853 1.4061316816496128 1.1656796691454867 1.3210104265770926 1.0605595790536473 1.4199172863716676 1.1625148049628176 0.9975341242257733 1.3426790672388016 0.9110731413704056 1.1679902141622818 1.4527891579131311 1.077568296992408 1.0815098149622353 1.4285963924431586 0.9218686290119023 1.0822864687493932 1.4132768964914664 1.1614663223501545 1.221948236025086 1.2516358270392014 1.2073403786158796 1.3148163271972952 0.8520817339888604 0.9085311075902847 0.9908857782206034 1.1083743037747253 0.8615716315763683 0.9729186743544093 1.2809075020825509 0.9233948026068635 1.2859056237035102 0.9283112555738857 0.9206670695653595 1.2246868007121507 0.9242768240693857 1.1151691357823041 1.2206850366692255 1.0449014259346978 0.9226271172598532 0.856834849648008 1.212730509775738 1.2724956307270145 1.1367133266909495 0.9073714127043758 1.31401597438871 0.9236888097610375 0.920650735834572 0.9150319324436895 1.2602126651748526 1.107786289466377 1.2743903434983586 1.1962007742188394 1.1848488313215624 0.9242768240693857 1.0455057739738334 0.8612122894990445 1.2939581529817226 0.951456152099701 1.305277428417425 0.9916044623752512 1.2610456854450125 0.9202587262956732 1.057086389102135 0.9760057494732371 1.2731816474200872 1.0442970778955623 1.1660977083775705 1.0643058981101874 0.9947405386864414 0.9214020874507947 -6:baseline-rgb8-monochrome-photographic:1.057026293560504 0.7453496522348628 1.0273000125806508 0.9396847648316888 1.0679714598946821 0.7727754713251019 0.9052856706385579 0.9744972232706098 0.8937474164734638 1.0313617656045004 0.981776028468216 1.0086986215201021 0.7819952912420698 1.0253410255027768 0.7444510343092323 1.0234000107834151 0.8403155946154814 1.0501428802501753 1.0543843568591507 1.0 1.063712010927194 1.029906004564979 1.0298700598479538 1.0521018673280496 0.6600168940170018 0.9906004564979063 0.9352815369961001 0.8637515501159218 1.0343631494761056 0.7417192358153161 1.0460451825093007 0.568771229848493 1.0754120163189016 0.7444150895922073 0.8694847324814435 0.8581262019014756 1.0508977193077047 0.8234395499721429 1.0031451627397063 0.5655002605991984 1.0727161625420103 0.7177081648424722 1.030283424093744 0.8073722614618717 1.0701461152747074 0.9970345608454197 0.7022699088801424 1.0719253787674556 1.010801387466077 1.05927283837458, 102380 -6:swift-rgb8-monochrome-photographic:1.219083050268687 0.7164321273880772 0.7106809726640427 1.175967362196941 1.0838590248198272 1.0733631674484643 1.0540788267644363 1.1994392624144066 0.8791898060782516 1.1874696716450102 1.2298125483007134 0.85595154652145 0.8511708991570964 0.9336280800129402 1.0548875828975037 0.7719846875505473 0.7783109577469851 0.7772865333117666 0.9602271706115993 1.2224438813105445 1.2088747506335258 0.9982746535827898 0.771265793210043 0.8444672094318938 1.1746374076670083 0.9719092036447944 1.0200930968170954 0.7998238708865765 1.186876583814094 0.7483150913894431 1.1864811919268166 0.7547491957369565 0.7523408996962672 0.8518358764220628 1.1713484660592008 0.7746445966104132 1.015582034830431 0.7098182994554375 1.21042037346561 0.7990690318290469 1.175733721536277 0.9406193274743445 0.9750184216674754 0.92859581962941 0.8757391132438309 0.8473248144353984 0.9063999568663396 0.8755234449416798 0.9178483492388706 0.8868819755216477, 92833 -6:baseline-rgb16-color-photographic:1.236989912883998 0.9992119440623566 0.8710024071526823 1.2057972260430996 0.9394199908298945 0.8531207015130673 1.1840755387436954 0.9768454837230628 0.9383167125171938 0.8188187757909215 1.2181195552498854 1.1120328977533243 1.130946240256763 0.9365256762952773 0.8243208390646493 1.0564391334250343 0.7726243695552499 1.1910104309949565 0.99935522696011 1.0011462631820265 1.2289803988995873 0.8890847088491518 1.2157553874369553 1.049862448418157 1.0 0.9383453690967447 0.8663600412654746 0.9396205868867492 1.1827859926639157 0.8760459651535992 1.1938474323704722 0.9516993351673545 0.9431453461714809 1.045864855570839 1.2021864970197158 1.2088634800550206 0.8219853278312701 1.0680307198532784 0.94956441999083 1.2159703117835854 1.2306424805135259 0.7848464007336085 0.889657840440165 1.014185006877579 1.2452430077945895 1.0136835167354423 0.8867778541953233 0.7899329436038515 1.0810121503897294 0.8894859009628611, 479659 -6:swift-rgb16-color-photographic:1.7957932141219624 1.5274243466299862 1.6996360614397064 1.5028943145346172 1.6368494956442 1.4521864970197156 1.6914546079779917 1.4531321641448876 1.5125085969738652 1.4484181568088033 1.8037310866574965 1.4128839981659789 1.6822701742320036 1.6116173773498395 1.4050607519486473 1.4955725584594224 1.5348034158642825 1.7394113938560294 1.4931224209078404 1.561382393397524 1.7884714580467675 1.389270976616231 1.4400504355800092 1.7807341815680882 1.6154860155891793 1.4454665291150848 1.4342904630903255 1.4342188216414489 1.7473349381017882 1.3373595827602018 1.7519486474094452 1.5792067858780374 1.3917497707473634 1.3861044245758827 1.756848922512609 1.3915635029802844 1.3910476845483724 1.447716070609812 1.5042125171939478 1.5680307198532784 1.816425951398441 1.6468506419073818 1.4958447959651535 1.4536766391563503 1.399143168271435 1.800048716185236 1.4037998624484183 1.392638124713434 1.5052011691884457 1.5053444520861992, 495324 -6:baseline-rgb8-color-nonphotographic:1.0222019686474664 0.790411957710536 1.1918519868756836 1.051658767772512 0.8254648195406489 0.8232592052497266 1.0531170251549398 1.2280896828290193 0.7706890266131973 0.843182646737149 1.2135800218738608 1.2669522420707253 1.0273240977032447 0.7385344513306599 0.9032081662413416 1.241250455705432 0.9960444768501641 1.2582756106452788 0.6829383886255924 1.1160043747721473 1.24425811155669 0.9831571272329567 0.785107546481954 1.0608093328472474 1.2499817717827195 0.8994531534815895 0.9677360554137806 0.7833394094057601 0.7873313889901568 1.2241341596791835 1.2238425082026978 0.7152387896463726 1.18696682464455 0.8106452788917244 0.8956616842872768 0.7140539555231499 1.1951877506379875 0.6941851986875683 0.973641997812614 1.195989792198323 1.2201786365293472 1.0913780532263944 1.090411957710536 0.8617389719285453 1.0916332482683193 1.0 1.2041195771053592 0.8772147283995626 0.8323915421071819 0.980149471381699, 132999 -6:swift-rgb8-color-nonphotographic:1.3814072183740431 1.2309879693765948 1.0984506015311704 0.9843784177907401 0.912869121399927 1.141979584396646 1.0611556689755743 1.0368574553408676 0.9797484506015313 1.3808239154210717 1.290010936930368 1.2420524972657674 1.1831024425811156 1.0592963908129784 0.901512942034269 1.1379329201604083 1.3633612832664965 1.139846882974845 0.8439664600802042 0.8885526795479403 1.4472110827561067 1.4100802041560336 1.3770142180094789 0.8481954064892453 1.059423988333941 1.3905760116660593 1.4086037185563252 1.221928545388261 1.2040466642362377 0.8425993437841779 1.4006926722566533 1.0608457892818082 0.9132883703973752 0.9845060153117025 1.2017316806416334 1.4228764126868392 1.0580386438206344 1.293966460080204 0.8997083485235143 1.0585672621217646 1.3939846882974847 1.3961356179365658 0.9129602624863289 0.9728399562522785 1.4367116296026248 1.4275792927451694 1.134633612832665 0.909059423988334 0.9721472839956252 0.8982865475756471, 135430 -6:baseline-va8-monochrome-nonphotographic:0.42015039384139197 0.5014979861510684 0.9586714549314497 1.0997599253983055 0.7732386262177338 1.0815856828237533 0.9079184936806809 1.1060891648975217 0.9670839864288405 0.8414317176246502 1.0666256621892423 0.7737544889982341 1.102200353167596 0.8394674708835143 1.0221820995615165 0.703478105593143 1.0508918473839803 1.0871808099045654 1.0 1.0620027380409118 0.432035078669074 0.5649887899049622 1.1144421737663934 1.0766453046566535 0.7762742802722168 1.0619630562885656 0.7749647824447926 1.0992639034939784 1.0491656911569214 0.8785143151921588 0.46602249955358027 0.9625205849090295 1.1183111446201464 0.855637784964584 1.1112477927025257 0.7833773139421836 0.9254379873415209 1.0732128330787087 1.110692248169679 0.7527231602547568 1.0107140731334696 1.1143628102617011 1.0616852840221422 0.8416102855102081 1.1132120394436618 0.5578857562349953 0.3952500942441618 1.116981805916549 1.0960893633062836 0.9409932342612249, 62117 -6:swift-va8-monochrome-nonphotographic:1.081922977718696 1.2052935457629808 0.9756354040594433 0.9558342096386975 1.1751354139798813 1.182833673935041 1.0669629570841848 1.012995773893375 1.0975377472669192 0.5731235491359298 1.2258288526021308 1.0614273526318923 1.1766631614452094 0.9448225233626316 1.2105712188250233 0.7630800976171107 1.1717823059066288 0.9845836392135077 0.9500208329199816 0.8184559830162099 1.1493422749548619 1.2207495883018193 1.0527965714965972 1.1934088609352989 0.7354417571079939 1.1888256185393147 1.2000555544532847 0.852840221424178 0.9650205353068391 0.8531775163191205 1.2125949881946785 0.8774230670026387 1.235848495069542 1.094224320946013 0.7967302236066744 1.203368980774191 1.18975813971945 0.7976825856629829 1.0992837443701513 0.6472689033947738 1.188031983492391 0.8895260014682247 1.1820995615166365 0.965873692982282 0.8994265986785976 1.113271562072181 1.2023570960893633 0.8826412174361619 0.8716096902839229 1.087160969028392, 63098 -6:baseline-rgb16-monochrome-nonphotographic:1.1319526735091974 0.6832989991431645 1.0916267113922666 0.7074909303046324 1.1577671230379376 0.7587005268627057 0.9567389203872166 1.1257907498222521 1.0977339434488542 1.1497092228319326 1.1443859041438025 0.831513317411992 0.7107177364957249 1.1003956027929191 0.9050917907862833 0.9704665196069494 0.8178586403660694 0.8931507848248955 1.0367163145133356 0.8457513718483949 0.5025978524419813 0.8508376934716424 0.8970156600368256 1.1496909922884802 1.0817822179279164 0.884491276684958 1.0654658815379288 0.6208411572748983 1.168887754543963 1.1648223433540552 0.4991158186425537 0.6869815689205695 1.1134669024483619 0.5941698722038904 1.1318068291615773 1.079248172388019 1.0980803237744516 1.1351977102437423 0.7327037718994404 1.138497438608645 1.1252620640621296 0.7901664448617214 0.7097332871492898 1.1387708967604324 1.1428180774068875 1.0 0.8717481268116601 0.9234864091298561 0.712686635188595 1.0016225183672725, 246363 -6:swift-rgb16-monochrome-nonphotographic:1.7243724135416476 1.2580715731135945 1.4115545184401945 1.744644777860828 1.4153647020217672 1.454378065010118 1.3120704428199006 1.3914462290120868 1.7224035148487775 1.5387490201082894 1.7851165843253787 1.4454997903487503 1.3001658979454176 1.746723059814413 1.3926859059668568 1.3860499881501467 1.564745775071555 1.3247589010628407 1.4053743642097971 1.321203945089603 1.7701675386943285 1.715020144750515 1.464623630430423 1.315078482489563 1.3247042094324832 1.257178276484422 1.3170291506389804 1.3248865148670084 1.7788452773777186 1.2308169106521065 1.777149836836636 1.3366816764807758 1.685249667292582 1.740706980475088 1.7304067234244254 1.317703680746723 1.7258126264743952 1.257834576048712 1.7626747853353508 1.7613439556633181 1.7292217381000126 1.4789346070406357 1.250761125189142 1.3301916030116858 1.768690864674676 1.2528394071427267 1.7704045357592109 1.253204018011777 1.57156399832279 1.3925036005323317, 247524 -6:baseline-v16-monochrome-nonphotographic:0.9879753858569555 0.9817814990416625 0.9820437808937759 1.0143447997578938 1.0320992635932613 1.0182185009583375 0.9380409563199839 0.9842630888731968 1.0342176939372543 1.0279431050136185 0.8662564309492586 1.0388984162211239 0.6690810047412489 1.034399273681025 0.999717542620801 0.6786240290527591 1.0209623726419852 1.0074245939675175 0.4192676283667911 0.992837687884596 1.0002421063250277 1.0152123474225765 0.7911832946635732 1.0199334207606174 1.0190053465146778 0.9661656410773731 1.0425703621507112 1.0277211742156764 0.6407949157671744 1.0446282659134472 1.0 0.472995056995864 0.8475133662866943 1.028366791082417 0.9727226873802078 0.6894986381519217 1.0225965903359227 0.9956622616765863 0.9804499142540098 1.0213053566024413 0.8797135075153839 1.044910723292646 0.7832341369918289 1.005064057298497 1.0133158478765258 0.825643094925855 1.030243115101382 0.8218702713608392 1.0143447997578938 0.8215071118732978, 124399 -6:swift-v16-monochrome-nonphotographic:1.2663976596388582 0.7861394128921619 1.2889538989206093 0.855543226066781 1.1778472712599617 1.313749621708867 0.8880056491475841 1.0814284273176638 0.8559669121355796 0.9745788358720872 1.3134469888025826 1.1461918692625845 1.298073237163321 0.8595178049026531 1.081872288913548 1.3287198628064159 1.1704832038737012 0.6676081912639968 1.044809845657218 1.0066175728840916 1.3242207202663172 0.7165741955008575 1.3236154544537477 0.9351558559467367 0.9147785735902351 1.3239180873600325 0.8859275698577626 1.0686976697266217 0.942358519116312 1.0472309089074952 1.2737012004438617 0.9173812165842833 1.2674467870473116 0.889256531826894 1.2336326036517706 1.2379501664480985 1.0035105417129022 1.2767678805608798 0.8890951276102088 0.9935438313325936 1.3092303036416826 0.78670432765056 1.2836679108241704 0.931100575002522 0.9049732674266115 1.3243821244830023 1.229395742963785 0.7758700696055686 0.8019166750731364 1.0113588217492182, 128365 -6:baseline-rgba16-color-nonphotographic:1.2230444399758698 1.1886989744620953 1.0246531268851802 1.037874522421074 0.9835612306454857 1.0357832294389706 1.1898652724713452 0.9854011662980092 0.9251558415443395 1.0211944500301628 1.192026945505731 1.0041021516187412 0.8900864669213755 0.9167806153227429 0.9649004624974864 1.1964608887995174 1.0931731349286147 0.9595917956967626 1.008063543132918 1.2068771365373014 1.1698371204504325 0.9770762115423287 0.9816308063543133 1.1700683691936458 0.9412728735169918 1.16976674039815 0.9077518600442389 0.9090890810376032 1.1181479991956567 0.9044842147597024 1.1917253167102353 1.031188417454253 1.0898049467122461 1.0919062939875328 1.0 0.885059320329781 0.9663281721294994 0.9996983712045044 0.9189523426503118 0.8878644681278907 1.1498994570681682 1.0075909913533079 0.9751960587170722 0.8725115624371608 0.9094811984717475 1.0449326362356728 0.9490548964407802 0.9397044037804142 0.8826663985521819 0.9110094510355922, 398116 -6:swift-rgba16-color-nonphotographic:1.3775085461492058 1.2442891614719487 1.2363060526844962 1.11604665192037 1.3690528855821436 1.3902875527850391 1.124763724110195 1.0798914136336217 1.1501709229841144 1.1707822240096522 1.3729036798713052 1.403398351095918 1.1928413432535694 1.3011763523024331 1.271988739191635 1.155519806957571 1.1073597426100947 1.1164488236476977 1.2747335612306456 1.3268449627991152 1.403076613714056 1.1287854413834708 1.1654132314498291 1.195646491051679 1.286607681479992 1.1582043032374825 1.3726020510758095 1.39558616529258 1.0807259199678263 1.1288055499698373 1.3606977679469134 1.159340438367183 1.3761210536899258 1.176241705208124 1.3595817414035793 1.1529559621958578 1.3941785642469335 1.1202996179368592 1.1203901065755077 1.0905087472350694 1.3979790870701791 1.2400864669213756 1.154936657952946 1.1557711642871507 1.1982706615724916 1.400623366177358 1.081449829077016 1.1586165292579933 1.1484013673838729 1.19627991152222, 411627 -6:baseline-va8-monochrome-photographic:1.2192927977561854 0.7868376239607332 1.2200741260142243 0.9881198036662326 1.1538415306020235 0.9667634979465091 1.2106981869177602 0.864549734548733 1.2285685665631574 0.7061604728037664 1.227186216568166 0.8936792547330461 0.8668937193228489 1.0799759591305218 0.7839927877391566 1.1983371731944306 0.9947711108885106 1.2521085845938096 0.8682560352599419 0.8728037664028849 1.20178303115296 0.8769307823299609 0.7859160572974055 1.2189722528298106 0.9004908344185115 1.2277271361314235 0.760192326955825 1.093158369227687 1.0 0.8740058098767906 1.2170289492136632 1.2306921767003907 0.7128117800260443 1.2655514374436543 0.8979865771812081 1.258319142542322 1.119883802464189 1.256015225884003 0.7107883401783031 1.028929179605329 1.1769407993589103 0.6796353801462486 1.2365821897225282 0.8756886707402585 1.2428127817289392 0.9581087849343884 0.8401883201442453 0.8412501252128619 1.2032254833216467 0.7098267053991786, 77375 -6:swift-va8-monochrome-photographic:1.24471601722929 0.9553040168286085 0.8181107883401783 0.737133126314735 1.2320144245216869 0.982089552238806 1.197135129720525 0.9119703495943103 0.9045577481718923 1.2586797555844935 1.244816187518782 1.142382049484123 1.1912651507562857 0.8319142542321947 0.9543023139336873 1.242852849844736 0.8939396974857258 0.7993589101472504 1.0003205449263748 1.26993889612341 1.2421115897024944 1.0629069418010617 1.2379645397175199 0.8808173895622559 0.9715917059000301 1.2219973955724732 1.1032956025242913 0.8479815686667335 1.0388059701492536 1.2069518180907544 1.2490634077932485 1.164559751577682 0.8813583091255134 1.2126615245918062 1.1982770710207353 0.9162376039266754 0.7162576379845739 1.1998397275368127 1.2625863968746869 1.0153460883501952 1.2409496143443854 1.2116598216968846 1.2399078433336672 0.972573374737053 0.9989181608734848 1.2258239006310727 0.8526294700991686 0.818331162977061 1.2127216267655014 0.7921065811880196, 78506 -6:baseline-rgb16-monochrome-photographic:1.2053840840513323 0.7159632093648889 0.9509397607881629 1.0585123786672481 1.2113462027847457 0.8418402588432036 0.7702403024684625 1.3041407641691205 1.0 0.7300687097829643 1.2544443232631692 1.2914349074780964 1.2840913222088923 0.9204020794706801 1.232286327116734 1.0317919075144508 1.0385356454720616 1.0949212927618424 1.2680953938997346 0.7764387246882611 1.2396844439597194 1.2573890282473552 0.8409495764714436 0.9530664921656306 1.1950049078416403 1.2696404551568692 0.968426218780674 0.9040062529537934 1.044952193986985 0.9168029956011197 1.1861162613153016 1.1741011378921729 1.0133965899589195 0.8730504962373213 0.713909186752463 1.1464536299850947 0.8993528919911294 0.9110771803540917 0.7761297124368343 0.9442687315955938 1.1030283200639837 0.8065037990329734 1.1678300069073326 0.9061693387137818 0.9689533573272257 0.7808557821645399 0.9088232086378012 1.0294106954593376 0.9640818700694368 0.8573999345621114, 380438 -6:swift-rgb16-monochrome-photographic:1.9056240229759696 1.9200930672192533 1.4798960264659906 1.348965717817283 1.666684843857927 1.486457992510997 1.818300796160977 1.5561129894208747 1.640836877885629 1.4839677173083214 1.918875195404806 1.4896026465990475 1.4708619624095685 1.9265459701166974 1.5561493438033953 1.6366015923219543 1.450903406405642 1.4068055404078963 1.8131202966517612 1.4141127712945796 1.8930999381975497 1.8697604246191877 1.6375104518849746 1.8037408659613914 1.4071690842331042 1.4237466826625949 1.9226015196131891 1.5549860035627294 1.5594575926127894 1.8980623114116406 1.8816119533209728 1.5672919620460246 1.4753699058421492 1.9401425091794815 1.5619842221979858 1.480859417602792 1.4177300323554005 1.7246337295961027 1.5438615625113605 1.8865016177700222 1.9251281491983858 1.529028974442869 1.4073690333369686 1.7274330170502052 1.6319300541680297 1.7268695241211327 1.926436906969135 1.5521685389173665 1.7249972734213108 1.411549787326862, 383386 -6:baseline-rgba16-color-photographic:1.1352755285017007 1.1233425269980137 0.985582296700734 1.1346644044354741 0.9216876673555214 0.9459637667757577 1.1381140389672004 1.0213250134688527 0.9798007413899856 0.8668875290484959 1.1492750942819694 0.9591029341996286 1.005299088942675 0.993092689830413 0.9279677712466127 0.9263032622767587 0.9935590739862176 1.1673836652969982 1.1242994186280264 0.9341272585456855 1.1711629851802412 1.0 1.0066580358794155 1.0798481839161795 1.0089497511277652 0.9465186030990422 1.0095689163001262 0.9445967787328825 0.9484886741020094 1.1729079052114408 1.0848095464012029 1.1143204059150376 0.9815054558905123 0.983009142737675 0.9183104027790062 1.0935019821326621 0.9767531621649874 0.9767290388465837 1.017191884915689 0.9519463497398702 1.153778113717323 0.92801601788342 0.9909215911740819 1.0090140799768417 0.9545034214906603 0.9877373131447962 1.0138709080821158 1.1023069933500051 0.926062029092722 1.0270341988243903, 521780 -6:swift-rgba16-color-photographic:1.2363361504008492 1.0179557899984721 1.0165485964249241 1.0108635343877903 1.2356204919548734 1.1849534822010115 0.9852445702430825 1.0208586293130482 1.1427537572068414 1.0432691921100665 1.2231004897033635 1.1745000442260838 1.1250633237108094 1.1754730180683655 0.9807174274893253 1.0835792571626153 1.0382515418821012 1.039626571031111 1.2102588432064714 1.0777655374273285 1.206415194474152 1.2231165719156327 1.2151558768424184 1.076784522478912 1.0398436808967442 1.0393612145286706 1.2161690562153729 1.0364181696834216 1.0048487869991396 1.005918254115036 1.232227145166089 1.0800331293572742 1.0076470919339664 1.2263651787939949 1.1111763334164249 1.0769292623893343 0.9814732914659741 1.0366996083981312 1.2002315838566753 1.0742596151526604 1.1917321346724457 1.2370357266345557 1.2009794067271893 1.0656395493764121 1.0076229686155627 1.214190944106271 1.2265742475534935 1.0631146420501605 1.012624536631259 1.0776368797291755, 538690 -6:baseline-va16-monochrome-photographic:1.1552820110520183 1.2090654237952954 0.8804582319077999 0.9250354749022278 0.9199247816707237 1.077779444168849 0.873432470783678 1.1417611702679942 0.9701203262537349 0.9752425560388089 1.1800856012274894 0.9294770480266725 0.9748503132174295 0.9268813234734257 1.006841176267002 0.9612717896655553 0.9277350284376046 1.1781013140134518 0.9227627738489405 0.8851766823179243 1.1311129313228967 1.0918194298635227 0.9405752125609995 0.8898605230673389 1.1824159850486267 1.1877920190122404 1.0928577196848215 1.2028702945282128 0.9971966174824933 1.0823825290432736 1.2215941209723007 1.060670735224559 1.0 0.9014662959587453 1.2241783089719778 0.9122414369931127 1.247124514022681 1.1999515464750061 1.0015574347319482 0.8964825048165111 1.146894936606638 0.9102802228862149 0.9277927112054545 1.1818506939236972 0.8802621104971102 0.9307460689193711 1.0306641593890242 0.9167406928854074 1.1823236926200666 0.9302615336694315, 213977 -6:swift-va16-monochrome-photographic:0.9283464657768139 0.8043515880065989 0.6672396488273094 0.6753959922012898 0.6728810235230328 0.7185773122137493 1.0224155235864838 0.9558380729340916 0.6713351253446546 0.6665820652738201 0.9791534476990343 0.7213114754098361 0.7133858631072554 0.674484604469261 0.7861353699195902 0.6665820652738201 0.7180350941959599 0.7195117730529182 0.7156008813926928 0.7185888487673192 0.9792342035740244 0.6591179151140388 0.7124629388216565 0.7585283972266126 0.8158766050230155 0.9672823340755183 0.7093826790184701 0.8140884392196676 0.6304380429390524 0.7173198278746207 0.9544306133985533 0.9041658494941222 0.9683206238968172 0.7602934899228205 0.8013059378641225 0.8155074353087758 0.6655091657918113 0.9830758759128299 0.8143076337374973 0.7114823317682075 0.9721161500213426 0.7170890968032211 0.6657629699703511 0.9611448875762855 0.8094392081309629 0.6735732167372319 0.7183119714816396 0.7660386936006737 0.6761804778440489 0.8184607930226924, 216353 -6:baseline-v8-monochrome-nonphotographic:0.9449693142173216 0.9910361863047188 0.9911380478239833 0.9935317935267005 0.9840332068552804 1.0156866739667423 1.030583921159184 0.9790165270315008 1.0035396877944436 0.9833456416002445 0.9527107896814281 0.9949323894165882 0.9408439226871068 0.9777687234205099 1.0370266622526676 0.9991851078458837 1.0273752833023506 1.0289541368509512 0.9970460159413278 1.004532837607273 1.0427818380911151 1.0131401359851282 1.0485115485497467 0.9895591942753827 1.013471185922738 1.0550561511624945 1.0322901016068655 1.0043545799485598 1.0127072245282538 1.0424762535333214 0.7208230410756576 1.012019659273218 1.0271460948840052 1.0304565942601036 0.974330897145331 0.9910107209249026 0.9998472077211031 1.0022154880440042 1.0 1.0239374570271718 0.98871883674145 0.9976317196770991 0.9948305278973237 0.40981435738114036 1.013445720542922 0.9776413965214291 0.9936081896661489 0.9907560671267412 1.0218747612620642 1.0112047671191018, 48572 -6:swift-v8-monochrome-nonphotographic:1.1186177391835799 1.1949374824925514 1.1102141638442538 1.1846240036670146 1.155211489979373 1.0577554814230055 1.1612977157554305 1.1800402353001096 1.1873233339275255 1.1723751559754514 1.1254169955944895 1.1941989864778835 1.1245257073009245 1.1496600371794545 1.114645139932262 1.1808041966945937 1.0855636761822303 1.1727062059130613 1.1563828974509154 1.1689118643204564 1.1681988336856046 1.1400595889887697 1.1949629478723676 1.1106980060607605 1.1944536402760448 1.0963609972242736 1.0652168377091344 1.074766355140187 1.187603453105503 1.190684764063256 1.1764496167460339 1.1485650258473605 1.176118566808424 1.196490870661336 1.1338460363136316 1.1349155822659096 1.1858463418981895 1.1391428353153887 1.1680205760268914 1.0747154243805548 1.1990119432631339 1.1328274211209861 1.1732409788892002 1.1836563192340015 1.1840892306908757 1.1596424660673814 1.1472153607171052 1.1301280908604752 1.1893605643128167 1.1073875066846621, 49837 -6:baseline-rgba8-color-photographic:1.3201343551897058 0.9352508909704481 0.8147096855583941 0.9990065285268237 1.3391680070646859 1.26290724445706 1.0 0.8718579493487242 1.067082978522093 1.2834232188475732 1.2565521809064246 1.2024631784779387 0.9183618759264516 1.0588513577443466 0.9887091178604094 0.8597785977859778 0.9875421831141389 1.1052922067682214 0.9900495158797742 0.9902702873182577 1.0712145582994292 1.0086889330431765 1.0431923550004731 0.8752483678682941 0.921168827072886 1.261409152553064 0.9677358312044659 1.2639795628725516 0.9223830699845459 0.8730248840949948 1.2884063456019175 1.0481754817548175 0.9385624625477024 1.0815908159081589 1.3184943387895418 1.2436212823666697 0.9321758602201407 0.9822752073674582 0.9316239316239316 1.0651275743526665 1.1883811145803764 1.0568801841864572 1.2902513640521018 0.9258996436118208 0.8104834894502791 0.9915160690068439 0.9714100987163717 0.8669379001482322 0.9256000252310215 1.1369729081906204, 198006 -6:swift-rgba8-color-photographic:1.3879742643580282 1.0528747595168257 1.2355473554735548 1.099489071813795 1.1174188664963571 1.1867568675686757 0.9827167502444255 1.0453842999968461 0.98334752578295 1.2236572365723657 1.4109818021257134 1.047686630712461 0.9731605008357777 1.3997539975399753 1.3730721922603841 1.0986375248367868 1.178588324344782 1.0365692118459646 0.9595988267574983 1.394234711577885 1.2534613807676538 1.1637966379663798 0.9873056422871921 1.0495158797741824 1.4023401772479263 0.9862175544832371 0.9893872015643234 1.1238212382123822 1.0267764216103699 0.9783643990286057 1.413930677768316 1.1195635033273408 1.1481849433878955 1.0452739142776042 1.4029551833979879 1.2914498375752987 1.0381619200807393 1.408285236698521 1.040196171192481 1.0474816286624404 1.4311823887469644 0.99058567508752 1.1578673479042483 1.3307944617907719 1.3334279496641122 1.1088560885608856 1.1798183366449049 1.394644715677926 1.1137288295959884 1.1155107704923204, 201183 -6:baseline-rgba8-color-nonphotographic:0.7275384012259881 0.9345842688620407 0.9475391140097651 0.8761894579279376 1.1020171780890267 1.103407106454257 1.1016964253893582 1.0153961295840905 0.8758330660394169 1.0307566199793292 1.3335471684664457 0.9839801846109982 0.9854235717595067 1.3697565843401402 0.9303432053886453 1.0003742114829466 0.9262268790762322 1.0 1.1439645033679033 0.9927652446630315 1.3087422930254107 0.8520795466695178 1.3419936562243844 0.9208631811539969 0.848194875084643 1.049805766420756 1.3038597241526784 0.9241776257172386 0.9189743041448376 1.3329591218503867 1.3581025695855162 0.8440607291778038 0.9065540468298942 0.9109733062475498 0.9934067500623684 0.9930859973627 0.9822516839516732 1.228661035674828 0.8524002993691864 0.9967746534088884 1.3663708613991945 0.9594069638975017 1.281888164225382 1.3134644855483089 1.0402722834028297 1.1941801204604583 0.8311949820022096 1.3380911650450835 1.0372785915392566 1.195766064364375, 150222 -6:swift-rgba8-color-nonphotographic:1.603424926048683 1.177340603727859 1.2515235753234257 1.566377989236965 1.0489860650771587 1.200292241348587 1.1871948394454543 1.258615773904986 1.5110837877329912 1.2491535692647633 1.6168430806514842 1.393741758437578 1.1160055597134608 1.4226273210021738 1.2639794718272213 1.1144730745928222 1.1839160340710644 1.2488506361595209 1.1839338536654904 1.1190348907658862 1.5781032823692933 1.1815282084179766 1.2455896503795574 1.600573790940518 1.3905698706297445 1.2550874942086319 1.4045047934709005 1.5478634306283188 1.1106240421967997 1.1793363983035745 1.5662176128871306 1.3195587868420116 1.256299226629602 1.239673545030115 1.110855696924338 1.2385330909868493 1.1763961652232795 1.1169678178124667 1.24131294771731 1.1802986564025804 1.5596065433550732 1.298638582985851 1.2540717773263481 1.0561317224419973 1.550251256281407 1.1041020706368723 1.0489860650771587 1.3473395345521935 1.2577960725613884 1.291154353326918, 152759 -6:baseline-rgb8-monochrome-nonphotographic:1.0024505513740591 0.9992803936441255 0.728513915631017 1.0182818912032985 0.7300503724449112 1.0501974055273546 1.0056207091039928 0.8334597506661221 1.011844331641286 0.7268607658945484 1.0264309469630668 1.0667289028920395 1.0588326817978488 1.0643172491588384 0.8560981776455258 1.0113386623101308 0.9304704669661784 0.9996693700527063 0.9669175564502013 1.049905673220919 1.0126417332788766 0.9465740902814245 1.0613804772740534 0.7589902172433242 1.0164731509033977 1.0296205535134293 1.0 0.8282280179707101 0.9598965322753175 1.0175039383861368 1.0762004784409824 0.8628274695139739 1.0525701616196976 0.9597603905323142 1.0555069335044829 1.0486803975338896 0.9789174786549195 0.9034366065698115 1.0821907151331271 0.942528735632184 0.943578971935352 0.961510784370928 0.9478771612501702 1.063558745162106 1.0948518972324328 0.6457202870645895 1.0767644942334247 0.9789174786549195 0.9494719645253515 0.8845712507536417, 84614 -6:swift-rgb8-monochrome-nonphotographic:1.3101503393819165 0.9874360620028395 0.7950677791391952 1.045160161036233 1.3286461676099344 0.973471808934788 1.1231304821362584 1.2679075014100394 1.2843806523134371 1.1088161503004843 1.2627341151759146 1.1404204834976759 0.8895306999630472 0.9813096835676917 1.1393896960149368 1.1670653674854619 0.8845518019332127 0.9489468463737675 1.3269541202326078 1.0974774879903535 1.3235116790166677 1.112997646692728 1.2371005698504385 1.0454129957018108 0.896999047007799 1.0564015792442187 0.9145224342143649 1.0762004784409824 1.13627788474629 0.898885582589416 1.2823385261683877 1.2590388392943967 0.9191123558356186 1.309430733026042 1.221599859968493 1.1301709551315713 1.1710329268529862 1.323822860143532 0.8421339245774743 1.326117820954159 1.264834587782251 1.0661454382791682 1.3131843553688467 0.9567069257249547 1.0901258338681759 0.9505999961102359 1.286267187895054 1.1599859968492912 0.745648326429002 0.915067001186378, 78123 -6:baseline-indexed8-monochrome-photographic:0.9489103055525134 1.027926842624028 1.0319789727302595 1.035976344321542 1.022834300733764 1.0207534771656992 1.0335122111488335 1.0330193845142919 1.0185631365677361 1.0216296134048843 0.7583506735297338 0.9886649874055415 1.001314204358778 1.0074471580330742 0.9812725878874166 1.0049282663454167 0.995619318804074 1.0062972292191434 0.9973168327674954 0.9421750082137772 0.9603000766619209 1.0132515606176762 0.9960026284087176 1.0123754243784908 0.9722921914357683 1.0224509911291206 0.9784251451100645 1.0029569598072499 1.0078304676377177 1.027105464899792 0.7551199211477384 0.9852699594786989 0.9928813930566204 1.0 0.27269740444639146 0.3851713941517906 0.4496221662468514 0.9922242908772314 1.004380681195926 0.9939218048406527 1.0004380681195926 0.9974811083123426 0.9996166903953564 0.9999452414850508 0.988226919285949 1.0072281239732777 1.0032307523819954 1.0098017741758842 0.988993538495236 0.999233380790713, 82015 -6:swift-indexed8-monochrome-photographic:2.2795422188150254 2.4209834629284854 2.265140729383419 2.3415288577373783 2.261909977001424 2.0868470047092322 2.3584492388566423 2.348154638046216 2.297229219143577 2.3704961121454384 2.1324060891468624 2.315682838681415 2.2579673639250903 2.1230971416055193 2.2531486146095716 2.3203373124520863 2.3792574745372908 2.3373672106012484 2.2887964078414194 2.3656773628299197 2.265907348592706 2.3322746687109843 2.3490855328003506 2.352425802212244 2.3748767933413646 2.2817873179279378 0.8372576935713503 2.309823677581864 2.2906034388347387 2.368524805607272 2.254736611543095 2.343445405760596 2.197732997481108 2.3175993867046323 2.381119264045559 2.2618004599715253 2.2515058591610995 2.3674843938232395 2.354835176870003 2.2418683605300624 2.353904282115869 2.4000109517029897 2.227685905158252 2.285839448034169 2.336929142481656 2.3625013689628735 2.3579564122221006 2.265852590077757 2.3592158580659293 2.263443215419998, 61438 -6:baseline-indexed8-monochrome-nonphotographic:0.6118084361364003 1.0292517373269408 1.042503905618704 1.0303291493831817 1.0199321230404568 1.0171847222970427 0.9999461293971881 1.0101815439314765 1.015245380595809 1.0408339169315306 0.9233421321984594 0.9211334374831655 1.0 0.9891720088347788 1.0016161180843615 0.9988687173409472 1.0081344610246188 1.008296072833055 0.9943435867047352 0.9990841997521952 0.4071001454506276 0.35500727253137965 0.9994074233690675 1.0052793190755807 1.0067876959543178 0.9741421106502182 1.0045790012390239 1.0150298981845607 0.9961213165975328 1.0019932123040458 0.9072348219576578 1.0134137801001994 1.0038248127996554 0.9936971394709908 0.30749340085115556 1.0207940526854498 1.0111512147820934 0.9970909874481496 1.0079189786133709 1.003232236168723 0.9186015191509993 0.9929968216344341 1.0039864246080914 0.9964984108172171 1.011905403221462 0.9931045628400582 0.9923503744006896 0.29257124387221894 0.45294402844367826 0.9581964122178527, 62891 -6:swift-indexed8-monochrome-nonphotographic:2.3165975327263912 0.8963529601896245 2.5014814415773317 2.2537844098475466 2.465388137693261 2.403598556267845 2.291062866993482 2.3711145827721816 2.414857512255562 2.433604482034154 2.0741259494693747 2.539190863545763 2.415450088886495 0.7872111188924205 2.398642460809137 2.43139578731886 2.29601896245219 2.425146797392663 2.5122016915369283 2.4859128373646504 2.529817378656467 2.373161665679039 2.377363572698379 2.4280558099445138 2.46194041911329 2.3851748101061254 2.543769864784787 2.4128642999515164 2.49749501696924 2.4179281366158487 2.53094866131552 2.479502235630017 2.393955718364489 2.5266390130905565 2.4887141087108766 2.4410386252222165 2.292625114475031 2.4883370144911923 1.9247427678715725 2.4211065021817593 2.3547917901201316 2.523137423907774 2.396541507299467 2.3274793944944245 1.8192641275655876 2.4533211226633624 2.4904379680008617 2.3002208694715294 2.5525507730431505 2.398157625383828, 48253 -6:baseline-rgba16-monochrome-photographic:1.224673033639516 0.9939047387310664 0.9930409392298803 1.213151651560314 1.0 0.9985278909909362 1.228554048299775 1.1078532757467001 0.9005900602226413 0.903862765375023 1.2327270515238153 0.9045562382140033 1.2217288156213884 0.9859967151286575 0.9483910213516639 1.2001216619015758 0.9508364255733317 1.1988685443153477 1.235999756676197 1.0989841231218445 1.1990753695480263 0.9501429527343512 1.2176409757284508 1.20228724374962 0.9993430257314924 0.994622543950362 1.0698460976945072 0.9927732830464141 1.032143074396253 0.8666828882535434 1.2042460003649857 0.9443275138390413 0.8957600827300931 0.996496137234625 0.9838797980412435 0.9952186872680822 0.9872984974755156 0.9822495285601315 1.215244236267413 0.9788308291258593 1.1480990327878826 1.098752965508851 1.0095991240343087 1.217178660502464 0.9485126832532392 1.2326783867631852 1.0053287912890079 0.9583916296611718 1.2089056511953282 0.9603990510371677, 416934 -6:swift-rgba16-monochrome-photographic:1.3980047448141617 1.031486100127745 1.220706855648154 1.3926881197153111 1.0651012835330618 1.1200802968550398 1.4111320639941602 1.1400328487134255 1.0290650282863922 1.4151590729363102 1.3759352758683618 1.3151286574609162 1.390084555021595 1.106466330068739 1.4070320579110651 1.202554899933086 1.1674432751383905 1.3721394245392058 1.170715980290772 1.110274347588053 1.410462923535495 1.0746517428067401 1.4115578806496747 1.1609708619745729 1.377370886306953 1.21630269481112 1.221874809903279 1.3672851146663423 1.2243202141249467 1.222799440355253 1.3178903826266806 1.3843907780278608 1.1777480382018373 1.3859237179877122 1.1669201289616158 1.1529046779001157 1.2205608613662633 1.1157004683983212 1.440233590851025 1.0670722063385851 1.3850964170569986 1.2665490601618103 1.2244053774560497 1.098400145994282 1.3289129509094229 1.217470649066245 1.2253178417178663 1.3843421132672304 1.2602469736601984 1.2068860636291747, 417726 -6:baseline-indexed8-color-nonphotographic:0.8642563681183237 0.9992330868255273 0.9965488907148727 1.0050944946589975 0.997261024376883 0.25428649685017807 0.44908244316625584 0.39326211996713234 0.9969871268145714 1.000657354149548 1.0068474390577924 1.0296357162421255 1.0 1.0046014790468365 1.0018077239112573 0.9048479868529171 0.9989591892632157 0.998192276088743 1.014023555190359 1.0027937551355794 0.987072035058888 1.0087647219939742 1.0099698712681457 1.0010408107367845 0.9992878663379897 1.0008764721993975 1.0060805258833196 1.0035606683100522 1.0012599287866337 1.0042728019720624 0.8506162695152014 1.0038345658723637 0.9065461517392496 1.0093125171185977 1.004984935634073 1.0154478225143797 1.0036702273349767 0.9980279375513559 1.0007669131744727 1.0004382360996988 0.4331963845521775 0.8191180498493563 0.9922213092303479 0.9957271980279376 0.9943029307039167 0.995124623390852 1.0030128731854286 0.9935360175294441 0.9344837030950426 0.996110654615174, 43603 -6:swift-indexed8-color-nonphotographic:2.5173924952067925 2.5080251985757327 2.3136127088468914 2.541166803615448 2.6524787729389208 2.0089290605313614 2.563900301287319 2.4993700356066832 2.5729389208436046 2.0134757600657354 2.5200766913174473 2.053136127088469 2.445795672418516 2.590304026294166 2.6365927143248427 2.4014790468364833 2.623226513284032 2.588660640920296 2.588551081895371 2.3844973979731585 2.5096138044371408 2.5184880854560396 2.5585319090660095 2.580608052588332 2.583347028211449 2.014352232265133 2.4230073952341824 2.365762804711038 2.5778142974527527 2.5704738427827993 2.4995891536565327 2.6562585592988226 2.584935634072857 2.4427280197206245 2.525171185976445 2.451821418789373 2.5338811284579568 2.3843330594357712 2.6262393864694604 2.618953711311969 2.5778142974527527 2.585154752122706 2.643111476307861 2.542481511914544 1.9086277732128185 2.546480416324295 2.618460695699808 2.557929334428924 2.626732402081622 2.519748014242673, 47882 -6:baseline-indexed8-color-photographic:0.3970313709420389 0.4226198606747712 1.0000455311205207 1.008013477211674 0.998907253107499 1.0186677594135591 1.0045531120520874 1.0020033693029187 0.9894823111596776 1.0011838091335428 0.9047033647498065 1.0358329918499294 1.0114283112507398 1.0027773983517734 1.0061011701497975 1.0139780539999088 0.31166051996539634 0.9848381368665482 0.9994536265537495 0.9932613941629104 0.8353139370759914 1.0144788963256384 0.9942630788143696 0.9945817966580157 1.0 0.9912580248599918 0.9987706597459363 0.903792742339389 0.9953102945863497 0.9959932613941629 0.9427218503847379 1.0111551245276145 1.017620543641579 1.0072394481628193 1.0195328507034558 1.012794244866366 1.026453581022629 1.0119746846969904 0.9996357510358329 0.9928971451987433 0.9779174065473751 0.9039293357009516 0.9943086099348905 1.0170286390748076 1.0092428174657377 0.9991804398306242 1.0000455311205207 1.0162090789054319 0.933160315075354 1.0247689295633566, 65516 -6:swift-indexed8-color-photographic:2.024495742840231 2.051905477393799 1.6220461685562082 2.0529982242863 1.9405818877202567 1.9597504894595457 2.0155716432181396 2.003005053954378 2.0025952738696895 1.522241952374448 2.078267996175386 1.9917588671857211 2.0553658425533854 2.0059645767882346 2.0378363611528476 2.0096070664299046 1.9655784728862178 1.5029822883941173 1.985293448071757 1.9747757592314346 1.9956290124299958 1.2877566816919364 1.9398533897919226 1.8601283977598688 1.9399444520329645 1.8917725265218777 0.6800072849792833 2.0491280790420254 2.0190775394982468 1.980102900332377 1.6677138824386468 0.7527204844511223 2.037107863224514 2.015161863133452 1.9763693484496652 1.9308837590493102 1.9406274188407775 1.8298502026134862 1.9128534353230433 1.9791467468014388 1.951099576560579 1.9468651823521377 1.98128670946592 1.937941082730046 2.007740290488549 1.965396348404134 1.472248782042526 1.9708145517461182 2.055411373673906 1.9428584437463006, 64342 -6:baseline-v8-monochrome-photographic:0.5998668612540645 0.9923957293186879 1.0033284686483857 0.9361190055559822 0.9776480528458406 0.9404972220088588 1.0162838927721023 0.9910643418593337 1.0161558747471644 1.0146708656578847 0.8461223340246306 0.9987454233556085 1.006733748111734 1.0115216222444119 1.0 0.9143815449215249 0.9750364851371073 0.9717336200937092 0.993445477123179 1.0223775507591468 0.3421921806590368 0.29083134905394675 1.0327982179890929 0.9749084671121693 0.9919092608239239 1.0036357119082366 1.013851550298282 1.011265586194536 1.0221727219192462 1.0214046137696187 0.9757533860767595 1.0015618199042424 1.000921729779553 1.016360703587065 1.0055815858872927 1.0336175333486954 0.9875310443710474 0.9770335663261386 1.029956217835471 0.9875822515810226 0.9794147015899838 1.0288808664259927 0.9102593645185242 1.0069385769516348 0.9630283943979312 1.0327214071741302 0.9625163222981796 1.0027907929436464 0.9448754384617355 1.0297513889955705, 59779 -6:swift-v8-monochrome-photographic:1.0775533195073865 1.121847556135904 0.9914483959341475 1.1004685459712726 1.1100955014466036 1.1014158793558133 1.0629848682694523 1.1011598433059375 1.0973705097677753 1.0552013723532272 1.100084491896459 1.0851063829787233 1.0859000947333384 1.0293929385257443 1.0967560232480733 1.0591187239163273 0.32150446782907033 1.0805745448959212 1.0881788155772332 1.0831093017896918 1.0737127787592493 1.0516424712599532 1.052589804644494 1.0899454643213764 1.0615510663901477 0.976649512251325 1.1057684922037023 0.9939831528279182 1.073047085029572 1.09022710397624 0.9991038738254345 1.0791919502265919 0.976649512251325 1.0700002560360498 1.0570960391223083 1.0855416442635124 1.0880507975522953 1.0791407430166167 1.0302378574903346 1.095066185318893 1.0821619684051513 1.0970632665079243 1.1022607983204036 1.0738151931791995 1.074096832834063 1.083646977494431 0.9965435133266762 1.0468289935222879 0.995468161917198 1.0867194100929412, 60678 -6:baseline-v16-monochrome-photographic:0.3774868219690529 0.5407456214929434 0.9912642407753783 1.0519894575752422 0.988586124808706 0.915894405713314 1.0422122088080257 1.0386413875191294 0.4093691549056283 0.8696650229552796 0.3758076857677266 0.4273720455704812 1.0571118857337187 1.0579195715014453 0.8315124978745112 1.0231253188233294 0.825858697500425 0.8694949838462847 1.0145595987077027 1.0549863968712803 1.0112863458595476 0.6652567590545825 1.0493325964971942 1.0275463356572012 0.9925607889814657 1.0286090800884202 0.9508374426118007 0.7849855466757354 0.9611248087060024 1.0534347900017003 0.9796378166978406 0.9185937765686109 1.0 0.936894235674205 0.8170591736099303 0.9959403162727427 0.941272742730828 0.8153375276313551 1.0136456384968542 1.0217012412854958 0.9944949838462847 1.0247832001360313 1.0588760414895426 1.0064402312531882 1.0404693079408263 1.0562829450773676 1.0638709403162727 1.0350705662302329 1.0630845094371704 1.0266748852236014, 176277 -6:swift-v16-monochrome-photographic:1.3929391259989796 0.9399761945247406 0.9552584594456724 1.2488097262370343 0.9787663662642407 1.4280096922292127 1.2792892365244006 0.897275123278354 1.2089355551776908 1.045761775208298 1.3897721475939464 1.1055730317973134 0.9755781329705833 1.4431856827070226 1.1801351810916512 1.4445034858017343 0.9868644788301308 0.8744473728957659 1.2770999829960892 0.8473473898996768 1.4575964971943547 1.0878464546845774 0.8725131780309471 1.4398486651929945 1.0682069375956469 1.0308833531712294 0.9169784050331576 1.327856657031117 1.0154948138071755 0.9788513858187382 1.413003740860398 1.4461188573371877 0.9862693419486481 1.2462591396021085 1.3102576092501275 1.3100875701411325 0.9204216969903077 1.005271212378847 1.0774315592586294 1.1381992858357421 1.4399336847474917 1.0628081958850535 0.8964036728447542 1.4206767556538005 1.0976024485631695 1.3951921441931645 1.0076730147934023 0.9995111375616391 0.926968202686618 1.3592501275293318, 181919 -6:baseline-rgba8-monochrome-nonphotographic:0.8515140392732611 0.9310332171040557 1.0594604514589832 0.648577720682694 1.0522848229032848 0.842319691686548 1.0878326298403378 1.0838685997430721 1.052339878876858 0.7571113965865297 0.8234905487245365 0.7034134703615342 1.0811341530556065 0.9103321710405579 0.7878142778491466 0.8831528720866213 1.0823637364654064 1.050211047898697 0.7909157643604331 0.704165902000367 0.4673885116535144 0.6086437878509818 1.0694255826757204 0.9579188841989356 1.024022756469077 0.6819599926592035 1.0199669664158562 1.0658102404110845 1.0 1.0292347219673335 0.9064966048816296 1.0637915213800697 1.0454028262066433 0.7600844191594788 1.0888603413470361 0.8596256193797027 1.0546338777757387 0.7642503211598458 1.0582308680491832 0.6508900715727656 0.9378785098183152 1.0761057074692604 0.7065333088640118 1.097063681409433 1.0748210680858872 1.0615892824371442 0.7649109928427233 1.054358597907873 0.677628922738117 1.0704899981648008, 89033 -6:swift-rgba8-monochrome-nonphotographic:1.376784731143329 1.108772251789319 1.0889888052853733 1.1997797761057074 1.1782161864562304 1.3872453661222242 0.8202605982749127 0.8815929528353825 0.9572031565424849 1.2536428702514224 1.178454762341714 1.0153973206092861 0.8184253991558084 1.111176362635346 1.0329785281703063 1.0889521013029915 1.3879060378051018 0.9554230133969536 1.3632226096531472 1.0144430170673517 1.2726188291429619 1.1033033584143879 1.0234354927509635 1.3453294182418791 1.026133235456047 0.8771334189759589 0.87680308313452 1.1109010827674803 0.8728023490548724 1.019544870618462 1.3566525968067535 1.118296935217471 1.3871719581574602 0.8805652413286841 1.0889704532941824 1.343218939254909 1.1089007157276565 0.8198385024775188 1.0326848963112498 1.4005505597357313 1.413268489631125 1.0245733162048083 1.0124977060011011 0.9627271058909892 1.017801431455313 0.8925123875940539 1.0071389245733162 0.8792622499541201 1.414956872820701 0.958084052119655, 93331 -6:baseline-va16-monochrome-nonphotographic:1.2146222459403828 0.9210947625219181 1.217519249828467 1.1731798429518945 1.0 1.0360600747122057 0.91815201646718 0.7561027674010826 0.9975146756118015 1.2003354425554627 1.2170618281619274 0.8724860867576428 0.9745978501181674 0.9172829153007548 0.9286879621864756 1.0002134634443853 1.2002897003888087 1.194632919112602 0.8059007394983609 1.1943127239460243 1.1502020279027219 0.9869939772813906 0.9216894106884197 0.8157810474956164 0.9788213768392163 0.9754821986734772 1.0500724250972022 0.9300754745749792 1.23895707860029 0.8112373256079897 1.2426469467103758 0.8646946710375849 1.2014942441106962 1.222749104215903 1.2451322710985746 0.8807806663108944 1.0762826865899215 0.9315239765190212 0.7612106426774415 1.080445223755432 0.9821758023938401 0.870229473202714 1.211405046885721 0.9266753068537015 1.1994510940001526 0.8659449569261265 1.003262941221316 0.9869177403369674 1.0581840359838377 1.0688114660364414, 147075 -6:swift-va16-monochrome-nonphotographic:1.1902111763360526 0.9144621483570939 1.0436685217656476 0.8032934359990852 0.9944651978348708 0.9249980940763894 1.2020583974994283 1.0628649843714264 1.0480902645421972 0.8027140352214684 1.2317603110467332 0.9284744987420904 0.9925592742242891 0.991019287946939 0.8014332545551575 0.9883509948921247 0.9881680262255089 1.2196386368834338 0.9066402378592667 0.9763208050621331 1.2256613554928721 0.8689791873141725 0.9245101776320807 0.9746283448959366 0.8507280628192423 1.0620416253716551 0.9634215140657163 0.9956239993901046 1.1396660821834264 1.2029427460547382 1.1832583670046506 0.8048486696653199 0.9697034382861935 1.2117252420522988 0.7469848288480598 0.998414271555996 0.7536631851795381 0.9688648318975376 0.8552107951513304 0.7987802088892277 1.1915224517801328 1.1848440954486545 0.9888541587253183 0.8166653960509264 0.8498284668750477 1.0384844095448655 0.9067774643592286 0.908957840969734 0.8502248989860487 0.8567507814286803, 149093 -6:baseline-rgb16-color-nonphotographic:1.2545883668209061 1.0029968013415733 0.8901742181919816 0.7784075028725815 0.8888233284680599 0.8840408682960156 1.2162355206360052 1.2461724791155555 1.0271730691593428 0.8327536411912674 1.248392907052576 0.7686407254433092 1.2513586534579673 1.2529269277351636 1.010496568429552 0.8259526101673861 0.898481413620695 0.9939598149125805 1.2725381199341634 0.9498928604701716 1.2676469674854818 0.8952827551939381 1.1772460482593707 0.8898015589577963 0.885935219403124 0.9597838576441725 1.2176485202322909 1.0 1.0910530728859353 1.105881804912891 1.1687680506816558 0.8350982888730163 0.9599546597931741 0.898450358684513 0.9443029719573925 0.9960094407005993 1.0294711344368186 1.2294338685134 0.8970528865563181 0.8364802335331201 1.2754883388714637 1.0290518927983603 1.2467004130306514 0.9554672215148597 1.1839228595385236 0.8410297816837986 0.8919132946181796 1.2296201981304928 1.1024968168690412 0.8931399645973728, 367885 -6:swift-rgb16-color-nonphotographic:1.7701313623800503 1.6372628179249091 1.6110835067233937 1.3064345827769324 1.3560293158597558 1.6098413092761095 1.5648892891525108 1.3545697338591969 1.4876711903357038 1.641967640756498 1.790549982919785 1.4570354957920562 1.4489922673208906 1.776187074935561 1.4726406012235644 1.5458215583366977 1.766839539144747 1.4142262662650227 1.7632837489518958 1.7907052576006957 1.6835967827086116 1.4187292320114282 1.3614328747554423 1.4059190708363094 1.7622899909940686 1.5583677525542683 1.3588553150523277 1.3025837706903511 1.7409397223688705 1.4212291543740878 1.7859538523648335 1.3596161609887891 1.3547871184124718 1.4217881432253656 1.3542436570292846 1.4589298468991645 1.756637992608925 1.4114002670724513 1.355190832582839 1.3474736809415857 1.6953976584578119 1.4242880655880252 1.417160957734232 1.7901928511536909 1.5478556566566255 1.530449364926555 1.5482127884227197 1.59599080773889 1.7456756001366416 1.3510294711344368, 380748 -6:baseline-rgba8-monochrome-photographic:1.2016434770894675 0.9749821988722744 1.1730077170294249 1.2381887111983527 1.1650789985181762 0.7955853203240768 1.0 1.1784346554279006 0.7946808305909974 1.0799799857590977 1.1858245289917826 1.0752843369320477 1.1955044935819719 0.9992879548909801 0.8783557531320363 0.9801204703346612 0.8569943998614398 1.0329657641013799 0.7972018551661758 0.9040471104439697 0.9109751169101091 1.0469179993456883 1.075880915266632 0.9147855204664856 1.1117718376537151 0.9789080692030867 1.1176221542251217 0.9447683928949445 1.1799549679579702 0.6778476993245194 1.2325115947885996 0.9121490291168717 1.073475357465889 1.2003925870330812 0.6167657756480572 1.1750668745068606 0.825433481515694 1.180686257529396 0.7188191597867712 0.9256393972634374 1.219329138040529 1.1678117121798202 0.8247406808690799 0.8213728999480399 1.1931181802436348 0.8827242460981852 1.2171160248638453 0.7205126724784943 0.9394184323460923 0.9223485941920212, 107286 -6:swift-rgba8-monochrome-photographic:1.4243403960510364 0.9051825337259204 1.0308681176991321 1.1834767045782575 0.9689971710640263 1.201470276927814 1.052017781883263 1.2042029905894578 1.2805842618786445 1.3832342243519427 1.2642649577584049 1.0333891422743104 1.5073225179454612 1.393857167600023 1.2812578180628524 1.479514269768874 1.026153224409676 1.498296865077074 1.1833804822662277 1.0384696803494795 1.5165213709755017 1.0458403094509554 1.2086484614052306 1.2052614360217846 1.186363373939149 0.8932894559590477 1.5112868772010855 1.035255855127687 1.0272886476916268 1.0780170505936917 1.5121143890845408 1.2049535246232896 1.1743163404730288 1.2555857052133248 1.3603910474760887 1.461347497257664 1.1203356234243596 0.9659373015414814 1.372996170351981 1.1104054808228931 1.5104016319304119 1.1891153320631989 1.038296480187826 0.9534668899024306 1.2647845582433654 1.44860766314493 1.2522564132170968 1.3548486423031774 1.4744529761561112 1.3500760156265035, 113488 -6:baseline-rgb8-color-photographic:1.209774187911384 1.0716268955206494 0.9368774634487312 1.2876725627633343 0.9033260198435042 1.1234491194687688 0.9039085101838729 1.0541716016542726 0.8247092402384327 1.0710444051802808 1.2627031435062035 0.9071510397452575 1.0 1.372910315903928 1.259266450498029 0.962138127876046 1.322932644700309 0.834048502029008 0.9850882472865659 0.9915150573752985 1.3163699201988233 0.987359959614003 0.9155971496806011 0.8690755878298351 0.9364891365551521 1.1026736306622915 0.9032095217754306 0.9435372696736112 1.0403277478981807 1.3888899675747044 1.1487486165854417 1.3593771236626992 0.9755742383938799 0.9089761761450789 1.1657767508688814 0.9109760596470108 1.1696211871153137 0.8328058559695553 1.3618429994369259 0.9110343086810477 0.7069296934159175 1.3597072015222413 0.98815602974584 1.2369959031512727 0.9078694444983788 1.338582218511543 1.0573947148709784 1.3649107818962 0.8998504941459721 0.8333300972758868, 175006 -6:swift-rgb8-color-photographic:1.1720288138555035 1.3258645127468303 0.9205289012290545 1.0755878298351553 0.9122963710851795 1.1538551152360057 1.164339941362639 1.1502630914703997 1.0786167796050716 1.4679921557967497 1.4029279847775857 0.9902724113158458 0.9953206609323729 1.253713375919849 1.4010057666543698 1.3491252936722131 1.147816632040852 0.9955342407238413 1.4684193153796867 0.9189950099994175 1.396889501582432 0.9269168786284293 0.9924082092305303 1.3501155272508396 1.24482069005689 0.9136360988680271 0.9135196007999534 1.46558452905656 1.4546919596916685 0.9758460672193853 1.4061316816496128 1.1656796691454867 1.3210104265770926 1.0605595790536473 1.4199172863716676 1.1625148049628176 0.9975341242257733 1.3426790672388016 0.9110731413704056 1.1679902141622818 1.4527891579131311 1.077568296992408 1.0815098149622353 1.4285963924431586 0.9218686290119023 1.0822864687493932 1.4132768964914664 1.1614663223501545 1.221948236025086 1.2516358270392014, 177997 -6:baseline-rgba16-monochrome-nonphotographic:0.7550430393806249 0.9643924668833608 0.980546526632148 0.9328193652712216 1.2232330986720676 0.8713228688564755 0.867664113160087 1.0 0.9258775296865558 0.9299609623834181 1.3436126945755682 1.0961240056841384 1.353102592163076 1.3387289090701207 1.0772912140862094 1.0087058785097105 1.022981559217941 0.9494144357512699 1.0923019126798752 1.3417016480734365 1.165134018261111 0.9314473318850759 0.9845156232134982 0.8728582395504958 0.9945772013785669 0.9260081995328553 0.9845972918674355 1.1559054603662022 1.2002188719925517 0.8669617627362266 1.3299086944448983 1.15342273328651 1.0484131780539994 0.8122274308674844 0.9325580255786224 0.9320843473857864 1.331868742139392 0.9206017346422096 0.9322640184244484 1.3139179720039853 1.2573215948254741 1.1443085115071134 0.9960472371494373 1.1261944040638323 1.3289286705976513 0.9354980971203632 1.0058638093526944 1.0578377407183575 0.9816082191333323 0.9381931627002924, 147075 -6:swift-rgba16-monochrome-nonphotographic:1.2073403786158796 1.3148163271972952 0.8520817339888604 0.9085311075902847 0.9908857782206034 1.1083743037747253 0.8615716315763683 0.9729186743544093 1.2809075020825509 0.9233948026068635 1.2859056237035102 0.9283112555738857 0.9206670695653595 1.2246868007121507 0.9242768240693857 1.1151691357823041 1.2206850366692255 1.0449014259346978 0.9226271172598532 0.856834849648008 1.212730509775738 1.2724956307270145 1.1367133266909495 0.9073714127043758 1.31401597438871 0.9236888097610375 0.920650735834572 0.9150319324436895 1.2602126651748526 1.107786289466377 1.2743903434983586 1.1962007742188394 1.1848488313215624 0.9242768240693857 1.0455057739738334 0.8612122894990445 1.2939581529817226 0.951456152099701 1.305277428417425 0.9916044623752512 1.2610456854450125 0.9202587262956732 1.057086389102135 0.9760057494732371 1.2731816474200872 1.0442970778955623 1.1660977083775705 1.0643058981101874 0.9947405386864414 0.9214020874507947, 149093 -7:baseline:1.1965092217723796 0.9401889338731443 1.2041205578047682 0.7390013495276653 0.7424561403508771 1.2416554206027888 0.9357624831309042 1.077804768331084 0.9986144849302743 0.9212055780476832 1.2185515069725597 1.234655870445344 0.9700224921277553 0.8382366171839856 1.0 1.257327935222672 0.8780926675663516 1.0143769680611785 0.8756095366621682 1.2639676113360323 1.2151686909581647 0.7386954565901933 0.9078542510121457 1.2559244264507423 1.2331983805668014 1.1615654520917678 1.1556275303643724 0.8102024291497976 1.2539451192082771 0.8823391812865496 1.2285560053981106 0.7425641025641025 0.902060278902384 1.2363652721547458 1.1459649122807016 1.2525775978407556 0.8563382816014394 1.2413315339631128 0.805991902834008 0.9712820512820513 1.2133153396311291 0.8834367971210076 0.9645883940620782 1.2145389113810168 1.1878182636077372 0.7427260458839406 1.1716419253261359 0.8139631129104813 0.883076923076923 0.742672064777328 1.2374248719293293 0.9157355491912387 0.8652467965525122 1.2435695749801674 0.9725303537574119 0.9616796418054938 1.2320196845629463 1.0 1.2379761472577413 1.1908757210277923 1.2337810764659218 0.8495959555214929 1.085528350342194 1.2132090946983447 0.8544229760800289 0.9626208435857099 1.023664501902572 1.1233243246877227 1.0809971360574402 0.8224221155526871 1.1830234090328478 0.8662821185107498 0.9031503368157799 1.1403869683890657 0.9146195527946969 0.9745741061944522 0.8630416952388634 0.996087289742245 0.9058125932798191 0.9162733787799335 1.1787745552821587 0.9076143224019468 1.0049614779557097 1.130665698573407 1.069191776585589 1.2063383217027683 0.7969558845279873 0.9504255576620548 0.846476543907063 1.0608554179608192 1.2119048579457599 0.804135909537063 1.202949995293991 0.9006359834886316 1.2135317924515616 1.1236873596600916 0.896844284888333 1.0021244268753446 0.8985787853118739 0.9389966789022898 1.2807068169473113 1.0421136610537751 1.054759641499185 0.9024646931015752 0.8352457903313417 0.8309342748506247 1.30698329712113 1.2628666485605649 0.9096279196089082 0.9808867463335145 1.2494907658881043 0.8097671102661597 1.0 0.876850217273221 0.8767653449212385 1.284101711026616 0.8777668386746333 0.9529467680608366 0.793403720803911 0.9361420423682781 1.2699789516567082 1.0974504345464422 0.8759166214014122 0.8698906844106464 1.2349436447582836 0.9333073058120587 0.9366852254209669 0.9448838946224878 0.9392653449212385 1.0221007604562737 1.2045763172189028 1.0656742259641498 1.276615969581749 0.8218359587180879 1.042045763172189 0.8292028788701793 1.305591390548615 1.0227457903313417 1.2663973384030418 0.9519961977186312 1.2896184139054863 0.9499932102118415 1.0071802009777295 0.9392313959804455 1.2884471754481261 1.0273798207495926 1.1922189027702337 0.954389598044541 1.0885388375882672 0.8098689570885388 0.5694444444444444 1.1974099099099098 0.7919669669669669 1.2123498498498497 1.0852665165165165 1.0 0.7702515015015016 1.2032657657657657 0.7932995495495496 1.149906156156156 0.5527777777777778 0.768993993993994 1.0577702702702703 0.7949512012012011 1.0272522522522523 1.125563063063063 0.6631944444444444 1.0207394894894894 0.9911599099099099 0.8594782282282282 0.9084084084084083 0.7206644144144144 0.8152777777777778 1.2109234234234234 1.1796546546546545 0.934328078078078 0.9133258258258258 0.9037349849849851 1.2330518018018017 0.903171921921922 1.1972222222222222 0.8218656156156157 1.087894144144144 1.020138888888889 0.8651463963963963 0.7892267267267267 1.235397897897898 0.9124436936936937 1.23140015015015 1.0579579579579579 1.1670983483483484 0.8199136636636637 1.1960022522522522 0.6322072072072071 1.006418918918919 0.8616741741741741 0.8648836336336336 1.1220533033033033 1.0485548048048048 1.2242117117117117 1.147006756024423 0.7443187976444237 1.1373965822464684 1.0643990028541495 0.8252646410636223 0.8667762563676433 1.0 1.0326601394559052 1.1589291520647425 0.7545973481700929 1.0789226489396293 0.9040789045847033 0.8030998229704831 0.8039307778460204 1.1776798294736082 0.7956934860363453 1.0245673615376278 1.062773221575924 0.6900538314245458 1.1377217385021137 1.0519166154846635 1.0792116767224251 0.748383250839987 1.0947469200476896 0.8899526717005672 1.1360959572238882 1.150637667545793 0.7895516456519384 0.7075038838108313 1.1477835181906861 0.5653564073846599 1.052675313414502 0.7938870623938726 1.2095993352360996 0.9707540012283681 1.0275840890205572 0.9709165793561906 0.9702301383720511 1.1827920083818058 0.6883377289641966 1.1438274504136712 0.8820766646193866 0.9695617616243363 0.7532605946746631 1.1689367390440406 1.0850102966147621 1.2092380505076052 0.666010332743235 0.9158025940243507 0.9481556414610355 0.9171437412966115 0.9986074578369177 0.7300982515859509 0.9774872350301718 1.070439424415906 0.9467932848522358 0.8803574191551911 0.9709113414822839 1.0347168497601733 1.0632446232399813 0.9006073031100108 0.8009438341327556 1.0145249883954819 1.0027077208726598 0.832643509206251 1.0625483521584405 0.858405539223271 1.0 1.0000773634535045 1.001798700293981 1.0050286244777966 0.7972690700912889 1.0035200371344577 1.0283923874361751 0.724102583939347 1.0255105987931301 1.0330535355098251 1.063882871731394 1.0555663004796534 1.0604595389138172 0.387204084790345 0.8656583629893239 0.8676698127804425 1.0483328175769766 0.9979692093455051 1.0367863221414204 0.8620609624013617 1.0148924647996285 0.9918768373820207 1.0142928980349681 0.4236035896642426 1.0593957914281293 0.7326319046882254 0.8980156274176079 1.060304812006808 1.0591250193408634 0.8649040693176544 0.410915983289494 1.014505647532106 0.909542781989788 1.2119013189606063 1.1214583059462775 0.9849962753604137 0.9747863809649007 0.9433591867139914 1.039533762762368 1.0055475220191927 1.0087638578502256 1.1218088602602865 1.2130230927654353 1.174803908680601 1.138679286621971 0.9648394023048946 1.1781955216686384 1.0024275886245124 0.935997546119802 1.0 1.044003330265983 1.037246395863459 0.9617808159151658 0.9111081898251611 0.9325884054160641 0.9633057271811052 0.9908330046886639 0.958213925770124 1.0702072652381578 1.2022610753253582 1.0288856754743438 1.03922702773761 0.962017440077122 1.1947767407212655 0.9940493405196967 1.1660575785460758 1.1689584154945005 1.027457166644757 0.9545856886201306 0.9947329214320144 0.9924981376802068 0.9223609833048507 0.9948205600105166 1.0534244774549757 1.0190526269663904 0.9586871740940363 0.9925945401165593 0.9521843915691687 1.0223916568073266 0.9257263047193374 0.9569694579553919 0.9858463695718854 0.9562245300381227 1.1360435175553774 1.1087597837764098 1.2008594376140374 0.8475521375100182 0.8523950002557851 1.2355609365141618 1.242126084954726 1.0735808195351533 0.8549869549647869 0.9189161536756305 1.0726088365192776 0.782173490442167 0.9259587674573265 0.9262145524615044 1.2675852190372252 1.1629862046621078 0.7309141756049315 1.2385962518970721 0.9267602271370837 1.2291833637433283 1.2135463738212573 0.7883293828760465 0.9912180481898948 1.2682502600480874 1.0 0.8080930375321863 0.8092014392169569 0.858499735688829 1.0804699623143428 1.2325597257984755 0.6488071892638508 1.02794877478983 1.2748324608222636 1.0113568541854951 0.8332452296096721 0.9291646061763552 1.1503163207884999 1.024896407073308 1.0052521187524512 1.255648585508927 0.6717255256381837 1.2609689135958255 0.8566921883259724 0.922019678392988 0.7282881162287059 0.8431014784373242 0.8402878433913681 0.8510649182340603 0.6737547533379944 1.0535613798748358 1.196953790551588 1.2573616728336632 1.0587557008863264 0.9805868685999484 1.2521641855262027 0.9079253076327339 1.024731090267619 1.2032183116771362 1.0402547112985114 0.8209964719043112 1.1424834351604853 1.0561569572325962 0.9694518544015145 0.8152310472420619 1.169159280612684 0.8216332501505895 0.8773771620342483 1.224421306255916 0.6978056965837708 1.0 1.1736855692281216 0.8198089665261166 0.8116341106617331 0.7510024954823166 1.2267963170123053 0.9612081576456415 0.9138284140779623 0.8861715859220377 1.2215299888133553 1.1311763187333277 1.1999655795542554 0.7589364082264866 1.0485500387230016 0.809396781688323 1.1924619223818949 0.8210653127958008 0.756372085018501 0.8704930728852939 1.2523879184235436 1.1027278203252733 1.1709663540142845 1.2100507701574736 0.8717149987092334 1.1781946476206868 0.8214611479218656 0.9681266672403408 1.1828241975733584 0.9577316926254196 0.847414164013424 0.7585922037690389 1.0878968698450198 1.0489583121194224 0.9830696019930893 1.0 1.0132239034953736 1.0088385638352035 0.9680535473053242 0.9704430822285129 1.1380160071686047 1.1203117256922523 1.107257533484037 1.146969974679076 0.9463848101609542 0.972696848121975 0.97104046595931 1.164233006808817 0.9483127303830723 0.9660781079228018 1.125077218635657 0.9937342592781161 1.1287090401808444 0.9795328187687108 1.114548330380357 0.9482176920622638 0.9770550339761997 0.9252319953295453 1.0200259318846776 1.0799747469604708 0.9315248898573747 0.958155985038253 1.1345538969105757 0.983347928504029 0.9786028009150833 0.9770143032672818 1.1114935272115078 0.947898634842406 1.0136312105845535 1.033711450081122 1.0382597125769641 1.1366718937743112 1.1489861447705165 1.0081800840410295 0.9692075840580006 1.054334765696597 0.9384898410823507 0.9851400796964205 0.9963613900033264 0.9406010494945998 0.9642384375700059 1.1369298549307918 1.159944997168972 0.9819865728383079 1.0187575831108955 1.0268624120359136 0.9273153765267331 0.9427080805629702 0.9580279867346114 0.9574213378629782 1.1461862007603334 1.0196877780473994 1.1874868559411147 0.9896060826660196 0.9665129822858529 1.0437272506673139 1.0 0.967693925422632 0.9926716816306722 0.9935209900509585 1.1723449001051527 0.9877861360511203 1.1637871066893148 1.0273315538299765 1.0550918061959071 0.9956644827307288 0.989767855698455 0.9555690366415919 0.9811049098115344 0.955779341583758 1.1582382916767777 1.0463641510960122 1.1765186443419882 0.9627032273719972 1.0802960446493568 1.028682358650813 0.988336164361401 0.9337539432176656 0.9301787592008413 0.9846477392218718 1.1743185311008657 1.093108468818248 1.1948151743104425 1.1481193884979375 0.986038987300817 1.12620723125455 0.9831270727169781 1.047124484348459 1.2064709212974198 1.0209738736552616 0.9933834829733883 0.9868235865081292 0.964392579293836 0.9902177415642407 0.9766376651475395 0.9962712332550753 1.007664687197901 0.8184643005109792 0.9410762785987203 1.0371265478985408 0.9662109285089537 0.7678267274317544 1.0229710445150302 0.9807807393085669 1.0065138332642822 1.0 1.0175159968696774 1.048013626110574 1.0377940431800396 1.00736546517516 0.9822768494222714 1.0245822400220965 0.9875017262809005 0.989135938866639 0.8278552686093081 1.0284721263177279 0.9719882152557198 0.9510426736638586 0.9937623716797864 0.9986189752796576 1.0425125443078764 0.9411913639920821 1.0219582930534457 0.8260369193941904 1.0226027712562722 0.9848087280762327 0.7200662891865764 1.0283570409243659 1.0412235879022236 1.0360217281222668 1.042052202734429 1.0087464898955025 0.9791235096441561 0.987962067854348 1.0117617272015837 1.0182985775445381 0.9714358053675828 1.0188740045113474 1.0253187865396125 1.0204621829397413 0.9781337752612439 1.0217741564240668 1.2797461376074009 1.1795457906979872 0.9401648492019741 0.8459480173723629 0.8879805300453135 1.2323486305145823 1.000726089470358 1.2520202767207649 1.1109437818504526 0.931088730822498 1.2239313710989501 0.9721262319990319 0.9977141627785023 0.9077059606567077 0.8515012572104719 1.1871831762380498 1.0080811068830593 1.0660741418025843 0.908364819620551 1.1770044775517339 0.8194054134003845 0.9399093732772184 1.1535679229807319 1.058369525756007 1.2648344112624545 1.010393836307163 1.1891463070282773 1.010353498003254 0.9016417689690874 1.2572508101276036 1.2253297656344544 0.9331056460179372 0.9782979924970756 1.2541850990305363 0.9843218458807869 1.0540129889338588 0.9437952965537644 0.8420217557919082 0.9312769762407391 0.8883973591857042 1.2524908902663674 0.9391563916042545 0.9910852348361593 0.9425179169299862 0.9416035820413873 1.0 0.9971628726250824 1.248080569039007 0.9351628995172852 1.0526952710061719 1.255833637358628 0.9376723823422108 1.2396643560744252 1.1299087924115288 1.105333819773805 0.8754177307551988 1.130069317767238 0.9963225100328346 1.2955271798613643 1.1300401313389274 1.266340751550529 0.9559576796789493 1.0799416271433782 0.8891061656329806 0.9407369573148485 1.286639912440715 0.9534768332725282 0.8918205034658884 0.8651732944180955 1.2994819408974825 0.7662458956585187 0.9393797883983946 1.1225975921196643 1.2522874863188616 1.1266982852973366 0.8795913900036483 0.8887559284932506 0.8856183874498357 0.9970959503830716 0.9990806275082087 1.260328347318497 0.9845603794235679 0.8788617292958772 0.8349069682597592 1.1807223641006932 1.1004742794600508 0.9818168551623494 1.1926596132798248 0.8768040860999634 1.0 1.2865961327982487 1.1843122947829259 0.9282159795695001 0.883633710324699 1.2960233491426485 1.2695804450930317 0.8333017147026631 1.2421597956950017 0.9695147756293324 1.129500182415177 1.223726703241119 0.7985681490992569 0.9853118555698221 0.9742811563752383 1.227461966460449 0.699350219835804 0.9099645928174 1.0025874479592234 1.244581922882378 1.1103264464417726 1.1981051320960274 0.9896696626590405 1.0541224076884168 1.2021905762421696 0.7329481343138399 0.9986381852846192 0.8677872456324657 0.8340726041788257 0.8393253180810085 1.051029142834909 1.2697754951169216 0.825181899536983 1.1158904322788996 1.227325784988911 0.7017820318275554 0.7980623322049725 1.0 1.2314695926228552 0.8239562662931403 1.2468775534025913 0.5442200692580055 0.840278588381775 1.1723473794793977 0.9702151667250302 1.2431811991751294 0.8367573246177192 1.2451461032644644 0.733084315785378 1.0048830784794365 1.1008910159137777 0.584529784833275 0.8356678728454145 1.1902649702346213 0.6450721761799152 1.2380257577526166 0.817769736586125 1.2021322127543674 0.8200264581144703 1.2142718182171899 1.0464184272985486 0.37684245004913197 0.40681297084834583 1.0296975652363793 0.9981439021727262 0.9985260399606943 0.9941587509553443 0.9997816355497324 1.0023474178403755 0.9996178622120317 0.992193470902937 0.44715580303526586 0.3472540670378862 0.9720493503657605 0.9958510754449176 0.9922480620155038 1.003439240091713 1.0027295556283435 0.9914291953270008 0.46926520362484986 0.31908505295337913 0.4497215853259089 1.0159406048695272 1.0002729555628342 1.0036576045419805 1.0113549514139097 1.0192706627361066 1.0165956982203297 1.0046402445681841 1.0036576045419805 1.0789387487717 0.43001419368926735 0.405884921934709 1.0106998580631072 1.0329730319903918 1.011627906976744 0.35385959165847797 0.9209520690031663 1.00349383120428 1.0 0.9915929686647014 0.4480838519489027 0.35702587618735665 0.9642974123812643 1.018124249372202 1.005568293481821 1.0019652800524073 1.0043672890053499 1.014685009280489 1.0183426138224696 1.0075335735342286 1.0180804501875782 1.009483117965819 0.9090245935806587 1.0194351813255524 1.0218320133388912 1.0186536056690287 1.0051583993330555 1.00265735723218 1.0071383909962484 0.9299187161317216 0.9929137140475198 0.994945810754481 1.0087536473530638 1.0020320967069614 1.0071383909962484 0.38588995414756144 0.4088161734055857 0.5755523134639433 1.0047415589829096 0.994268445185494 1.0154751979991663 0.9846290120883701 0.988328470195915 0.9880158399333056 0.9978636932055023 0.9984889537307211 1.0023447269695707 0.9926531888286785 0.8914130887869947 1.0119320550229263 0.9444560233430597 0.9172050854522719 1.0007294706127552 0.992965819091288 0.9973947478115881 1.0 1.0392872030012505 0.9914026677782409 1.006825760733639 1.0122446852855356 0.329877032096707 0.4539391413088787 0.9533138807836599 1.019174656106711 0.9178303459774906 0.9852542726135889 1.0215714881200502 1.0106815339724884 1.0271988328470194 1.0057836598582743 1.1895059247754451 0.955566899458027 0.9508857294913708 0.8790281413257162 1.2019745631089052 0.9535467193796092 1.0216680605185129 1.00651670993038 0.9527212694550945 0.9219623985837017 1.2259777780191374 1.1588556657362254 1.0460948615742198 0.9510160636899785 1.0048006429820466 0.9508857294913708 1.059725646511931 0.9520478760956219 1.079688501265328 1.1937852309630612 1.235383562685319 1.103387603045476 0.9665692780571515 1.0 0.954263557471951 1.2235883177113314 0.9646034038948202 0.9166621411736594 1.2181903096523334 0.9588686991560862 1.2084043835735465 1.1494390198868265 0.916390611593227 1.0288147190754962 1.0375688327486396 0.9367010242095773 1.2012034191004768 0.9485397139164341 0.9327258311520457 1.178992299421099 1.2370344625343486 1.0238511583451901 0.912263361970653 0.9585971695756536 1.1358842632316364 0.9152501873554105 0.993906876215095 0.9109926035342291 0.9103735160908429 0.9578586091168773 0.6873741994510522 0.342772186642269 0.998444647758463 0.9967978042086002 0.9944647758462947 1.000914913083257 1.006267154620311 1.0027447392497715 0.9973467520585545 1.0049862763037511 0.9411710887465692 1.0123513266239708 1.0057182067703567 0.9994510521500457 0.996523330283623 0.9983074107959744 0.9989478499542543 1.0035681610247027 0.9908051235132662 0.996523330283623 0.9491765782250686 1.0042086001829826 1.006907593778591 1.0033394327538885 1.0 0.4151418115279048 1.0039341262580055 1.000914913083257 1.004071363220494 1.0043915827996341 1.0112534309240624 1.0112076852698995 1.00032021957914 0.9967520585544374 0.9931381518755719 0.9955169258920403 0.9974382433668801 1.007868252516011 1.00096065873742 1.0111619396157365 0.4142726440988106 0.9983989021043 1.0082799634034767 0.9943275388838061 0.9047575480329368 1.0012351326623972 0.9925434583714547 0.9932753888380604 1.0057182067703567 1.008508691674291 0.9418570530287151 1.0054076713477258 1.0023475162439741 1.0040243135610982 1.014043177530916 1.0024732760427584 1.0052819115489415 1.0272060364703417 1.032026828757074 1.0008803185914903 0.9342276252357996 1.010605743030811 0.9888073779081954 0.9901907356948229 0.985956822469084 0.9966044854328233 1.003060155103752 1.0012575979878433 1.0023055963110459 1.0069167889331376 0.9502410396143366 1.0 0.9928316914692936 0.9958499266401174 0.9993292810731502 0.9018654370153008 0.9981136030182352 0.9971494445608886 0.9905260951582477 1.001215678054915 1.0119891008174386 1.0002515195975688 0.9932928107315028 1.0007126388597778 0.9945923286522741 0.9920771326765877 0.9919932928107316 1.0135401383357787 1.0087193460490462 1.0064556696709286 0.7688534898344163 0.9864598616642213 1.033997065604695 0.9940473695242088 1.0037727939635297 0.9978201634877384 0.9786627541395934 0.9896876964996857 0.9920771326765877 1.0070006287989939 1.0066034137503577 0.9896061790788595 1.009130351864213 0.9969247639935158 0.9486745494421666 1.0117288070944979 1.007986078001335 0.9874845046247736 0.9912033946791265 1.0055783350815295 0.9475302755792886 1.0130161151902355 0.9836464193763708 0.9662915991227233 1.0114904167063983 1.0169972346714982 1.005864403547249 1.008629732049204 0.9471250119195194 0.9695813864784971 1.0157099265757605 0.9932297129779728 0.9726327834461713 0.9688662153141986 1.0066510918279774 1.0139458377038237 0.9137980356632021 0.9743253552016783 1.0123724611423668 0.9697959378277867 0.9743015161628682 1.020739963764661 1.0223371793649279 1.0068656431772671 0.4421664918470487 1.0070563554877467 1.0240059120816247 1.0060789548965385 0.9884857442547917 0.9694621912844474 1.0102507866882806 0.9942071135691808 1.0 1.0143987794412128 1.0033136263945839 1.0 0.97344331076571 0.9879851244397826 1.003265948316964 0.9699628110994565 0.9964631802755857 1.0422987283804226 0.6773316432923089 1.019012961524308 0.9608292104509956 1.0234697632579628 0.9411620394978942 0.9986302490084639 1.037923702825367 0.8279633642719876 0.9840945332624607 1.0177045426667213 0.9316555587357402 1.0560166823404342 1.01684589279143 0.8365907511142004 0.9849940712270515 1.049413255918551 1.0019421842417304 0.8416608741873491 0.3746984503414155 0.5483910536860612 1.0 1.0239808643742079 1.0207302612748905 0.7828024696405936 1.0464897575336305 0.9801283886004006 1.0041296970192584 0.9318191110929386 1.0645214049147482 0.9768777855010835 1.0140246146297585 1.0251461749192459 1.034141554565155 1.02571860816944 1.0276812364558203 0.9869975876027313 1.0563028989655312 0.9674735249621785 0.3728993744122337 1.0014515271701352 0.827329598887844 0.9796786196181052 0.785950852516662 1.0170912213272274 1.0424418366929713 0.6793147156233389 1.049392811873901 0.8213190497608046 1.0 1.145804214362803 0.7650076962544894 0.7609737973496576 1.0620123493922613 0.8318147237310026 1.2394331310486368 1.226429114842271 0.708037720493268 0.9367137877956866 1.2725181790838804 0.9032925815183737 1.0749102103642894 0.8338493657224748 0.8328939686134357 1.0723801772792414 1.2144689584402257 0.7638222961377187 0.8350524583783019 1.0779710196210257 1.2258275685143574 1.072044019037172 0.7688115921515897 1.2762513048247555 0.8893154756639126 0.7449620495037242 0.7687408219953646 1.010314750269811 1.1999787689531325 0.7651669291059959 1.1283062932361423 1.279825197714124 0.7675023442614249 1.2616372675642682 1.2442278091328887 0.921445126590117 0.8960209479662425 1.2294191539427823 1.2557279595194706 0.9890129332460501 1.0623308150952742 1.2126820119955415 0.7038799738150422 0.7234302294722316 0.8293731533412361 1.0682401231400718 0.7677146547301004 0.7060561561189646 1.1822862298968524 0.9101219015940978 1.1500493810147225 1.0803073106869703 1.0874273639725303 1.0246330875766554 1.1280231516571348 1.1460759319231033 0.8659707388777876 0.8286363949562462 0.8281311008521095 1.1153333792691609 1.1278279243896276 1.1419187395208894 0.9670869794896529 1.1368887663933485 0.9142492937366499 0.7946209145823285 1.0896897034842326 0.835216702266933 0.7920829601047337 0.9164312455499667 1.0726819632972737 0.8147293231355794 0.8114793633294288 1.1411378304508601 1.0014584625278486 0.897230069592779 1.0015962700107948 0.9414547876616367 1.141126346493948 1.1719952226739245 1.167815062357886 0.8484577045866925 0.8521785066262432 0.989917085831094 0.8935781712947014 0.981200762534739 1.1630951560669744 1.0334642504421323 0.9957853878132249 1.0529065894944762 1.141907255563977 0.9762626610624956 0.8618594823032224 0.9405131031948367 0.8947725028135695 1.0 1.0000918716552976 0.9780541583407979 1.1572727899124922 0.9573830358988493 1.1273060058201547 0.8922349656979577 1.01152179924417 1.0769656189510555 1.1165216017276116 1.0 0.8342572719012944 0.742965118575774 0.7896185296867387 1.0143265343744652 1.1635568781849546 1.0222667000250187 1.141448191406713 1.0217926602846872 0.8460555943273244 0.9018342704396719 0.8031023267450589 1.143528699155946 0.7995338609220073 1.1507314696548727 1.1691268451338506 0.9681603307743967 1.0644430691439632 1.0708162700973098 1.1673886994193015 0.8426056384393559 0.8506379784838628 0.8612775371001936 0.7564620834046588 1.0680247027375795 0.9567438736947448 0.8947631776463927 0.7950568189299869 1.0785852547305217 0.9013733984699052 0.7926076136049406 0.7915410241891946 1.150599791949225 0.8422106053224129 1.141961734458739 1.1275956967725793 0.9462491605546266 1.1476370435721528 1.1724187877750418 1.1392360059518323 1.1420275733115626 0.8453972057990862 0.8418287399760347 0.9099851204192618 0.8400379231792265 1.2996236183728733 0.9930343852717272 0.903043411618441 0.8528024251920228 0.7946591276802288 0.9705877343869749 1.3191750259720354 0.8478975424493759 1.2328116218471652 0.912444436875181 1.2253521126760563 0.9258136485174651 1.1535500791934195 0.9355212289456205 1.052046255769198 1.2788800517737622 1.33297000868573 0.8647069843486554 0.8068872728511334 0.9216751537033568 1.3278437249859496 1.299981266072858 1.051756731440639 1.09823390159579 1.3406679496568286 0.8584736958632082 0.9964575846858661 0.9183200776606434 1.3253401910860567 1.216802629562137 1.0770645639252687 1.0713592315683702 1.3003389137728427 0.8638724730486912 0.9297307423744402 1.3599638946131443 1.1206464907948295 0.9849958274435002 1.0 0.8629357766915884 1.2043701142769556 0.9924723674574655 0.9843486554149565 0.950304000544987 1.0432413100124325 1.0657731151114669 0.8545906636919461 0.861845802748778 0.9858984621148902 1.065943423540031 1.067523604087839 1.1704268184872166 1.345468368754199 1.0490293150394285 0.9071572544998056 0.780632271296722 1.0509034972948124 1.0617596096043 1.0549878001343753 0.9076346405459883 1.3480497895965202 0.8509671487676367 1.309576010467131 0.9029845468368753 0.784928745712366 0.7850701934297536 1.351639025425227 1.2232398599667598 0.9905053219703667 0.9086954984263941 1.1075179461791436 0.9078114501927226 0.9899748930301637 1.0585593549984087 0.9921673326496694 0.9873404292938223 0.7855652604406096 1.0571625587892075 0.9761837405848863 0.8521340924360833 1.2457123660666927 0.8496057144877824 1.0299338731921213 1.0959015523886984 1.2898970967856005 0.9044167049754235 0.9911241557339368 1.3305809964991688 0.9769440220658439 0.9091021606138832 1.354167403373528 1.3187347501679691 1.0 1.0716963117507692 1.0457052936808233 0.8511262774496976 0.8554050709006684 0.8538137840800594 0.9214434739559391 1.3362742671240142 1.2467006598680264 1.222842931413717 0.9019321135772844 1.2437012597480503 0.9538217356528693 1.0443661267746451 1.256636172765447 0.905243951209758 0.9537717456508696 0.943098880223955 0.802739452109578 0.8614152169566087 0.909743051389722 0.8240101979604079 1.2598230353929214 1.0608253349330132 0.9568836232753449 1.1420465906818635 1.0109228154369125 1.032618476304739 1.0576634673065386 1.2521495700859826 1.0057738452309537 1.2713832233553288 0.910105478904219 1.2222930413917215 1.1023545290941812 0.9678064387122575 0.9667441511697661 0.982615976804639 0.8068886222755447 0.9000949810037993 1.0070360927814435 1.0 0.895370925814837 1.0903319336132773 0.9518971205758848 1.2009723055388921 0.9017196560687862 1.1758648270345928 0.8547665466906618 1.214344631073785 1.0425914817036592 1.0446785642871423 1.21873125374925 0.9588082383523294 0.9969256148770245 0.9848280343931214 0.8952459508098379 0.9041566686662666 -7:swift:1.2358794421952315 1.248672964462438 1.0102923976608187 0.9391992802519118 0.8516239316239316 1.1214574898785425 0.9284750337381916 1.0569860548807917 0.9277192982456139 0.9761763382816013 1.2702834008097166 0.9904633378317589 1.015132703553756 1.0937651821862349 0.9277912730544309 0.899451192082771 1.014484930274404 0.7187944219523167 0.9531443994601888 0.7842195231668915 1.2398020692757534 1.0995051731893837 0.9300584795321637 1.0868915879442196 0.8495726495726496 1.002285200179937 0.9566531713900134 1.0051821862348178 0.9563112910481331 1.2698515519568152 1.2970400359874044 1.0846423751686909 1.179775078722447 0.8531354026090867 1.2399100314889788 0.7784615384615384 1.0963922627080522 0.9280791722896986 1.24629779577148 0.7777417903733692 1.3016824111560952 0.9650022492127756 0.9269815564552407 0.9813585245164193 0.9505173189383715 1.0873594242015294 1.004966261808367 1.236689158794422 0.7786774628879891 1.2824111560953664 1.6904656259664124 1.3305769566912724 1.6720852997727669 1.472913557339357 1.3798690384951526 1.5325185215064605 1.550858510480954 1.6233310475575813 1.6961262823874255 1.4127304263644065 1.6048969384050664 1.666787678324123 1.365293856641523 1.4692025331773628 1.4737203017223992 1.3697578422276901 1.6620547779436083 1.4838583894692965 1.5939386605354093 1.5484786145509795 1.6789291812889087 1.43597811033574 1.3230742339289794 1.6905059631855646 1.5963588936845359 1.3181799846718567 1.6890941605152408 1.4726984255038789 1.3870356177645113 1.5262259153187312 1.6953195380043833 1.3414411143829077 1.2752477377542923 1.3207615666975918 1.4454439110967687 1.3645140037379155 1.3240019899694782 1.3285869872131015 1.3161227864950988 1.4557299019805574 1.6919984402941926 1.350127062240329 1.2745888965081413 1.3297836580479474 1.3626316001774836 1.3763059174700496 1.3760638941551369 1.3025694808599895 1.3139580224006022 1.373307517513076 1.3399477186311786 1.211060564910375 0.8609111895708854 1.320766567083107 0.985317083107007 1.0523153177620859 1.131874660510592 0.9145844649646931 1.3498098859315588 1.3547494568169474 1.3854562737642586 1.215049565453558 1.1300244432373712 1.3562432102118414 0.8589251765344921 1.0504990494296578 0.9233432916892993 1.3439876425855515 0.9851473384030418 0.8579236827810973 1.388969989136339 1.049429657794677 1.1112506789788157 0.9217816404128192 0.9866410917979359 1.4046883487235198 1.3871537208039109 0.989917164584465 1.0654875067897882 1.138749321021184 1.3522881586094513 1.3934851982618144 1.2141668929929386 0.9776446224877784 1.1044099674090169 1.0604460890820206 1.105649103747963 1.319408609451385 1.112065453557849 1.2881076860401957 1.4024986420423682 1.2137085822922324 1.0913565996740902 0.9921238457360131 0.9827878870179251 1.3810429114611624 0.9757095328625748 1.3916859043997827 0.7873098859315589 0.9906131178707225 0.5951388888888889 1.2059684684684686 0.8557244744744745 1.0286974474474473 1.0666666666666667 0.9897897897897897 1.0499624624624624 0.7269144144144143 0.8837462462462462 0.8818693693693693 1.2035848348348348 1.2418168168168169 0.8006756756756755 0.9961899399399399 1.2524024024024023 0.9404466966966967 1.1361486486486485 1.0921734234234235 1.2013701201201201 0.754298048048048 0.8427927927927928 0.993262012012012 0.8609421921921923 1.0374999999999999 0.9152965465465466 1.0045232732732732 1.036861861861862 1.219650900900901 1.0374624624624624 0.8787912912912913 1.229316816816817 1.2209647147147147 0.7562687687687687 1.1359797297297296 0.8580142642642643 1.2505067567567567 1.2108108108108109 0.8487987987987987 0.7782845345345345 1.2149399399399399 1.1155217717717718 0.711448948948949 0.8856418918918918 0.7738738738738739 0.854466966966967 1.0877252252252252 1.2315315315315316 0.8286786786786787 0.9192192192192192 1.2560435435435435 1.7574153690523504 1.438292568373135 1.6101195852451318 1.4095704324578202 1.786480725459735 1.373460023844792 1.2958199356913183 1.2946276960872867 1.2928393366812385 1.453069113768561 1.8156544672856678 1.527999566458326 1.6633187615159508 1.5257957296145093 1.4507388272697714 1.301130821200188 1.5299324397557716 1.516763611402146 1.6128653491816902 1.2430543010946928 1.7690848657827236 1.375772246107157 1.4572058239098236 1.2983850572636295 1.3748870985223456 1.5551320495682648 1.78779941471874 1.3058275226706166 1.3131977311319052 1.7608114455001986 1.7600166190975108 1.3687633223743634 1.4446331153582137 1.5452509122439395 1.5574442718306298 1.2410311066151234 1.2979153871165865 1.7683984247985838 1.5955056179775282 1.7943206040680661 1.8008959861266667 1.7935257776653781 1.3687994508472128 1.8033888507532787 1.5255970230138372 1.5202319447956936 1.7918999963871527 1.5319195057624915 1.2434155858231872 1.3784638173344412 1.152406003403992 1.2569240290886585 0.6537405229769457 1.0192441590592602 0.8876489246479964 1.2493037289184588 0.8322953736654805 1.084036051369333 0.913101500850998 1.2402908865851772 1.2563824849141265 1.2363453504564443 0.8415789880860282 1.1531216153489092 0.9592101191397183 0.7181069162927433 0.9160799938109238 0.7404069317654339 1.1155036360823147 1.2541002630357418 1.1948591985146217 1.0239633297230388 1.253287946773944 1.2815062664397339 1.161883026458301 1.214374129661148 1.0874207024601577 1.013055082778895 1.1599295992573109 0.958475166331425 1.1855175615039455 0.8526032802104285 1.2582585486616122 0.919425963174996 1.0690662231161998 1.1939114962091908 1.1219634844499458 1.024678941667956 0.8995822373510753 0.8965457218010211 1.2305817731703543 0.879119603899118 1.2314134302955284 0.8340747330960854 1.113627572334829 0.8394708339780288 1.2215882717004487 0.925150858734334 0.9125406158130899 0.7849876218474393 1.2211822444239953 1.017554007274002 1.2171070505236403 1.047885719293633 1.1570658603917443 1.1601770299285745 1.221164716708295 1.081863196178958 1.1723325007668375 1.0078874720652031 1.2496034354322774 1.0851496428727925 1.2533017834450726 0.9808334428815565 1.0114280706366943 1.1946365189956618 1.2320581920161255 1.0457648656938785 1.2043994566408132 1.079803689584155 1.2475877481267252 1.0113842513474431 0.9891240524078699 1.0382892949476359 1.260628368607861 1.07339730949564 1.1058411112571753 1.2493755751281714 1.1166031286972524 1.041128784891109 1.252241356645195 1.0475965119845756 1.21049033784672 1.2456596993996756 1.0114718899259454 1.0839928136365626 1.1686078611804915 1.0092283423162876 1.227886595679418 1.238639849261645 1.2600674817054467 1.2034354322772884 0.9989571009158231 1.0164234696113228 1.161447789316857 0.9781166469479865 1.0813023092765435 1.118408483414399 1.0747381797467244 1.222558170106481 1.0668622000920827 1.102041164333339 0.9389867503367836 0.6449192572003478 0.7280152788909162 0.8115717135890047 0.8837712941015977 0.8583292123527104 0.6625343178213938 0.901011203383183 1.1155807172211518 0.7401224357553331 0.9099466261957949 1.1240727793598553 1.115768292890882 0.8073256825196529 0.7789164947223027 1.1435806490118172 0.7070238562147231 1.0630765820302508 1.1235612093514997 0.7435840594785397 1.0028818443804035 1.0352983305765393 0.7115938816227 1.1331957778421975 0.647016694234606 0.8336715379499685 1.0918609211670618 0.8358371843186739 1.132087376157427 0.6336476646829118 0.954896577596644 1.0794468222976314 0.8198079907235305 0.77337448629845 1.105093532049861 1.1186330849376735 0.7953378919905189 0.8820831130740242 0.5414115921763893 0.5962007400712788 0.8365704346639837 0.9157785242910492 1.146650069061951 0.5910850399877222 0.8442780894565421 1.1160581825622835 1.058608870623945 0.9730743652268813 1.8367094053867998 1.7818776353153774 1.5050167799673007 1.6562430083469581 1.6460373461836333 1.2976508045779194 1.4164185526202566 1.3042078994922985 1.8100335599346011 1.505619137767834 1.8049565441872473 1.8262800103261339 1.4124085706909906 1.638809052577231 1.809396781688323 1.841218483779365 1.6123053093537563 1.8242319938043199 1.485741330350228 1.4988210997332416 1.800172102228724 1.7369073229498324 1.7875742190861372 1.564202736425437 1.7171844075380778 1.7961449100765856 1.7518285861801912 1.7958179158420102 1.648085362705447 1.542552276051975 1.8178814215644095 1.4772394802512692 1.4245245675931506 1.4238533689011275 1.4862576370363996 1.3520695293004046 1.2976680148007917 1.2961190947422772 1.790586008088805 1.4138370191893985 1.837965751656484 1.6556062301006798 1.7122278633508305 1.7348420962051458 1.477187849582652 1.568040616125979 1.8154203596936582 1.7963514327510541 1.6497719645469409 1.7932363824111524 1.037173560339151 1.0040798593432851 0.8687520789632677 0.9018457799591335 0.8478979559972575 0.8954374817560367 1.046270085330835 0.8719290742588709 0.932577099837756 0.8735583026155903 1.0356529472062128 0.9505189771161301 0.8897283940560319 1.0577493567942218 0.8913847762186967 0.851658758120685 0.8443747496758515 0.8683311949711151 0.9679856627904608 0.9539335682137547 1.0357276201725625 0.9900277647665792 1.0436972622175156 0.8966390376691173 0.9465002138362218 0.91717410341527 0.9537774338295691 0.9768445919801234 0.986830404116517 0.866240351913325 1.0547013420768587 1.0082547570073792 0.8562002321650409 0.9283275292073125 0.9261077055712822 0.8915341221513959 0.9220889422913738 1.0160275339592284 0.8757170301882438 0.8850579394334359 0.8921111405277342 0.9254899564860259 0.9006306471430802 0.8459496704206804 0.9365279786028009 1.0570026271307251 0.8461465355137839 0.8540754468498191 0.8722074007698105 0.9703751977136496 0.7003720779746017 0.6580846072959637 0.5022809997573405 0.6972094151904877 0.6544204481113 0.4501334627517593 0.47879155544770685 0.5099733074496482 0.6802475127396264 0.6860794305589258 0.7010596133624525 0.5252932136212893 0.5379438647577449 0.7009868154978565 0.5702742052899782 0.4739383644746421 0.4805629701528755 0.5435654776348783 0.43059128043355177 0.67752972579471 0.7036803364879074 0.47730324354930037 0.5373614818409771 0.6754590309795357 0.5022405564992316 0.4508290867912319 0.44817600905928984 0.6983256491142927 0.6902127315376527 0.7049259888376609 0.6840006470921298 0.5666828439699102 0.4770686726522689 0.6840734449567257 0.5896788805306156 0.5409851977675322 0.4782900590471569 0.4732993609965219 0.6995874787672894 0.6579551888700155 0.6893229798592575 0.5479737927687455 0.5119064951872523 0.4488231011890318 0.568235865081291 0.6734449567257138 0.5376284073444957 0.45132249454016016 0.5398042546307531 0.6874625899862493 1.1072365695345947 1.0868894719882152 1.1058095106569075 1.0648160935414077 1.1025410854854303 1.1026791879574644 1.0711227730976385 1.0778207429912996 1.074828522763891 1.0531234175758413 1.052547990609032 0.7403213184182664 1.0862449937853889 1.0621691294940847 1.1143948810017033 0.862841228191318 1.124499378538876 1.0395203240804676 0.8687105832527735 1.1139575565069282 1.1164894351608894 1.0739308566956682 1.0459420890300604 1.0735856005155826 1.1017585048105694 1.0707544998388805 0.863761911338213 1.0926207245776367 1.0925977074989643 1.087603001427059 1.108295355153524 1.1141416931363073 1.1148322054964785 1.0855084472678729 1.085830686369286 0.9059752336233485 1.0561156378032501 1.0701330387147265 1.106638125489113 1.0341573447498045 1.0565529622980252 1.1084334576255581 1.0549647838696314 0.9878239653823138 1.058946738479952 1.109538277401832 1.0768770427657322 0.8676978317911891 1.0488192238641072 1.118745108870782 1.2636242621451912 0.9009694639039411 0.9371394764088153 0.8385526616557529 0.9804090304016352 1.1808500625243712 1.2317838942598593 1.0436729370319076 1.2548305118930767 1.1177744013123394 1.2308023288647458 0.8492423121915801 1.252934611609364 0.9451936910892688 0.8892444635677886 0.8022212959352436 0.9832730499791585 0.8895806161003619 0.8474405346169879 1.119159349746541 1.2327116752497613 1.1792634225706258 1.2480940151403102 0.9697597181697167 1.057993034919525 1.1198047626090817 0.94515335278536 1.2396095252181631 1.0015463016498367 0.842788183566175 1.2295115031396646 0.947533312715978 1.261970391684931 1.067055707197698 1.2785628806927432 0.9780694087749257 0.8999206680023127 0.94184561186484 0.9212461846687553 1.0007126433690552 1.2617149157601752 1.2434416640894974 0.9345443788573504 0.9487838001371502 0.8920412526387974 0.894905272216321 0.9484476476045772 1.2478519853168575 0.9443869250110931 1.0606284707748987 1.41974461875228 0.9745056548704852 1.1368697555636627 0.9726377234585918 1.3826340751550528 0.9986866107260124 1.010901130974097 1.2031229478292593 1.018270704122583 1.406990149580445 1.3775994162714338 1.2740897482670557 1.066866107260124 1.3854797519153592 1.2682232761765777 1.1979861364465523 1.416461145567311 1.0682816490331994 1.1341700109449104 1.0239036847865741 1.3824443633710324 1.0725574607807369 1.011149215614739 1.2675082086829623 1.1212842028456766 1.0694345129514775 1.0111784020430499 1.400043779642466 1.184414447282014 1.2629259394381611 1.3621452024808463 1.1746953666545055 1.0695512586647207 1.061247719810288 1.4029624224735497 1.2718861729295878 1.2402334914264865 1.2408901860634802 1.0637723458591752 1.070193360087559 1.4038672017511857 1.0706165632980664 1.026793141189347 1.1552717986136447 1.0763662896753008 1.2009923385625683 1.0116599781101787 1.0744253921926303 1.4067858445822692 1.3411163808828894 1.3857242908836231 1.3096183027897745 1.018598498112914 1.1747013734874128 0.9372592506128166 1.4269094587759232 1.206781837282596 1.4255087350686744 1.3860744718104354 1.1420567293101436 1.3654137971285165 0.8756468619898058 0.804443406871328 0.8905490058752579 0.9747480642776545 1.1168437025796663 1.3595385393564452 0.8673981557137854 1.0290844714213454 0.8617758063888564 1.4199642037274816 1.0285592000311272 1.0809112485895491 0.8662308859577449 1.3267188047157696 0.8707054200225672 1.1376989222209253 0.945566320376639 1.3983308042488618 0.8599859927629274 0.731216684175713 0.8066223104159371 0.9692618964242636 1.0271001128360764 0.8413291311622116 0.9344578031983192 1.2734134858565815 1.0192599509746703 0.9895140266915684 1.0212054005680713 1.426559277849111 0.8693046963153184 0.9442434146531263 1.0161861406170967 1.0817283374187774 1.0183650441617056 0.9359168903933698 1.1124080775067118 0.8939146336718415 0.9726858877086494 2.3061469592750297 2.359810022928267 2.236652472977399 2.3572988317501906 2.262583251446664 2.254776722349601 2.3963860683480727 1.5894748334971065 2.3054918659242274 2.3175565018015067 2.418823015613058 2.36062888961677 1.8650507697346872 2.343541871383339 2.393711103832296 2.363849765258216 2.376569494486297 2.3830112457691888 2.276394802926083 1.8170105906758378 2.3380827601266514 2.3795174145649085 2.263238344797467 2.310841794955781 2.3332241511081997 2.30527350147396 2.2933180478218143 2.2836554208974778 2.3100229282672777 2.1961458674527785 2.3710012010044763 2.307566328201769 1.860847254067038 2.3717654765804124 2.2686428649415875 2.1425373949121083 2.2897150343924006 2.2243694726498524 2.339775084616224 2.3429959602576695 2.3990064417512826 2.421607162353969 2.2500272955562832 2.3814281035047493 1.7654765804127088 2.3206681952178183 2.4047930996833715 2.396931979473741 2.3142264439349276 2.4043563707828364 2.489578991246353 2.4883284701959147 1.9177782409337223 2.567580241767403 2.4816590245935806 2.428876615256357 1.6891934139224676 2.5736765318882866 2.5502813672363485 2.5810754481033764 2.6018132555231346 2.4525323051271366 2.305231346394331 2.448728636932055 2.4715506461025427 2.0064610254272615 2.521310962901209 1.6427157148812006 2.513026260942059 2.009014172571905 2.5621613172155064 2.032565652355148 2.4464360150062525 2.5725823259691536 2.11582951229679 2.460660691954981 2.243434764485202 2.5667465610671116 2.501823676531888 2.477073780741976 2.8098165902459358 2.564193413922468 2.4693622342642767 2.4525323051271366 2.53517090454356 2.487703209670696 2.4326802834514383 1.1677261358899542 2.4548249270529388 1.9095456440183411 2.5403814089203838 2.527094622759483 2.479626927886619 2.599416423509796 1.908243017924135 2.5278761984160067 2.46660066694456 2.3624947894956234 2.590923301375573 2.498020008336807 1.2607661478641483 1.2540213530862052 1.022145952580074 1.0157161321154327 1.0106113760033018 1.0237425465130172 1.042651866494336 1.0173670319644623 1.071759837516699 0.9687849594334808 1.0477566226064667 1.2206123535097912 1.116116909776151 1.1083511637757817 1.0142715947475318 1.1140315625984294 1.05747738158595 0.9697841882894723 0.9664280826753268 1.2593541940458994 1.2508064428538845 1.099412409987944 1.062984001477121 1.0129248080285866 1.2468964168956567 1.2198303483181459 1.1691955121590947 1.0631143356757287 1.059150003801414 1.0604750681539246 1.2549771372093277 1.1106645958010666 1.108644415722649 0.9677531470278373 0.9716740341692823 1.1514917835148961 1.0134570060062345 0.9707616947790293 1.2742340150535998 1.252522509802218 1.2486776509432937 1.1155847117985034 1.0143693453964875 1.0043336121037025 0.9707508335958119 1.0689902357962877 1.1517415907288941 0.9317374634792714 0.9718260907343247 1.2837484115519544 2.174565416285453 2.1667886550777675 2.094693504117109 2.2553979871912166 2.2043000914913082 2.0479871912168344 2.1886093321134497 1.957182067703568 2.1561299176578226 2.204437328453797 2.146248856358646 2.2887465690759377 2.221591948764867 2.198261665141812 1.2090118938700822 2.2174290942360475 2.0559011893870083 2.1635864592863676 2.0602470265324793 2.168206770356816 2.2508234217749314 2.2016468435498626 2.15864592863678 2.2385635864592865 2.2046203110704483 1.9620311070448309 2.2227355901189387 2.122415370539799 2.27740164684355 2.187785910338518 2.1218664226898447 2.040759377859103 1.7543458371454712 2.200914913083257 2.172369624885636 2.253796889295517 1.4806953339432756 2.261710887465691 2.1905306495882892 1.4237419945105216 2.232708142726441 2.2775846294602013 2.288426349496798 1.5231015553522416 2.2697163769441904 1.7719579139981703 2.276806953339433 2.15416285452882 2.2674748398902107 2.142543458371455 1.8814504296793124 1.930161391741773 1.8229302033116745 1.9137706979668831 1.8446447285684342 1.4471599245441207 1.8451477677635715 1.8455250471599245 1.8112764619576607 0.6582267868371411 1.8718088451058479 1.88283378746594 1.840662334940264 1.883630266191574 1.801886396981765 1.9255921190526095 1.8562565499895198 1.8610354223433243 1.8545378327394677 1.930077551875917 1.864053657514148 1.8349193041291132 1.7174177321316286 1.841458813665898 1.8290505135191784 1.9157409348145045 1.9128903793753929 1.917250052399916 1.91716621253406 1.9166212534059943 1.2092643051771117 1.937916579333473 1.83366170614127 1.7244602808635505 1.9288199538880737 1.8935233703626075 1.1823517082372668 1.8570111087822259 1.8840913854537833 1.7143156570949487 1.858184866904213 1.858142946971285 1.921945084887864 1.8736952420876127 0.7002724795640326 1.9008593586250262 1.8637602179836512 1.8737371620205407 1.8428002515195976 1.8373087403060155 1.0525174024983313 0.9972585105368551 1.030347096405073 1.001549537522647 1.0113473824735386 1.0374034518928197 1.031396014112711 1.0358777534089827 0.9305330409077905 0.9497711452274245 1.0172356250595975 1.030299418327453 0.9790931629636692 1.0413130542576523 1.0082721464670545 1.0356393630208829 1.0277963192524078 0.986149518451416 0.9922284733479546 0.975016687327167 0.6455134928959664 1.0142557452083532 1.0165442929341089 1.038857633260227 1.0139219986650136 0.9928959664346333 1.0097501668732716 0.9908458090969772 1.0414084104128922 1.0198340802898826 0.6901401735482026 1.0608372270430055 0.9988080480595023 1.0460570229808335 1.0443406121865166 0.9965910174501764 0.9339420234576141 1.0022170306093257 1.036211499952322 1.0289167540764756 0.9328454276723562 1.0075092972251358 1.0338991131877562 1.0168780394774481 1.044245256031277 1.0402641365500143 1.0416706398398017 1.0041479927529322 1.0398111948126252 1.0309669114141318 1.3576072290141883 1.3619413664799442 0.9798012838860041 1.0885840454675553 0.772968884164043 1.3915443431328454 0.9987529132763626 0.9167518501860408 0.8978615529296315 1.1081898842867073 1.3538250807539765 1.010569571083943 1.353375311771681 1.166046530645623 0.9137670196671709 0.9841967534857096 1.2455329762440202 1.3053726949339657 0.889888375516212 0.9044649793515148 1.3818334219241932 0.9894713170053563 1.3793801365662184 1.179314715623339 1.033282904689864 0.9996728952856033 1.0699799648362431 1.0358997424050373 1.011489553093184 0.8944678415177659 1.1164492783252238 0.9948276567036023 1.4073884777364352 1.3561148137547532 1.0776055934906161 1.0433413746575622 0.9840945332624607 1.2760968229954612 1.0584495236537597 1.1438034100666477 1.3563601422905507 1.0949012552643413 1.0000817761785992 1.1339902686347467 0.8972482315901378 0.9208406591159995 1.1083738806885555 1.1715255346117677 1.3527211023428876 1.3005274563519647 0.8334424373241803 1.1136037932803737 1.27513667486421 1.096937421489358 1.025795721944056 1.4703030731940339 1.1720422497832665 1.106562162735974 1.3687655915500434 0.9668441818085313 1.4576352152297376 1.4589090780417897 1.1889740096601262 1.1970241149307337 0.9086711133914829 1.1905309530970791 0.974221970595 1.4193308681728913 1.3369190212487392 1.1900532545425595 1.4359618548857946 0.9780789441092691 1.4281240600838625 1.1973425806337468 1.1192830983174396 0.9850674970364997 1.0411882309230196 0.9765573857504289 1.0995913023478 0.9737796571185932 1.4684453565931248 0.9233205357300825 0.9182427770209303 1.1210523522230675 1.4815024504166594 1.190973266573486 0.9753719856336582 1.42670865695936 0.9782381769607755 0.9671803400506006 1.289060703101502 1.0502998885370038 1.1821093045062896 1.4581482988623697 1.0987420604730984 1.260947258541073 1.448116629217459 0.9685426655579342 1.127156278197484 1.044744431273332 0.8858724362066194 0.6365557316428948 0.8178185075449597 0.7682537495119318 0.7253267185741519 0.666035049036496 0.8732400836032064 0.5901031259330715 0.7076299409724615 0.7746388295551114 0.9446013918555778 0.7668756746824686 0.8776843749282253 0.9604951882220538 0.6984198075288821 0.6616252095822136 0.7136819862651875 0.6751533108247777 0.9410069133420611 0.7224786972599279 0.7994097246147133 0.939043156710076 0.6333172557936563 0.9194974620455223 0.7189071866602356 0.6298950366338225 0.9611382898091366 0.7722616504742874 0.8280507131537242 0.6769562920599922 0.9293966329038333 0.8896047222030823 0.8259950848664416 0.9549254691196399 0.6333287397505685 0.6768184845770459 0.842026688715864 0.9385952823905004 0.7251544592204691 0.7242357426674935 0.9234249753094925 0.7264176944808103 0.6282298628815545 0.7200096465238063 0.9516525413996646 0.7759594846000137 0.7118101012884999 0.8625944555456028 0.9177289326810446 0.7784055674223109 1.5002699392965777 1.3483928736025703 1.416193724240549 1.289177409372819 1.2875709413639176 1.291718789091819 1.2328983579790105 1.260181978589205 1.2757331156261933 1.3668672557049366 1.5166901491908407 1.3184493633382932 1.5155313853811412 1.3119181491381695 1.2880449811042491 1.404105710862094 1.230501823736223 1.2906258641349433 1.535269873457725 1.2335435787366842 1.5412875446058227 1.4797940560683671 1.2866755329655137 1.3146702131862056 1.5259734274390004 1.17898950528686 1.2699787998893908 1.5640019488300436 1.1847438210236625 1.3511449376506064 1.4328904573166716 1.2362166361613316 1.2296459186495134 1.5367973348432378 1.5406686593892789 1.233951779624192 1.3987464282422342 1.344758568926695 1.238152298434352 1.5104486259431416 1.53779808540616 1.3567280723700672 1.2728098705608153 1.3435603018053015 1.3584003792317922 1.3765192315289099 1.2175447375004937 1.399273139064825 1.4018803576366485 1.2904151798059071 1.428291636153073 1.4596794795374424 1.2329138069043037 1.2279918933188003 0.9052744520326311 1.2466406662465725 0.9594836248445936 1.0320520462557692 1.4268269836674217 1.400412146397125 1.4630856481087249 1.1760307917638844 0.9702641483727029 1.0382853347412164 0.9697532230870106 1.1841034112778241 1.4428530067953063 1.4332476114242896 0.9716947391726417 0.9104518282609807 1.2162917042764447 1.0949469489245023 0.9050360202326413 1.0987448268814823 1.4234378459389956 1.4125040448251784 1.1752984655210588 1.028288229984502 1.1777338760495257 1.0251204932132092 1.3486043224279172 1.459424016894596 1.071342200725514 1.4312720336529456 1.0960880153958819 0.9066880119897134 1.3221724543147642 1.1800841323637106 0.9692082361156054 1.0833659757821414 1.4003951155542689 1.2471856532179777 1.1033261236098575 0.9404431425311238 1.1039562647955448 1.413645111296558 1.4222116252533337 1.2247219714903692 0.9671985966585486 0.9064325493468672 1.2376144842462604 1.3377948300859295 1.004703136603133 0.8650058347183422 1.272870327805085 1.2330174334311679 0.9108348951518795 1.0794405742777327 1.0139679620920117 1.0107323455567736 1.3422150712542875 1.0913398635029528 1.3527529261996534 1.290816506948619 1.0676120089112062 0.8580041727076629 0.7990027935924183 1.346069521553096 1.0080094769970651 1.2951129813642632 1.2428657307542699 1.0181229887902683 1.3531595883871423 1.008097881820432 0.9275257258035999 0.9410339828141023 1.1380529721701615 1.008628310760635 1.329891438876905 0.9302485943633084 1.3188054740266628 1.0154708440892535 0.9329361009936702 1.0743661374164575 0.8603734219739029 0.866261183210156 0.935623607624032 1.3220410905619011 1.080802008557587 0.9964638070653135 1.2313200608225185 1.1430920471020898 1.1496163230665863 1.0621132288977686 1.297022525548994 1.3316064924502282 1.1344990982708019 0.9819300541037519 0.9353407121892571 1.0874500512747975 0.8144246150769846 0.7286417716456708 0.9994626074785042 1.0107603479304137 0.7902669466106779 0.6447210557888422 0.759373125374925 0.7841681663667266 1.0025869826034792 0.8357453509298141 1.032218556288742 0.7928039392121575 0.6831508698260347 0.7873925214957008 0.7369651069786043 1.0327059588082381 0.7366901619676065 0.6804139172165566 0.7786817636472705 0.9002824435112977 0.9934763047390521 1.0109728054389122 0.9946635672865426 0.9894771045790842 0.788242351529694 0.6423590281943611 0.6915491901619676 0.7268546290741851 0.9883398320335932 0.7275794841031794 1.014234653069386 0.6875874825034992 0.7374025194961007 0.7918791241751649 0.9620325934813037 1.0212207558488302 0.7870300939812037 0.9889272145570884 0.6818011397720456 0.7349280143971205 1.0019371125774845 0.7748200359928014 1.0380673865226953 0.7881548690261947 0.8776744651069784 0.7350279944011198 0.6823760247950409 0.8410317936412718 1.0326434713057389 0.8097255548890221 -7:baseline-rgb8-monochrome-photographic:1.1965092217723796 0.9401889338731443 1.2041205578047682 0.7390013495276653 0.7424561403508771 1.2416554206027888 0.9357624831309042 1.077804768331084 0.9986144849302743 0.9212055780476832 1.2185515069725597 1.234655870445344 0.9700224921277553 0.8382366171839856 1.0 1.257327935222672 0.8780926675663516 1.0143769680611785 0.8756095366621682 1.2639676113360323 1.2151686909581647 0.7386954565901933 0.9078542510121457 1.2559244264507423 1.2331983805668014 1.1615654520917678 1.1556275303643724 0.8102024291497976 1.2539451192082771 0.8823391812865496 1.2285560053981106 0.7425641025641025 0.902060278902384 1.2363652721547458 1.1459649122807016 1.2525775978407556 0.8563382816014394 1.2413315339631128 0.805991902834008 0.9712820512820513 1.2133153396311291 0.8834367971210076 0.9645883940620782 1.2145389113810168 1.1878182636077372 0.7427260458839406 1.1716419253261359 0.8139631129104813 0.883076923076923 0.742672064777328, 98824 -7:swift-rgb8-monochrome-photographic:1.2358794421952315 1.248672964462438 1.0102923976608187 0.9391992802519118 0.8516239316239316 1.1214574898785425 0.9284750337381916 1.0569860548807917 0.9277192982456139 0.9761763382816013 1.2702834008097166 0.9904633378317589 1.015132703553756 1.0937651821862349 0.9277912730544309 0.899451192082771 1.014484930274404 0.7187944219523167 0.9531443994601888 0.7842195231668915 1.2398020692757534 1.0995051731893837 0.9300584795321637 1.0868915879442196 0.8495726495726496 1.002285200179937 0.9566531713900134 1.0051821862348178 0.9563112910481331 1.2698515519568152 1.2970400359874044 1.0846423751686909 1.179775078722447 0.8531354026090867 1.2399100314889788 0.7784615384615384 1.0963922627080522 0.9280791722896986 1.24629779577148 0.7777417903733692 1.3016824111560952 0.9650022492127756 0.9269815564552407 0.9813585245164193 0.9505173189383715 1.0873594242015294 1.004966261808367 1.236689158794422 0.7786774628879891 1.2824111560953664, 92488 -7:baseline-rgb16-color-photographic:1.2374248719293293 0.9157355491912387 0.8652467965525122 1.2435695749801674 0.9725303537574119 0.9616796418054938 1.2320196845629463 1.0 1.2379761472577413 1.1908757210277923 1.2337810764659218 0.8495959555214929 1.085528350342194 1.2132090946983447 0.8544229760800289 0.9626208435857099 1.023664501902572 1.1233243246877227 1.0809971360574402 0.8224221155526871 1.1830234090328478 0.8662821185107498 0.9031503368157799 1.1403869683890657 0.9146195527946969 0.9745741061944522 0.8630416952388634 0.996087289742245 0.9058125932798191 0.9162733787799335 1.1787745552821587 0.9076143224019468 1.0049614779557097 1.130665698573407 1.069191776585589 1.2063383217027683 0.7969558845279873 0.9504255576620548 0.846476543907063 1.0608554179608192 1.2119048579457599 0.804135909537063 1.202949995293991 0.9006359834886316 1.2135317924515616 1.1236873596600916 0.896844284888333 1.0021244268753446 0.8985787853118739 0.9389966789022898, 479188 -7:swift-rgb16-color-photographic:1.6904656259664124 1.3305769566912724 1.6720852997727669 1.472913557339357 1.3798690384951526 1.5325185215064605 1.550858510480954 1.6233310475575813 1.6961262823874255 1.4127304263644065 1.6048969384050664 1.666787678324123 1.365293856641523 1.4692025331773628 1.4737203017223992 1.3697578422276901 1.6620547779436083 1.4838583894692965 1.5939386605354093 1.5484786145509795 1.6789291812889087 1.43597811033574 1.3230742339289794 1.6905059631855646 1.5963588936845359 1.3181799846718567 1.6890941605152408 1.4726984255038789 1.3870356177645113 1.5262259153187312 1.6953195380043833 1.3414411143829077 1.2752477377542923 1.3207615666975918 1.4454439110967687 1.3645140037379155 1.3240019899694782 1.3285869872131015 1.3161227864950988 1.4557299019805574 1.6919984402941926 1.350127062240329 1.2745888965081413 1.3297836580479474 1.3626316001774836 1.3763059174700496 1.3760638941551369 1.3025694808599895 1.3139580224006022 1.373307517513076, 495191 -7:baseline-rgb8-color-nonphotographic:1.2807068169473113 1.0421136610537751 1.054759641499185 0.9024646931015752 0.8352457903313417 0.8309342748506247 1.30698329712113 1.2628666485605649 0.9096279196089082 0.9808867463335145 1.2494907658881043 0.8097671102661597 1.0 0.876850217273221 0.8767653449212385 1.284101711026616 0.8777668386746333 0.9529467680608366 0.793403720803911 0.9361420423682781 1.2699789516567082 1.0974504345464422 0.8759166214014122 0.8698906844106464 1.2349436447582836 0.9333073058120587 0.9366852254209669 0.9448838946224878 0.9392653449212385 1.0221007604562737 1.2045763172189028 1.0656742259641498 1.276615969581749 0.8218359587180879 1.042045763172189 0.8292028788701793 1.305591390548615 1.0227457903313417 1.2663973384030418 0.9519961977186312 1.2896184139054863 0.9499932102118415 1.0071802009777295 0.9392313959804455 1.2884471754481261 1.0273798207495926 1.1922189027702337 0.954389598044541 1.0885388375882672 0.8098689570885388, 132136 -7:swift-rgb8-color-nonphotographic:1.3399477186311786 1.211060564910375 0.8609111895708854 1.320766567083107 0.985317083107007 1.0523153177620859 1.131874660510592 0.9145844649646931 1.3498098859315588 1.3547494568169474 1.3854562737642586 1.215049565453558 1.1300244432373712 1.3562432102118414 0.8589251765344921 1.0504990494296578 0.9233432916892993 1.3439876425855515 0.9851473384030418 0.8579236827810973 1.388969989136339 1.049429657794677 1.1112506789788157 0.9217816404128192 0.9866410917979359 1.4046883487235198 1.3871537208039109 0.989917164584465 1.0654875067897882 1.138749321021184 1.3522881586094513 1.3934851982618144 1.2141668929929386 0.9776446224877784 1.1044099674090169 1.0604460890820206 1.105649103747963 1.319408609451385 1.112065453557849 1.2881076860401957 1.4024986420423682 1.2137085822922324 1.0913565996740902 0.9921238457360131 0.9827878870179251 1.3810429114611624 0.9757095328625748 1.3916859043997827 0.7873098859315589 0.9906131178707225, 135077 -7:baseline-va8-monochrome-nonphotographic:0.5694444444444444 1.1974099099099098 0.7919669669669669 1.2123498498498497 1.0852665165165165 1.0 0.7702515015015016 1.2032657657657657 0.7932995495495496 1.149906156156156 0.5527777777777778 0.768993993993994 1.0577702702702703 0.7949512012012011 1.0272522522522523 1.125563063063063 0.6631944444444444 1.0207394894894894 0.9911599099099099 0.8594782282282282 0.9084084084084083 0.7206644144144144 0.8152777777777778 1.2109234234234234 1.1796546546546545 0.934328078078078 0.9133258258258258 0.9037349849849851 1.2330518018018017 0.903171921921922 1.1972222222222222 0.8218656156156157 1.087894144144144 1.020138888888889 0.8651463963963963 0.7892267267267267 1.235397897897898 0.9124436936936937 1.23140015015015 1.0579579579579579 1.1670983483483484 0.8199136636636637 1.1960022522522522 0.6322072072072071 1.006418918918919 0.8616741741741741 0.8648836336336336 1.1220533033033033 1.0485548048048048 1.2242117117117117, 61565 -7:swift-va8-monochrome-nonphotographic:0.5951388888888889 1.2059684684684686 0.8557244744744745 1.0286974474474473 1.0666666666666667 0.9897897897897897 1.0499624624624624 0.7269144144144143 0.8837462462462462 0.8818693693693693 1.2035848348348348 1.2418168168168169 0.8006756756756755 0.9961899399399399 1.2524024024024023 0.9404466966966967 1.1361486486486485 1.0921734234234235 1.2013701201201201 0.754298048048048 0.8427927927927928 0.993262012012012 0.8609421921921923 1.0374999999999999 0.9152965465465466 1.0045232732732732 1.036861861861862 1.219650900900901 1.0374624624624624 0.8787912912912913 1.229316816816817 1.2209647147147147 0.7562687687687687 1.1359797297297296 0.8580142642642643 1.2505067567567567 1.2108108108108109 0.8487987987987987 0.7782845345345345 1.2149399399399399 1.1155217717717718 0.711448948948949 0.8856418918918918 0.7738738738738739 0.854466966966967 1.0877252252252252 1.2315315315315316 0.8286786786786787 0.9192192192192192 1.2560435435435435, 62748 -7:baseline-rgb16-monochrome-nonphotographic:1.147006756024423 0.7443187976444237 1.1373965822464684 1.0643990028541495 0.8252646410636223 0.8667762563676433 1.0 1.0326601394559052 1.1589291520647425 0.7545973481700929 1.0789226489396293 0.9040789045847033 0.8030998229704831 0.8039307778460204 1.1776798294736082 0.7956934860363453 1.0245673615376278 1.062773221575924 0.6900538314245458 1.1377217385021137 1.0519166154846635 1.0792116767224251 0.748383250839987 1.0947469200476896 0.8899526717005672 1.1360959572238882 1.150637667545793 0.7895516456519384 0.7075038838108313 1.1477835181906861 0.5653564073846599 1.052675313414502 0.7938870623938726 1.2095993352360996 0.9707540012283681 1.0275840890205572 0.9709165793561906 0.9702301383720511 1.1827920083818058 0.6883377289641966 1.1438274504136712 0.8820766646193866 0.9695617616243363 0.7532605946746631 1.1689367390440406 1.0850102966147621 1.2092380505076052 0.666010332743235 0.9158025940243507 0.9481556414610355, 246918 -7:swift-rgb16-monochrome-nonphotographic:1.7574153690523504 1.438292568373135 1.6101195852451318 1.4095704324578202 1.786480725459735 1.373460023844792 1.2958199356913183 1.2946276960872867 1.2928393366812385 1.453069113768561 1.8156544672856678 1.527999566458326 1.6633187615159508 1.5257957296145093 1.4507388272697714 1.301130821200188 1.5299324397557716 1.516763611402146 1.6128653491816902 1.2430543010946928 1.7690848657827236 1.375772246107157 1.4572058239098236 1.2983850572636295 1.3748870985223456 1.5551320495682648 1.78779941471874 1.3058275226706166 1.3131977311319052 1.7608114455001986 1.7600166190975108 1.3687633223743634 1.4446331153582137 1.5452509122439395 1.5574442718306298 1.2410311066151234 1.2979153871165865 1.7683984247985838 1.5955056179775282 1.7943206040680661 1.8008959861266667 1.7935257776653781 1.3687994508472128 1.8033888507532787 1.5255970230138372 1.5202319447956936 1.7918999963871527 1.5319195057624915 1.2434155858231872 1.3784638173344412, 248084 -7:baseline-v16-monochrome-nonphotographic:0.9171437412966115 0.9986074578369177 0.7300982515859509 0.9774872350301718 1.070439424415906 0.9467932848522358 0.8803574191551911 0.9709113414822839 1.0347168497601733 1.0632446232399813 0.9006073031100108 0.8009438341327556 1.0145249883954819 1.0027077208726598 0.832643509206251 1.0625483521584405 0.858405539223271 1.0 1.0000773634535045 1.001798700293981 1.0050286244777966 0.7972690700912889 1.0035200371344577 1.0283923874361751 0.724102583939347 1.0255105987931301 1.0330535355098251 1.063882871731394 1.0555663004796534 1.0604595389138172 0.387204084790345 0.8656583629893239 0.8676698127804425 1.0483328175769766 0.9979692093455051 1.0367863221414204 0.8620609624013617 1.0148924647996285 0.9918768373820207 1.0142928980349681 0.4236035896642426 1.0593957914281293 0.7326319046882254 0.8980156274176079 1.060304812006808 1.0591250193408634 0.8649040693176544 0.410915983289494 1.014505647532106 0.909542781989788, 124039 -7:swift-v16-monochrome-nonphotographic:1.152406003403992 1.2569240290886585 0.6537405229769457 1.0192441590592602 0.8876489246479964 1.2493037289184588 0.8322953736654805 1.084036051369333 0.913101500850998 1.2402908865851772 1.2563824849141265 1.2363453504564443 0.8415789880860282 1.1531216153489092 0.9592101191397183 0.7181069162927433 0.9160799938109238 0.7404069317654339 1.1155036360823147 1.2541002630357418 1.1948591985146217 1.0239633297230388 1.253287946773944 1.2815062664397339 1.161883026458301 1.214374129661148 1.0874207024601577 1.013055082778895 1.1599295992573109 0.958475166331425 1.1855175615039455 0.8526032802104285 1.2582585486616122 0.919425963174996 1.0690662231161998 1.1939114962091908 1.1219634844499458 1.024678941667956 0.8995822373510753 0.8965457218010211 1.2305817731703543 0.879119603899118 1.2314134302955284 0.8340747330960854 1.113627572334829 0.8394708339780288 1.2215882717004487 0.925150858734334 0.9125406158130899 0.7849876218474393, 128371 -7:baseline-rgba16-color-nonphotographic:1.2119013189606063 1.1214583059462775 0.9849962753604137 0.9747863809649007 0.9433591867139914 1.039533762762368 1.0055475220191927 1.0087638578502256 1.1218088602602865 1.2130230927654353 1.174803908680601 1.138679286621971 0.9648394023048946 1.1781955216686384 1.0024275886245124 0.935997546119802 1.0 1.044003330265983 1.037246395863459 0.9617808159151658 0.9111081898251611 0.9325884054160641 0.9633057271811052 0.9908330046886639 0.958213925770124 1.0702072652381578 1.2022610753253582 1.0288856754743438 1.03922702773761 0.962017440077122 1.1947767407212655 0.9940493405196967 1.1660575785460758 1.1689584154945005 1.027457166644757 0.9545856886201306 0.9947329214320144 0.9924981376802068 0.9223609833048507 0.9948205600105166 1.0534244774549757 1.0190526269663904 0.9586871740940363 0.9925945401165593 0.9521843915691687 1.0223916568073266 0.9257263047193374 0.9569694579553919 0.9858463695718854 0.9562245300381227, 397493 -7:swift-rgba16-color-nonphotographic:1.2211822444239953 1.017554007274002 1.2171070505236403 1.047885719293633 1.1570658603917443 1.1601770299285745 1.221164716708295 1.081863196178958 1.1723325007668375 1.0078874720652031 1.2496034354322774 1.0851496428727925 1.2533017834450726 0.9808334428815565 1.0114280706366943 1.1946365189956618 1.2320581920161255 1.0457648656938785 1.2043994566408132 1.079803689584155 1.2475877481267252 1.0113842513474431 0.9891240524078699 1.0382892949476359 1.260628368607861 1.07339730949564 1.1058411112571753 1.2493755751281714 1.1166031286972524 1.041128784891109 1.252241356645195 1.0475965119845756 1.21049033784672 1.2456596993996756 1.0114718899259454 1.0839928136365626 1.1686078611804915 1.0092283423162876 1.227886595679418 1.238639849261645 1.2600674817054467 1.2034354322772884 0.9989571009158231 1.0164234696113228 1.161447789316857 0.9781166469479865 1.0813023092765435 1.118408483414399 1.0747381797467244 1.222558170106481, 411667 -7:baseline-va8-monochrome-photographic:1.1360435175553774 1.1087597837764098 1.2008594376140374 0.8475521375100182 0.8523950002557851 1.2355609365141618 1.242126084954726 1.0735808195351533 0.8549869549647869 0.9189161536756305 1.0726088365192776 0.782173490442167 0.9259587674573265 0.9262145524615044 1.2675852190372252 1.1629862046621078 0.7309141756049315 1.2385962518970721 0.9267602271370837 1.2291833637433283 1.2135463738212573 0.7883293828760465 0.9912180481898948 1.2682502600480874 1.0 0.8080930375321863 0.8092014392169569 0.858499735688829 1.0804699623143428 1.2325597257984755 0.6488071892638508 1.02794877478983 1.2748324608222636 1.0113568541854951 0.8332452296096721 0.9291646061763552 1.1503163207884999 1.024896407073308 1.0052521187524512 1.255648585508927 0.6717255256381837 1.2609689135958255 0.8566921883259724 0.922019678392988 0.7282881162287059 0.8431014784373242 0.8402878433913681 0.8510649182340603 0.6737547533379944 1.0535613798748358, 76908 -7:swift-va8-monochrome-photographic:1.0668622000920827 1.102041164333339 0.9389867503367836 0.6449192572003478 0.7280152788909162 0.8115717135890047 0.8837712941015977 0.8583292123527104 0.6625343178213938 0.901011203383183 1.1155807172211518 0.7401224357553331 0.9099466261957949 1.1240727793598553 1.115768292890882 0.8073256825196529 0.7789164947223027 1.1435806490118172 0.7070238562147231 1.0630765820302508 1.1235612093514997 0.7435840594785397 1.0028818443804035 1.0352983305765393 0.7115938816227 1.1331957778421975 0.647016694234606 0.8336715379499685 1.0918609211670618 0.8358371843186739 1.132087376157427 0.6336476646829118 0.954896577596644 1.0794468222976314 0.8198079907235305 0.77337448629845 1.105093532049861 1.1186330849376735 0.7953378919905189 0.8820831130740242 0.5414115921763893 0.5962007400712788 0.8365704346639837 0.9157785242910492 1.146650069061951 0.5910850399877222 0.8442780894565421 1.1160581825622835 1.058608870623945 0.9730743652268813, 78116 -7:baseline-rgb16-monochrome-photographic:1.196953790551588 1.2573616728336632 1.0587557008863264 0.9805868685999484 1.2521641855262027 0.9079253076327339 1.024731090267619 1.2032183116771362 1.0402547112985114 0.8209964719043112 1.1424834351604853 1.0561569572325962 0.9694518544015145 0.8152310472420619 1.169159280612684 0.8216332501505895 0.8773771620342483 1.224421306255916 0.6978056965837708 1.0 1.1736855692281216 0.8198089665261166 0.8116341106617331 0.7510024954823166 1.2267963170123053 0.9612081576456415 0.9138284140779623 0.8861715859220377 1.2215299888133553 1.1311763187333277 1.1999655795542554 0.7589364082264866 1.0485500387230016 0.809396781688323 1.1924619223818949 0.8210653127958008 0.756372085018501 0.8704930728852939 1.2523879184235436 1.1027278203252733 1.1709663540142845 1.2100507701574736 0.8717149987092334 1.1781946476206868 0.8214611479218656 0.9681266672403408 1.1828241975733584 0.9577316926254196 0.847414164013424 0.7585922037690389, 380346 -7:swift-rgb16-monochrome-photographic:1.8367094053867998 1.7818776353153774 1.5050167799673007 1.6562430083469581 1.6460373461836333 1.2976508045779194 1.4164185526202566 1.3042078994922985 1.8100335599346011 1.505619137767834 1.8049565441872473 1.8262800103261339 1.4124085706909906 1.638809052577231 1.809396781688323 1.841218483779365 1.6123053093537563 1.8242319938043199 1.485741330350228 1.4988210997332416 1.800172102228724 1.7369073229498324 1.7875742190861372 1.564202736425437 1.7171844075380778 1.7961449100765856 1.7518285861801912 1.7958179158420102 1.648085362705447 1.542552276051975 1.8178814215644095 1.4772394802512692 1.4245245675931506 1.4238533689011275 1.4862576370363996 1.3520695293004046 1.2976680148007917 1.2961190947422772 1.790586008088805 1.4138370191893985 1.837965751656484 1.6556062301006798 1.7122278633508305 1.7348420962051458 1.477187849582652 1.568040616125979 1.8154203596936582 1.7963514327510541 1.6497719645469409 1.7932363824111524, 383518 -7:baseline-rgba16-color-photographic:1.0878968698450198 1.0489583121194224 0.9830696019930893 1.0 1.0132239034953736 1.0088385638352035 0.9680535473053242 0.9704430822285129 1.1380160071686047 1.1203117256922523 1.107257533484037 1.146969974679076 0.9463848101609542 0.972696848121975 0.97104046595931 1.164233006808817 0.9483127303830723 0.9660781079228018 1.125077218635657 0.9937342592781161 1.1287090401808444 0.9795328187687108 1.114548330380357 0.9482176920622638 0.9770550339761997 0.9252319953295453 1.0200259318846776 1.0799747469604708 0.9315248898573747 0.958155985038253 1.1345538969105757 0.983347928504029 0.9786028009150833 0.9770143032672818 1.1114935272115078 0.947898634842406 1.0136312105845535 1.033711450081122 1.0382597125769641 1.1366718937743112 1.1489861447705165 1.0081800840410295 0.9692075840580006 1.054334765696597 0.9384898410823507 0.9851400796964205 0.9963613900033264 0.9406010494945998 0.9642384375700059 1.1369298549307918, 520782 -7:swift-rgba16-color-photographic:1.037173560339151 1.0040798593432851 0.8687520789632677 0.9018457799591335 0.8478979559972575 0.8954374817560367 1.046270085330835 0.8719290742588709 0.932577099837756 0.8735583026155903 1.0356529472062128 0.9505189771161301 0.8897283940560319 1.0577493567942218 0.8913847762186967 0.851658758120685 0.8443747496758515 0.8683311949711151 0.9679856627904608 0.9539335682137547 1.0357276201725625 0.9900277647665792 1.0436972622175156 0.8966390376691173 0.9465002138362218 0.91717410341527 0.9537774338295691 0.9768445919801234 0.986830404116517 0.866240351913325 1.0547013420768587 1.0082547570073792 0.8562002321650409 0.9283275292073125 0.9261077055712822 0.8915341221513959 0.9220889422913738 1.0160275339592284 0.8757170301882438 0.8850579394334359 0.8921111405277342 0.9254899564860259 0.9006306471430802 0.8459496704206804 0.9365279786028009 1.0570026271307251 0.8461465355137839 0.8540754468498191 0.8722074007698105 0.9703751977136496, 538759 -7:baseline-va16-monochrome-photographic:1.159944997168972 0.9819865728383079 1.0187575831108955 1.0268624120359136 0.9273153765267331 0.9427080805629702 0.9580279867346114 0.9574213378629782 1.1461862007603334 1.0196877780473994 1.1874868559411147 0.9896060826660196 0.9665129822858529 1.0437272506673139 1.0 0.967693925422632 0.9926716816306722 0.9935209900509585 1.1723449001051527 0.9877861360511203 1.1637871066893148 1.0273315538299765 1.0550918061959071 0.9956644827307288 0.989767855698455 0.9555690366415919 0.9811049098115344 0.955779341583758 1.1582382916767777 1.0463641510960122 1.1765186443419882 0.9627032273719972 1.0802960446493568 1.028682358650813 0.988336164361401 0.9337539432176656 0.9301787592008413 0.9846477392218718 1.1743185311008657 1.093108468818248 1.1948151743104425 1.1481193884979375 0.986038987300817 1.12620723125455 0.9831270727169781 1.047124484348459 1.2064709212974198 1.0209738736552616 0.9933834829733883 0.9868235865081292, 211865 -7:swift-va16-monochrome-photographic:0.7003720779746017 0.6580846072959637 0.5022809997573405 0.6972094151904877 0.6544204481113 0.4501334627517593 0.47879155544770685 0.5099733074496482 0.6802475127396264 0.6860794305589258 0.7010596133624525 0.5252932136212893 0.5379438647577449 0.7009868154978565 0.5702742052899782 0.4739383644746421 0.4805629701528755 0.5435654776348783 0.43059128043355177 0.67752972579471 0.7036803364879074 0.47730324354930037 0.5373614818409771 0.6754590309795357 0.5022405564992316 0.4508290867912319 0.44817600905928984 0.6983256491142927 0.6902127315376527 0.7049259888376609 0.6840006470921298 0.5666828439699102 0.4770686726522689 0.6840734449567257 0.5896788805306156 0.5409851977675322 0.4782900590471569 0.4732993609965219 0.6995874787672894 0.6579551888700155 0.6893229798592575 0.5479737927687455 0.5119064951872523 0.4488231011890318 0.568235865081291 0.6734449567257138 0.5376284073444957 0.45132249454016016 0.5398042546307531 0.6874625899862493, 216333 -7:baseline-v8-monochrome-nonphotographic:0.964392579293836 0.9902177415642407 0.9766376651475395 0.9962712332550753 1.007664687197901 0.8184643005109792 0.9410762785987203 1.0371265478985408 0.9662109285089537 0.7678267274317544 1.0229710445150302 0.9807807393085669 1.0065138332642822 1.0 1.0175159968696774 1.048013626110574 1.0377940431800396 1.00736546517516 0.9822768494222714 1.0245822400220965 0.9875017262809005 0.989135938866639 0.8278552686093081 1.0284721263177279 0.9719882152557198 0.9510426736638586 0.9937623716797864 0.9986189752796576 1.0425125443078764 0.9411913639920821 1.0219582930534457 0.8260369193941904 1.0226027712562722 0.9848087280762327 0.7200662891865764 1.0283570409243659 1.0412235879022236 1.0360217281222668 1.042052202734429 1.0087464898955025 0.9791235096441561 0.987962067854348 1.0117617272015837 1.0182985775445381 0.9714358053675828 1.0188740045113474 1.0253187865396125 1.0204621829397413 0.9781337752612439 1.0217741564240668, 48462 -7:swift-v8-monochrome-nonphotographic:1.1072365695345947 1.0868894719882152 1.1058095106569075 1.0648160935414077 1.1025410854854303 1.1026791879574644 1.0711227730976385 1.0778207429912996 1.074828522763891 1.0531234175758413 1.052547990609032 0.7403213184182664 1.0862449937853889 1.0621691294940847 1.1143948810017033 0.862841228191318 1.124499378538876 1.0395203240804676 0.8687105832527735 1.1139575565069282 1.1164894351608894 1.0739308566956682 1.0459420890300604 1.0735856005155826 1.1017585048105694 1.0707544998388805 0.863761911338213 1.0926207245776367 1.0925977074989643 1.087603001427059 1.108295355153524 1.1141416931363073 1.1148322054964785 1.0855084472678729 1.085830686369286 0.9059752336233485 1.0561156378032501 1.0701330387147265 1.106638125489113 1.0341573447498045 1.0565529622980252 1.1084334576255581 1.0549647838696314 0.9878239653823138 1.058946738479952 1.109538277401832 1.0768770427657322 0.8676978317911891 1.0488192238641072 1.118745108870782, 49722 -7:baseline-rgba8-color-photographic:1.2797461376074009 1.1795457906979872 0.9401648492019741 0.8459480173723629 0.8879805300453135 1.2323486305145823 1.000726089470358 1.2520202767207649 1.1109437818504526 0.931088730822498 1.2239313710989501 0.9721262319990319 0.9977141627785023 0.9077059606567077 0.8515012572104719 1.1871831762380498 1.0080811068830593 1.0660741418025843 0.908364819620551 1.1770044775517339 0.8194054134003845 0.9399093732772184 1.1535679229807319 1.058369525756007 1.2648344112624545 1.010393836307163 1.1891463070282773 1.010353498003254 0.9016417689690874 1.2572508101276036 1.2253297656344544 0.9331056460179372 0.9782979924970756 1.2541850990305363 0.9843218458807869 1.0540129889338588 0.9437952965537644 0.8420217557919082 0.9312769762407391 0.8883973591857042 1.2524908902663674 0.9391563916042545 0.9910852348361593 0.9425179169299862 0.9416035820413873 1.0 0.9971628726250824 1.248080569039007 0.9351628995172852 1.0526952710061719, 197335 -7:swift-rgba8-color-photographic:1.2636242621451912 0.9009694639039411 0.9371394764088153 0.8385526616557529 0.9804090304016352 1.1808500625243712 1.2317838942598593 1.0436729370319076 1.2548305118930767 1.1177744013123394 1.2308023288647458 0.8492423121915801 1.252934611609364 0.9451936910892688 0.8892444635677886 0.8022212959352436 0.9832730499791585 0.8895806161003619 0.8474405346169879 1.119159349746541 1.2327116752497613 1.1792634225706258 1.2480940151403102 0.9697597181697167 1.057993034919525 1.1198047626090817 0.94515335278536 1.2396095252181631 1.0015463016498367 0.842788183566175 1.2295115031396646 0.947533312715978 1.261970391684931 1.067055707197698 1.2785628806927432 0.9780694087749257 0.8999206680023127 0.94184561186484 0.9212461846687553 1.0007126433690552 1.2617149157601752 1.2434416640894974 0.9345443788573504 0.9487838001371502 0.8920412526387974 0.894905272216321 0.9484476476045772 1.2478519853168575 0.9443869250110931 1.0606284707748987, 200892 -7:baseline-rgba8-color-nonphotographic:1.255833637358628 0.9376723823422108 1.2396643560744252 1.1299087924115288 1.105333819773805 0.8754177307551988 1.130069317767238 0.9963225100328346 1.2955271798613643 1.1300401313389274 1.266340751550529 0.9559576796789493 1.0799416271433782 0.8891061656329806 0.9407369573148485 1.286639912440715 0.9534768332725282 0.8918205034658884 0.8651732944180955 1.2994819408974825 0.7662458956585187 0.9393797883983946 1.1225975921196643 1.2522874863188616 1.1266982852973366 0.8795913900036483 0.8887559284932506 0.8856183874498357 0.9970959503830716 0.9990806275082087 1.260328347318497 0.9845603794235679 0.8788617292958772 0.8349069682597592 1.1807223641006932 1.1004742794600508 0.9818168551623494 1.1926596132798248 0.8768040860999634 1.0 1.2865961327982487 1.1843122947829259 0.9282159795695001 0.883633710324699 1.2960233491426485 1.2695804450930317 0.8333017147026631 1.2421597956950017 0.9695147756293324 1.129500182415177, 149170 -7:swift-rgba8-color-nonphotographic:1.41974461875228 0.9745056548704852 1.1368697555636627 0.9726377234585918 1.3826340751550528 0.9986866107260124 1.010901130974097 1.2031229478292593 1.018270704122583 1.406990149580445 1.3775994162714338 1.2740897482670557 1.066866107260124 1.3854797519153592 1.2682232761765777 1.1979861364465523 1.416461145567311 1.0682816490331994 1.1341700109449104 1.0239036847865741 1.3824443633710324 1.0725574607807369 1.011149215614739 1.2675082086829623 1.1212842028456766 1.0694345129514775 1.0111784020430499 1.400043779642466 1.184414447282014 1.2629259394381611 1.3621452024808463 1.1746953666545055 1.0695512586647207 1.061247719810288 1.4029624224735497 1.2718861729295878 1.2402334914264865 1.2408901860634802 1.0637723458591752 1.070193360087559 1.4038672017511857 1.0706165632980664 1.026793141189347 1.1552717986136447 1.0763662896753008 1.2009923385625683 1.0116599781101787 1.0744253921926303 1.4067858445822692 1.3411163808828894, 152144 -7:baseline-rgb8-monochrome-nonphotographic:1.223726703241119 0.7985681490992569 0.9853118555698221 0.9742811563752383 1.227461966460449 0.699350219835804 0.9099645928174 1.0025874479592234 1.244581922882378 1.1103264464417726 1.1981051320960274 0.9896696626590405 1.0541224076884168 1.2021905762421696 0.7329481343138399 0.9986381852846192 0.8677872456324657 0.8340726041788257 0.8393253180810085 1.051029142834909 1.2697754951169216 0.825181899536983 1.1158904322788996 1.227325784988911 0.7017820318275554 0.7980623322049725 1.0 1.2314695926228552 0.8239562662931403 1.2468775534025913 0.5442200692580055 0.840278588381775 1.1723473794793977 0.9702151667250302 1.2431811991751294 0.8367573246177192 1.2451461032644644 0.733084315785378 1.0048830784794365 1.1008910159137777 0.584529784833275 0.8356678728454145 1.1902649702346213 0.6450721761799152 1.2380257577526166 0.817769736586125 1.2021322127543674 0.8200264581144703 1.2142718182171899 1.0464184272985486, 82052 -7:swift-rgb8-monochrome-nonphotographic:1.3857242908836231 1.3096183027897745 1.018598498112914 1.1747013734874128 0.9372592506128166 1.4269094587759232 1.206781837282596 1.4255087350686744 1.3860744718104354 1.1420567293101436 1.3654137971285165 0.8756468619898058 0.804443406871328 0.8905490058752579 0.9747480642776545 1.1168437025796663 1.3595385393564452 0.8673981557137854 1.0290844714213454 0.8617758063888564 1.4199642037274816 1.0285592000311272 1.0809112485895491 0.8662308859577449 1.3267188047157696 0.8707054200225672 1.1376989222209253 0.945566320376639 1.3983308042488618 0.8599859927629274 0.731216684175713 0.8066223104159371 0.9692618964242636 1.0271001128360764 0.8413291311622116 0.9344578031983192 1.2734134858565815 1.0192599509746703 0.9895140266915684 1.0212054005680713 1.426559277849111 0.8693046963153184 0.9442434146531263 1.0161861406170967 1.0817283374187774 1.0183650441617056 0.9359168903933698 1.1124080775067118 0.8939146336718415 0.9726858877086494, 77615 -7:baseline-indexed8-monochrome-photographic:0.37684245004913197 0.40681297084834583 1.0296975652363793 0.9981439021727262 0.9985260399606943 0.9941587509553443 0.9997816355497324 1.0023474178403755 0.9996178622120317 0.992193470902937 0.44715580303526586 0.3472540670378862 0.9720493503657605 0.9958510754449176 0.9922480620155038 1.003439240091713 1.0027295556283435 0.9914291953270008 0.46926520362484986 0.31908505295337913 0.4497215853259089 1.0159406048695272 1.0002729555628342 1.0036576045419805 1.0113549514139097 1.0192706627361066 1.0165956982203297 1.0046402445681841 1.0036576045419805 1.0789387487717 0.43001419368926735 0.405884921934709 1.0106998580631072 1.0329730319903918 1.011627906976744 0.35385959165847797 0.9209520690031663 1.00349383120428 1.0 0.9915929686647014 0.4480838519489027 0.35702587618735665 0.9642974123812643 1.018124249372202 1.005568293481821 1.0019652800524073 1.0043672890053499 1.014685009280489 1.0183426138224696 1.0075335735342286, 82014 -7:swift-indexed8-monochrome-photographic:2.3061469592750297 2.359810022928267 2.236652472977399 2.3572988317501906 2.262583251446664 2.254776722349601 2.3963860683480727 1.5894748334971065 2.3054918659242274 2.3175565018015067 2.418823015613058 2.36062888961677 1.8650507697346872 2.343541871383339 2.393711103832296 2.363849765258216 2.376569494486297 2.3830112457691888 2.276394802926083 1.8170105906758378 2.3380827601266514 2.3795174145649085 2.263238344797467 2.310841794955781 2.3332241511081997 2.30527350147396 2.2933180478218143 2.2836554208974778 2.3100229282672777 2.1961458674527785 2.3710012010044763 2.307566328201769 1.860847254067038 2.3717654765804124 2.2686428649415875 2.1425373949121083 2.2897150343924006 2.2243694726498524 2.339775084616224 2.3429959602576695 2.3990064417512826 2.421607162353969 2.2500272955562832 2.3814281035047493 1.7654765804127088 2.3206681952178183 2.4047930996833715 2.396931979473741 2.3142264439349276 2.4043563707828364, 61424 -7:baseline-indexed8-monochrome-nonphotographic:1.0180804501875782 1.009483117965819 0.9090245935806587 1.0194351813255524 1.0218320133388912 1.0186536056690287 1.0051583993330555 1.00265735723218 1.0071383909962484 0.9299187161317216 0.9929137140475198 0.994945810754481 1.0087536473530638 1.0020320967069614 1.0071383909962484 0.38588995414756144 0.4088161734055857 0.5755523134639433 1.0047415589829096 0.994268445185494 1.0154751979991663 0.9846290120883701 0.988328470195915 0.9880158399333056 0.9978636932055023 0.9984889537307211 1.0023447269695707 0.9926531888286785 0.8914130887869947 1.0119320550229263 0.9444560233430597 0.9172050854522719 1.0007294706127552 0.992965819091288 0.9973947478115881 1.0 1.0392872030012505 0.9914026677782409 1.006825760733639 1.0122446852855356 0.329877032096707 0.4539391413088787 0.9533138807836599 1.019174656106711 0.9178303459774906 0.9852542726135889 1.0215714881200502 1.0106815339724884 1.0271988328470194 1.0057836598582743, 62893 -7:swift-indexed8-monochrome-nonphotographic:2.489578991246353 2.4883284701959147 1.9177782409337223 2.567580241767403 2.4816590245935806 2.428876615256357 1.6891934139224676 2.5736765318882866 2.5502813672363485 2.5810754481033764 2.6018132555231346 2.4525323051271366 2.305231346394331 2.448728636932055 2.4715506461025427 2.0064610254272615 2.521310962901209 1.6427157148812006 2.513026260942059 2.009014172571905 2.5621613172155064 2.032565652355148 2.4464360150062525 2.5725823259691536 2.11582951229679 2.460660691954981 2.243434764485202 2.5667465610671116 2.501823676531888 2.477073780741976 2.8098165902459358 2.564193413922468 2.4693622342642767 2.4525323051271366 2.53517090454356 2.487703209670696 2.4326802834514383 1.1677261358899542 2.4548249270529388 1.9095456440183411 2.5403814089203838 2.527094622759483 2.479626927886619 2.599416423509796 1.908243017924135 2.5278761984160067 2.46660066694456 2.3624947894956234 2.590923301375573 2.498020008336807, 48154 -7:baseline-rgba16-monochrome-photographic:1.1895059247754451 0.955566899458027 0.9508857294913708 0.8790281413257162 1.2019745631089052 0.9535467193796092 1.0216680605185129 1.00651670993038 0.9527212694550945 0.9219623985837017 1.2259777780191374 1.1588556657362254 1.0460948615742198 0.9510160636899785 1.0048006429820466 0.9508857294913708 1.059725646511931 0.9520478760956219 1.079688501265328 1.1937852309630612 1.235383562685319 1.103387603045476 0.9665692780571515 1.0 0.954263557471951 1.2235883177113314 0.9646034038948202 0.9166621411736594 1.2181903096523334 0.9588686991560862 1.2084043835735465 1.1494390198868265 0.916390611593227 1.0288147190754962 1.0375688327486396 0.9367010242095773 1.2012034191004768 0.9485397139164341 0.9327258311520457 1.178992299421099 1.2370344625343486 1.0238511583451901 0.912263361970653 0.9585971695756536 1.1358842632316364 0.9152501873554105 0.993906876215095 0.9109926035342291 0.9103735160908429 0.9578586091168773, 416019 -7:swift-rgba16-monochrome-photographic:1.2607661478641483 1.2540213530862052 1.022145952580074 1.0157161321154327 1.0106113760033018 1.0237425465130172 1.042651866494336 1.0173670319644623 1.071759837516699 0.9687849594334808 1.0477566226064667 1.2206123535097912 1.116116909776151 1.1083511637757817 1.0142715947475318 1.1140315625984294 1.05747738158595 0.9697841882894723 0.9664280826753268 1.2593541940458994 1.2508064428538845 1.099412409987944 1.062984001477121 1.0129248080285866 1.2468964168956567 1.2198303483181459 1.1691955121590947 1.0631143356757287 1.059150003801414 1.0604750681539246 1.2549771372093277 1.1106645958010666 1.108644415722649 0.9677531470278373 0.9716740341692823 1.1514917835148961 1.0134570060062345 0.9707616947790293 1.2742340150535998 1.252522509802218 1.2486776509432937 1.1155847117985034 1.0143693453964875 1.0043336121037025 0.9707508335958119 1.0689902357962877 1.1517415907288941 0.9317374634792714 0.9718260907343247 1.2837484115519544, 418000 -7:baseline-indexed8-color-nonphotographic:0.6873741994510522 0.342772186642269 0.998444647758463 0.9967978042086002 0.9944647758462947 1.000914913083257 1.006267154620311 1.0027447392497715 0.9973467520585545 1.0049862763037511 0.9411710887465692 1.0123513266239708 1.0057182067703567 0.9994510521500457 0.996523330283623 0.9983074107959744 0.9989478499542543 1.0035681610247027 0.9908051235132662 0.996523330283623 0.9491765782250686 1.0042086001829826 1.006907593778591 1.0033394327538885 1.0 0.4151418115279048 1.0039341262580055 1.000914913083257 1.004071363220494 1.0043915827996341 1.0112534309240624 1.0112076852698995 1.00032021957914 0.9967520585544374 0.9931381518755719 0.9955169258920403 0.9974382433668801 1.007868252516011 1.00096065873742 1.0111619396157365 0.4142726440988106 0.9983989021043 1.0082799634034767 0.9943275388838061 0.9047575480329368 1.0012351326623972 0.9925434583714547 0.9932753888380604 1.0057182067703567 1.008508691674291, 43529 -7:swift-indexed8-color-nonphotographic:2.174565416285453 2.1667886550777675 2.094693504117109 2.2553979871912166 2.2043000914913082 2.0479871912168344 2.1886093321134497 1.957182067703568 2.1561299176578226 2.204437328453797 2.146248856358646 2.2887465690759377 2.221591948764867 2.198261665141812 1.2090118938700822 2.2174290942360475 2.0559011893870083 2.1635864592863676 2.0602470265324793 2.168206770356816 2.2508234217749314 2.2016468435498626 2.15864592863678 2.2385635864592865 2.2046203110704483 1.9620311070448309 2.2227355901189387 2.122415370539799 2.27740164684355 2.187785910338518 2.1218664226898447 2.040759377859103 1.7543458371454712 2.200914913083257 2.172369624885636 2.253796889295517 1.4806953339432756 2.261710887465691 2.1905306495882892 1.4237419945105216 2.232708142726441 2.2775846294602013 2.288426349496798 1.5231015553522416 2.2697163769441904 1.7719579139981703 2.276806953339433 2.15416285452882 2.2674748398902107 2.142543458371455, 47824 -7:baseline-indexed8-color-photographic:0.9418570530287151 1.0054076713477258 1.0023475162439741 1.0040243135610982 1.014043177530916 1.0024732760427584 1.0052819115489415 1.0272060364703417 1.032026828757074 1.0008803185914903 0.9342276252357996 1.010605743030811 0.9888073779081954 0.9901907356948229 0.985956822469084 0.9966044854328233 1.003060155103752 1.0012575979878433 1.0023055963110459 1.0069167889331376 0.9502410396143366 1.0 0.9928316914692936 0.9958499266401174 0.9993292810731502 0.9018654370153008 0.9981136030182352 0.9971494445608886 0.9905260951582477 1.001215678054915 1.0119891008174386 1.0002515195975688 0.9932928107315028 1.0007126388597778 0.9945923286522741 0.9920771326765877 0.9919932928107316 1.0135401383357787 1.0087193460490462 1.0064556696709286 0.7688534898344163 0.9864598616642213 1.033997065604695 0.9940473695242088 1.0037727939635297 0.9978201634877384 0.9786627541395934 0.9896876964996857 0.9920771326765877 1.0070006287989939, 65487 -7:swift-indexed8-color-photographic:1.8814504296793124 1.930161391741773 1.8229302033116745 1.9137706979668831 1.8446447285684342 1.4471599245441207 1.8451477677635715 1.8455250471599245 1.8112764619576607 0.6582267868371411 1.8718088451058479 1.88283378746594 1.840662334940264 1.883630266191574 1.801886396981765 1.9255921190526095 1.8562565499895198 1.8610354223433243 1.8545378327394677 1.930077551875917 1.864053657514148 1.8349193041291132 1.7174177321316286 1.841458813665898 1.8290505135191784 1.9157409348145045 1.9128903793753929 1.917250052399916 1.91716621253406 1.9166212534059943 1.2092643051771117 1.937916579333473 1.83366170614127 1.7244602808635505 1.9288199538880737 1.8935233703626075 1.1823517082372668 1.8570111087822259 1.8840913854537833 1.7143156570949487 1.858184866904213 1.858142946971285 1.921945084887864 1.8736952420876127 0.7002724795640326 1.9008593586250262 1.8637602179836512 1.8737371620205407 1.8428002515195976 1.8373087403060155, 64317 -7:baseline-v8-monochrome-photographic:1.0066034137503577 0.9896061790788595 1.009130351864213 0.9969247639935158 0.9486745494421666 1.0117288070944979 1.007986078001335 0.9874845046247736 0.9912033946791265 1.0055783350815295 0.9475302755792886 1.0130161151902355 0.9836464193763708 0.9662915991227233 1.0114904167063983 1.0169972346714982 1.005864403547249 1.008629732049204 0.9471250119195194 0.9695813864784971 1.0157099265757605 0.9932297129779728 0.9726327834461713 0.9688662153141986 1.0066510918279774 1.0139458377038237 0.9137980356632021 0.9743253552016783 1.0123724611423668 0.9697959378277867 0.9743015161628682 1.020739963764661 1.0223371793649279 1.0068656431772671 0.4421664918470487 1.0070563554877467 1.0240059120816247 1.0060789548965385 0.9884857442547917 0.9694621912844474 1.0102507866882806 0.9942071135691808 1.0 1.0143987794412128 1.0033136263945839 1.0 0.97344331076571 0.9879851244397826 1.003265948316964 0.9699628110994565, 59749 -7:swift-v8-monochrome-photographic:1.0525174024983313 0.9972585105368551 1.030347096405073 1.001549537522647 1.0113473824735386 1.0374034518928197 1.031396014112711 1.0358777534089827 0.9305330409077905 0.9497711452274245 1.0172356250595975 1.030299418327453 0.9790931629636692 1.0413130542576523 1.0082721464670545 1.0356393630208829 1.0277963192524078 0.986149518451416 0.9922284733479546 0.975016687327167 0.6455134928959664 1.0142557452083532 1.0165442929341089 1.038857633260227 1.0139219986650136 0.9928959664346333 1.0097501668732716 0.9908458090969772 1.0414084104128922 1.0198340802898826 0.6901401735482026 1.0608372270430055 0.9988080480595023 1.0460570229808335 1.0443406121865166 0.9965910174501764 0.9339420234576141 1.0022170306093257 1.036211499952322 1.0289167540764756 0.9328454276723562 1.0075092972251358 1.0338991131877562 1.0168780394774481 1.044245256031277 1.0402641365500143 1.0416706398398017 1.0041479927529322 1.0398111948126252 1.0309669114141318, 60665 -7:baseline-v16-monochrome-photographic:0.9964631802755857 1.0422987283804226 0.6773316432923089 1.019012961524308 0.9608292104509956 1.0234697632579628 0.9411620394978942 0.9986302490084639 1.037923702825367 0.8279633642719876 0.9840945332624607 1.0177045426667213 0.9316555587357402 1.0560166823404342 1.01684589279143 0.8365907511142004 0.9849940712270515 1.049413255918551 1.0019421842417304 0.8416608741873491 0.3746984503414155 0.5483910536860612 1.0 1.0239808643742079 1.0207302612748905 0.7828024696405936 1.0464897575336305 0.9801283886004006 1.0041296970192584 0.9318191110929386 1.0645214049147482 0.9768777855010835 1.0140246146297585 1.0251461749192459 1.034141554565155 1.02571860816944 1.0276812364558203 0.9869975876027313 1.0563028989655312 0.9674735249621785 0.3728993744122337 1.0014515271701352 0.827329598887844 0.9796786196181052 0.785950852516662 1.0170912213272274 1.0424418366929713 0.6793147156233389 1.049392811873901 0.8213190497608046, 176258 -7:swift-v16-monochrome-photographic:1.3576072290141883 1.3619413664799442 0.9798012838860041 1.0885840454675553 0.772968884164043 1.3915443431328454 0.9987529132763626 0.9167518501860408 0.8978615529296315 1.1081898842867073 1.3538250807539765 1.010569571083943 1.353375311771681 1.166046530645623 0.9137670196671709 0.9841967534857096 1.2455329762440202 1.3053726949339657 0.889888375516212 0.9044649793515148 1.3818334219241932 0.9894713170053563 1.3793801365662184 1.179314715623339 1.033282904689864 0.9996728952856033 1.0699799648362431 1.0358997424050373 1.011489553093184 0.8944678415177659 1.1164492783252238 0.9948276567036023 1.4073884777364352 1.3561148137547532 1.0776055934906161 1.0433413746575622 0.9840945332624607 1.2760968229954612 1.0584495236537597 1.1438034100666477 1.3563601422905507 1.0949012552643413 1.0000817761785992 1.1339902686347467 0.8972482315901378 0.9208406591159995 1.1083738806885555 1.1715255346117677 1.3527211023428876 1.3005274563519647, 181912 -7:baseline-rgba8-monochrome-nonphotographic:1.0 1.145804214362803 0.7650076962544894 0.7609737973496576 1.0620123493922613 0.8318147237310026 1.2394331310486368 1.226429114842271 0.708037720493268 0.9367137877956866 1.2725181790838804 0.9032925815183737 1.0749102103642894 0.8338493657224748 0.8328939686134357 1.0723801772792414 1.2144689584402257 0.7638222961377187 0.8350524583783019 1.0779710196210257 1.2258275685143574 1.072044019037172 0.7688115921515897 1.2762513048247555 0.8893154756639126 0.7449620495037242 0.7687408219953646 1.010314750269811 1.1999787689531325 0.7651669291059959 1.1283062932361423 1.279825197714124 0.7675023442614249 1.2616372675642682 1.2442278091328887 0.921445126590117 0.8960209479662425 1.2294191539427823 1.2557279595194706 0.9890129332460501 1.0623308150952742 1.2126820119955415 0.7038799738150422 0.7234302294722316 0.8293731533412361 1.0682401231400718 0.7677146547301004 0.7060561561189646 1.1822862298968524 0.9101219015940978, 87021 -7:swift-rgba8-monochrome-nonphotographic:0.8334424373241803 1.1136037932803737 1.27513667486421 1.096937421489358 1.025795721944056 1.4703030731940339 1.1720422497832665 1.106562162735974 1.3687655915500434 0.9668441818085313 1.4576352152297376 1.4589090780417897 1.1889740096601262 1.1970241149307337 0.9086711133914829 1.1905309530970791 0.974221970595 1.4193308681728913 1.3369190212487392 1.1900532545425595 1.4359618548857946 0.9780789441092691 1.4281240600838625 1.1973425806337468 1.1192830983174396 0.9850674970364997 1.0411882309230196 0.9765573857504289 1.0995913023478 0.9737796571185932 1.4684453565931248 0.9233205357300825 0.9182427770209303 1.1210523522230675 1.4815024504166594 1.190973266573486 0.9753719856336582 1.42670865695936 0.9782381769607755 0.9671803400506006 1.289060703101502 1.0502998885370038 1.1821093045062896 1.4581482988623697 1.0987420604730984 1.260947258541073 1.448116629217459 0.9685426655579342 1.127156278197484 1.044744431273332, 91609 -7:baseline-va16-monochrome-nonphotographic:1.1500493810147225 1.0803073106869703 1.0874273639725303 1.0246330875766554 1.1280231516571348 1.1460759319231033 0.8659707388777876 0.8286363949562462 0.8281311008521095 1.1153333792691609 1.1278279243896276 1.1419187395208894 0.9670869794896529 1.1368887663933485 0.9142492937366499 0.7946209145823285 1.0896897034842326 0.835216702266933 0.7920829601047337 0.9164312455499667 1.0726819632972737 0.8147293231355794 0.8114793633294288 1.1411378304508601 1.0014584625278486 0.897230069592779 1.0015962700107948 0.9414547876616367 1.141126346493948 1.1719952226739245 1.167815062357886 0.8484577045866925 0.8521785066262432 0.989917085831094 0.8935781712947014 0.981200762534739 1.1630951560669744 1.0334642504421323 0.9957853878132249 1.0529065894944762 1.141907255563977 0.9762626610624956 0.8618594823032224 0.9405131031948367 0.8947725028135695 1.0 1.0000918716552976 0.9780541583407979 1.1572727899124922 0.9573830358988493, 146021 -7:swift-va16-monochrome-nonphotographic:0.8858724362066194 0.6365557316428948 0.8178185075449597 0.7682537495119318 0.7253267185741519 0.666035049036496 0.8732400836032064 0.5901031259330715 0.7076299409724615 0.7746388295551114 0.9446013918555778 0.7668756746824686 0.8776843749282253 0.9604951882220538 0.6984198075288821 0.6616252095822136 0.7136819862651875 0.6751533108247777 0.9410069133420611 0.7224786972599279 0.7994097246147133 0.939043156710076 0.6333172557936563 0.9194974620455223 0.7189071866602356 0.6298950366338225 0.9611382898091366 0.7722616504742874 0.8280507131537242 0.6769562920599922 0.9293966329038333 0.8896047222030823 0.8259950848664416 0.9549254691196399 0.6333287397505685 0.6768184845770459 0.842026688715864 0.9385952823905004 0.7251544592204691 0.7242357426674935 0.9234249753094925 0.7264176944808103 0.6282298628815545 0.7200096465238063 0.9516525413996646 0.7759594846000137 0.7118101012884999 0.8625944555456028 0.9177289326810446 0.7784055674223109, 149168 -7:baseline-rgb16-color-nonphotographic:1.1273060058201547 0.8922349656979577 1.01152179924417 1.0769656189510555 1.1165216017276116 1.0 0.8342572719012944 0.742965118575774 0.7896185296867387 1.0143265343744652 1.1635568781849546 1.0222667000250187 1.141448191406713 1.0217926602846872 0.8460555943273244 0.9018342704396719 0.8031023267450589 1.143528699155946 0.7995338609220073 1.1507314696548727 1.1691268451338506 0.9681603307743967 1.0644430691439632 1.0708162700973098 1.1673886994193015 0.8426056384393559 0.8506379784838628 0.8612775371001936 0.7564620834046588 1.0680247027375795 0.9567438736947448 0.8947631776463927 0.7950568189299869 1.0785852547305217 0.9013733984699052 0.7926076136049406 0.7915410241891946 1.150599791949225 0.8422106053224129 1.141961734458739 1.1275956967725793 0.9462491605546266 1.1476370435721528 1.1724187877750418 1.1392360059518323 1.1420275733115626 0.8453972057990862 0.8418287399760347 0.9099851204192618 0.8400379231792265, 367449 -7:swift-rgb16-color-nonphotographic:1.5002699392965777 1.3483928736025703 1.416193724240549 1.289177409372819 1.2875709413639176 1.291718789091819 1.2328983579790105 1.260181978589205 1.2757331156261933 1.3668672557049366 1.5166901491908407 1.3184493633382932 1.5155313853811412 1.3119181491381695 1.2880449811042491 1.404105710862094 1.230501823736223 1.2906258641349433 1.535269873457725 1.2335435787366842 1.5412875446058227 1.4797940560683671 1.2866755329655137 1.3146702131862056 1.5259734274390004 1.17898950528686 1.2699787998893908 1.5640019488300436 1.1847438210236625 1.3511449376506064 1.4328904573166716 1.2362166361613316 1.2296459186495134 1.5367973348432378 1.5406686593892789 1.233951779624192 1.3987464282422342 1.344758568926695 1.238152298434352 1.5104486259431416 1.53779808540616 1.3567280723700672 1.2728098705608153 1.3435603018053015 1.3584003792317922 1.3765192315289099 1.2175447375004937 1.399273139064825 1.4018803576366485 1.2904151798059071, 380739 -7:baseline-rgba8-monochrome-photographic:1.2996236183728733 0.9930343852717272 0.903043411618441 0.8528024251920228 0.7946591276802288 0.9705877343869749 1.3191750259720354 0.8478975424493759 1.2328116218471652 0.912444436875181 1.2253521126760563 0.9258136485174651 1.1535500791934195 0.9355212289456205 1.052046255769198 1.2788800517737622 1.33297000868573 0.8647069843486554 0.8068872728511334 0.9216751537033568 1.3278437249859496 1.299981266072858 1.051756731440639 1.09823390159579 1.3406679496568286 0.8584736958632082 0.9964575846858661 0.9183200776606434 1.3253401910860567 1.216802629562137 1.0770645639252687 1.0713592315683702 1.3003389137728427 0.8638724730486912 0.9297307423744402 1.3599638946131443 1.1206464907948295 0.9849958274435002 1.0 0.8629357766915884 1.2043701142769556 0.9924723674574655 0.9843486554149565 0.950304000544987 1.0432413100124325 1.0657731151114669 0.8545906636919461 0.861845802748778 0.9858984621148902 1.065943423540031, 104484 -7:swift-rgba8-monochrome-photographic:1.428291636153073 1.4596794795374424 1.2329138069043037 1.2279918933188003 0.9052744520326311 1.2466406662465725 0.9594836248445936 1.0320520462557692 1.4268269836674217 1.400412146397125 1.4630856481087249 1.1760307917638844 0.9702641483727029 1.0382853347412164 0.9697532230870106 1.1841034112778241 1.4428530067953063 1.4332476114242896 0.9716947391726417 0.9104518282609807 1.2162917042764447 1.0949469489245023 0.9050360202326413 1.0987448268814823 1.4234378459389956 1.4125040448251784 1.1752984655210588 1.028288229984502 1.1777338760495257 1.0251204932132092 1.3486043224279172 1.459424016894596 1.071342200725514 1.4312720336529456 1.0960880153958819 0.9066880119897134 1.3221724543147642 1.1800841323637106 0.9692082361156054 1.0833659757821414 1.4003951155542689 1.2471856532179777 1.1033261236098575 0.9404431425311238 1.1039562647955448 1.413645111296558 1.4222116252533337 1.2247219714903692 0.9671985966585486 0.9064325493468672, 110854 -7:baseline-rgb8-color-photographic:1.067523604087839 1.1704268184872166 1.345468368754199 1.0490293150394285 0.9071572544998056 0.780632271296722 1.0509034972948124 1.0617596096043 1.0549878001343753 0.9076346405459883 1.3480497895965202 0.8509671487676367 1.309576010467131 0.9029845468368753 0.784928745712366 0.7850701934297536 1.351639025425227 1.2232398599667598 0.9905053219703667 0.9086954984263941 1.1075179461791436 0.9078114501927226 0.9899748930301637 1.0585593549984087 0.9921673326496694 0.9873404292938223 0.7855652604406096 1.0571625587892075 0.9761837405848863 0.8521340924360833 1.2457123660666927 0.8496057144877824 1.0299338731921213 1.0959015523886984 1.2898970967856005 0.9044167049754235 0.9911241557339368 1.3305809964991688 0.9769440220658439 0.9091021606138832 1.354167403373528 1.3187347501679691 1.0 1.0716963117507692 1.0457052936808233 0.8511262774496976 0.8554050709006684 0.8538137840800594 0.9214434739559391 1.3362742671240142, 174648 -7:swift-rgb8-color-photographic:1.2376144842462604 1.3377948300859295 1.004703136603133 0.8650058347183422 1.272870327805085 1.2330174334311679 0.9108348951518795 1.0794405742777327 1.0139679620920117 1.0107323455567736 1.3422150712542875 1.0913398635029528 1.3527529261996534 1.290816506948619 1.0676120089112062 0.8580041727076629 0.7990027935924183 1.346069521553096 1.0080094769970651 1.2951129813642632 1.2428657307542699 1.0181229887902683 1.3531595883871423 1.008097881820432 0.9275257258035999 0.9410339828141023 1.1380529721701615 1.008628310760635 1.329891438876905 0.9302485943633084 1.3188054740266628 1.0154708440892535 0.9329361009936702 1.0743661374164575 0.8603734219739029 0.866261183210156 0.935623607624032 1.3220410905619011 1.080802008557587 0.9964638070653135 1.2313200608225185 1.1430920471020898 1.1496163230665863 1.0621132288977686 1.297022525548994 1.3316064924502282 1.1344990982708019 0.9819300541037519 0.9353407121892571 1.0874500512747975, 177858 -7:baseline-rgba16-monochrome-nonphotographic:1.2467006598680264 1.222842931413717 0.9019321135772844 1.2437012597480503 0.9538217356528693 1.0443661267746451 1.256636172765447 0.905243951209758 0.9537717456508696 0.943098880223955 0.802739452109578 0.8614152169566087 0.909743051389722 0.8240101979604079 1.2598230353929214 1.0608253349330132 0.9568836232753449 1.1420465906818635 1.0109228154369125 1.032618476304739 1.0576634673065386 1.2521495700859826 1.0057738452309537 1.2713832233553288 0.910105478904219 1.2222930413917215 1.1023545290941812 0.9678064387122575 0.9667441511697661 0.982615976804639 0.8068886222755447 0.9000949810037993 1.0070360927814435 1.0 0.895370925814837 1.0903319336132773 0.9518971205758848 1.2009723055388921 0.9017196560687862 1.1758648270345928 0.8547665466906618 1.214344631073785 1.0425914817036592 1.0446785642871423 1.21873125374925 0.9588082383523294 0.9969256148770245 0.9848280343931214 0.8952459508098379 0.9041566686662666, 146021 -7:swift-rgba16-monochrome-nonphotographic:0.8144246150769846 0.7286417716456708 0.9994626074785042 1.0107603479304137 0.7902669466106779 0.6447210557888422 0.759373125374925 0.7841681663667266 1.0025869826034792 0.8357453509298141 1.032218556288742 0.7928039392121575 0.6831508698260347 0.7873925214957008 0.7369651069786043 1.0327059588082381 0.7366901619676065 0.6804139172165566 0.7786817636472705 0.9002824435112977 0.9934763047390521 1.0109728054389122 0.9946635672865426 0.9894771045790842 0.788242351529694 0.6423590281943611 0.6915491901619676 0.7268546290741851 0.9883398320335932 0.7275794841031794 1.014234653069386 0.6875874825034992 0.7374025194961007 0.7918791241751649 0.9620325934813037 1.0212207558488302 0.7870300939812037 0.9889272145570884 0.6818011397720456 0.7349280143971205 1.0019371125774845 0.7748200359928014 1.0380673865226953 0.7881548690261947 0.8776744651069784 0.7350279944011198 0.6823760247950409 0.8410317936412718 1.0326434713057389 0.8097255548890221, 149168 -8:baseline:1.0991215831155303 1.0683769921590975 0.8485074773517793 1.0636901369701495 0.841216813724527 0.8869062825476054 0.8338278931750741 0.8798416098414134 0.8538330025350286 0.8157977479513432 0.9907933263898442 1.015249474325466 1.094110480083322 0.9761333935975789 1.0067207734784915 1.1173384164914417 0.8544421954526695 0.9904690785465836 1.0998978128009118 0.8502171477980623 1.1092223947177078 0.9574351013028867 0.9077367500540413 1.1319000923615068 1.1091437891799478 0.9117652838642482 1.0241220744001416 0.8725509462141607 1.129689311612003 1.046043193742999 1.108672155953387 1.1048990901409004 0.9173069742763378 0.9936820799025291 0.8669208245720912 0.9547723387112622 1.0600349794643034 1.010474187906538 0.9078841354373416 1.0949947923831234 1.1019710338593354 1.1056753198262816 1.085994458309588 1.0 1.1128873779157742 0.956432880696445 0.9194293237958614 1.1083773851867864 0.9172381944307977 0.9665042152219623 1.1627316577811628 1.0 1.132044935262757 1.002041550308877 1.137185833968012 1.168041804180418 1.0013539815520014 0.9977151561309976 1.155094355589405 1.1001523229246002 0.8104108487771854 0.8508822036049758 0.9069666582042819 0.9172061436912923 0.8698167893712448 1.1537932639417787 0.9616125074045866 1.0062727426588813 1.078097232800203 1.0604637386815603 1.140930439197766 0.9016565118050267 1.158913006685284 0.9158733181010409 0.8794110180248793 0.9176081069645426 0.8796966235085046 0.9107747313192858 0.9280379961073031 0.9017834475755269 1.15987560294491 0.9465283066768214 1.0906956080223407 1.0662181602775662 1.1524921722941524 0.9172907675382923 1.1156596428873655 0.9594228653634594 0.9171955657104172 1.1220275873741221 1.188002454091563 0.9640560209867141 0.8755394770246255 0.9132394008631632 0.871900651603622 0.9018786494034019 1.0021261741558771 1.05505839045443 0.9501036642125751 1.0148514851485149 0.8298823758141344 1.0938185195986305 1.192270719246514 1.0477733493189896 1.11907153581111 0.9579512437488523 1.0331702364364947 1.208321182074463 0.9542572610522451 1.0 1.156853850058866 0.905825043474504 0.8665737770433017 1.1528682371493688 1.1250985602108379 1.1563461974660576 1.1579987686724345 0.8985774926282363 0.9070239676830519 1.1501787585193826 1.1654947452556086 1.007960424699999 1.0060486266377198 1.0018793947052915 0.995215104284804 0.9334219025091 0.8862210124968948 0.9756866811401661 0.8649752114319043 1.1680438093386476 0.7711026862382944 0.9117872611602562 1.1405873648509985 1.1395720596653813 0.9811628484711016 0.844496289815625 0.9245217804564553 0.8783145933918753 0.9315641100418004 0.8935117678191461 1.1770735448192433 1.010498687664042 1.017270989274489 0.9786353866260545 0.9244677748614757 0.8847844636704363 1.1625028352937365 0.8815117246146701 0.9125217372519793 1.1552120799714851 1.1633021839021116 0.9174040993339874 1.1844597036501627 0.9084516495430843 1.1838298311735247 1.1592131756931179 0.941039805875368 0.9430843099798647 1.1963343487015334 1.0398781558159946 1.152367184676545 0.8660333522639269 0.9037224430791471 1.1546078785688472 0.9419691259228664 1.0324229438793948 1.1714492229851825 0.9018534772058444 1.076710207031855 1.185079250348495 0.8522484382260314 0.9093912953688884 0.86398884815943 0.9963136971449224 0.9535443234033766 1.0257731426506271 0.9534926945118488 0.9860292219526048 1.1589756827920905 0.913934637823326 1.1547524394651247 0.9709019567349889 0.9902937683927926 1.0750787340595798 1.066880066084981 0.9826217151117767 0.9604935722030049 1.1680933450358821 0.9569828075791214 1.0 1.1933192214363157 0.9358252878310702 1.1727089679384584 0.9947958077340079 1.0351696009086686 0.9873715731323248 1.1298673137487738 1.117476379782126 0.9052196809334503 1.0218183695596055 1.2943961502638932 1.1230984166407947 1.1151040049674013 0.8297733623098417 1.2749611921763426 0.9303942874883576 1.006985408258305 1.0288264514126049 0.945808755045017 0.8858894753182242 1.2935268550139707 0.9467246196833281 1.1512108040981062 0.8812946289972059 1.0573113939770256 1.0079633654144677 0.8874883576529028 0.995529338714685 1.0764203663458554 0.9776001241850356 1.2316361378453895 0.8927662216702887 0.9522663769015833 0.8902980440856877 1.206659422539584 0.9519714374417882 0.9514746972989754 1.2934492393666563 1.0 1.1593138776777399 0.7645606954361999 1.0114250232846942 0.879416330332195 1.313769015833592 1.0784383731760323 0.9477801924868052 0.8405153678981683 1.0644675566594224 0.8875194039118286 0.9428283141881403 0.7512108040981061 0.8848649487736727 0.9317913691400187 1.277227569077926 1.0103073579633655 1.0118441477801925 1.0738745731139399 1.0785780813411983 0.9342595467246197 0.9474542067680843 1.2734836656850925 1.036324828553924 0.9108678037115359 0.8048182770410482 1.0046443605604856 1.0331231842526531 1.0 1.255103855807427 0.8855115713749284 0.7895017688096603 1.2618233561928103 1.3044328939307102 0.7893634261546671 0.9801577106266923 0.9911263068440088 1.3001837980987767 0.9479238720132809 0.8321113065475603 0.8668550761872765 1.239550188738908 0.6249530623134845 0.8715191999841895 0.8656297555287654 1.3055396351706556 0.9535366311587186 0.913021996482144 0.8622700053360739 1.3085436471076504 0.8389098598786537 0.947330974920453 1.2991758730409693 1.1288365382715075 1.0555742208344039 1.0354552461511097 1.342872388782387 0.8747998972311707 1.056009012035811 1.3273384849502956 1.2848870531038163 0.8561829285163739 1.2819225676396768 0.8140674716891639 1.3121998458467559 1.0944880333603433 0.9424296922864089 1.2887804106800531 0.9432202217435127 1.2278898792466255 0.7900946659024882 0.9701970394671833 1.0850233810473282 1.0 0.9648340889040741 0.9690768438390813 0.9805761375631696 1.0640186844400024 0.9565270603113735 0.9474806092840862 1.0237431093478295 1.0088679697499732 1.1260893732247488 1.021942998179491 1.0573332857383262 1.0892610365172695 1.0033044533628424 0.9900866399114734 1.1136415789983631 0.9729014426386673 1.023452439839061 1.063121178588366 1.0851661660691794 1.009612491649626 0.9497345728433088 0.9569350175166625 0.9977664343010418 0.9587912228007283 1.0000764919759917 1.0400155023738011 0.9766597483923937 0.9729881335447912 1.061642333719193 1.0711987312530917 0.9965170653598437 0.9813920519737479 0.9870779555224657 1.0021366758627022 0.9699692502256514 0.9995869433296448 0.9740284244182785 0.9619681895369175 1.0827592185579733 1.0794547651951312 1.067654603032142 0.9623455499518101 1.0010096940830908 1.019500354412822 0.9425545260302195 0.9436254136941036 0.9490410455943172 0.9512338155727464 1.135059385299435 1.0034774785685245 1.1407946298042406 1.0110552676879958 1.1307774154202819 0.9510384858262472 1.0506743021254141 0.9225352721862268 0.959273708704942 0.9555280663662079 1.1130526552538471 0.8956842933884656 0.955839482357419 0.8883314158182022 0.9258743436475463 0.9164972621344105 0.8906237835312842 0.9253553169955276 0.885978494995718 1.024722969524485 1.1232169271892112 0.9648186434373406 1.0064186295966298 0.8892051106824336 0.9245075734638973 0.8961081651542806 1.033684829716006 1.0346796307990416 0.951479658480463 0.9585643722805167 1.1061409503378 0.9212809577771819 0.9294729284348751 0.9679674051262532 1.0189531232428786 1.1218501570055623 1.049022067283155 0.9928979853115457 1.1340472833279989 1.0175604017266286 1.1196529441786836 0.9968079860900857 1.0046798903123675 0.9441786835754016 1.0328024844075743 1.122931462530601 1.0 0.9267826402885788 1.0345325732476363 1.013771507166893 1.296302437406732 0.9988393301276737 0.93346045431935 1.0597579174266292 0.8669706516332283 0.8691593433924721 0.9331619963521804 1.0730227159675012 1.0 1.0058365113579837 1.3109268777980434 1.15848118056707 1.0670369756259326 0.9414690764384016 1.0429116232797215 0.8771845465096998 0.9384679157685292 0.9656939147736693 1.0603216713646162 0.8802520311722766 1.3301939976786603 0.9441054551483999 1.0888907312220197 1.2504062344553142 1.3084894710661583 1.2441883601392805 0.8802354501741005 1.0831868678494445 1.1114408887415024 0.9460951749295307 1.2818438069971814 0.9813132150555463 0.9885591112584977 0.8652296468247389 0.9214226496435085 0.9146244403913115 0.8086718620460952 0.9241585143425634 1.1052395954236445 0.9681479025037307 1.3349030011606697 1.1622284861548664 1.2437738351848782 1.009567235947604 0.8716630741170618 1.3081744321008124 1.3150058033493617 0.9378875808323661 0.9363787099983418 0.8768197645498259 1.091461464662616 1.0893990165134892 0.9451852263826513 0.9744627206703651 1.0572850766813586 1.0513804498454322 1.0647330635929237 0.9755240703920505 1.0350106366707916 0.9741985419186793 1.0694233951140835 0.9500470423566599 0.953782622599797 0.9338996954992284 0.9825271246691972 1.0544161881323488 0.9399989803627128 0.9985632383680242 0.9569017857556671 1.039283843847184 1.109374637912895 0.9944985933640151 1.0094362796216219 1.0152018650092927 0.9993882176276748 1.0445952271705528 1.028007582393645 1.0812975347951224 1.0648164884618772 1.0689923666244907 1.0386581573300335 1.0367950019234067 0.9232676594226071 0.9775448061067004 0.9638816664581045 0.9818689951474534 1.0314094631609683 0.9310261722352766 0.9796628708351293 1.0 1.0672450790914103 1.0567103720285684 0.9457089491710813 0.9411391202384096 0.963149381497291 0.9611657235021759 0.9416211305923629 1.001334797903255 1.01671741679528 0.9471086330835222 1.023747211366951 0.9205106184031995 1.0287273669714048 0.9183356116698259 1.0235439397096264 1.0311361361107017 1.0120286003221854 0.9079281028148043 1.0269233310126487 0.8845010443081395 1.047220005996514 0.9346532439615612 0.9014081644061164 0.9460364567717412 1.0312479355222304 0.935908446445541 0.9578058857308378 1.0 0.9349225789075164 0.9073792693400278 1.048007683668647 0.9133351288996397 0.9742658081827006 1.0390078310405984 0.9865230891193763 1.0228324889089901 0.9859081923559694 0.9059055498244241 1.0388452137147388 0.9920825689472053 1.0492578043611933 1.027553473150355 1.0469913253820236 0.9347802887473892 1.0587099364267891 0.9858624562330712 1.0639645087686311 0.9327374085912765 1.035313368668723 0.9266087681229387 1.0223243097656787 0.9627555505866928 1.0264405608265026 0.929032782636535 1.0166174579862892 1.0241029367672692 1.0256427195715032 0.932981334580066 1.0120438456964849 0.9622778621919799 1.043255857369551 0.6924297582376553 1.0313824325585739 0.9056846821618594 1.0065154485204892 1.0042005040604873 0.7793335200224026 1.0354895920843836 1.0258004293848597 0.8404368524222907 1.0381032390553533 0.9291888359936525 0.8987771865957249 0.9972930084943528 0.44766171940632876 0.5500233361336694 0.8042005040604873 1.035694950060674 0.9908709045085411 0.6309157098851863 1.05313170913843 0.7785494259311119 0.9236255017268739 1.0249043218519556 1.0285260897974424 1.0238215252496967 0.9352375618407542 1.028320731821152 0.8950060673947541 1.0050966115933913 1.0203491085596939 0.686959768505554 0.8877812004107161 0.8127321945300103 1.0402875011668067 1.0359749836647065 1.0 0.9969382992625783 0.609465135816298 1.0347428358069637 1.0330626341827687 0.9230467656118734 0.88681041725007 1.0023896200877438 0.8826472510034539 1.0417063380939047 0.7174087557173527 1.0413516288621303 1.0165966582656587 1.0330626341827687 0.8917254031090084 1.089861929130057 0.9920150622767211 1.0 1.0684078401081396 0.9985710147726176 0.9575456213189149 0.9843101284155643 0.9957033890122623 0.9605773872743072 1.218808535290142 0.9425219658202183 1.2126484503234527 1.0997103408322875 1.2044221299604134 0.9160181519745101 1.1563193975089312 1.1163271217534034 0.9161726368639569 1.2130732837694314 1.1513565704354543 0.9838273631360432 1.1137877763831225 0.9832190788838466 0.9458047697209617 0.9767596794438544 0.9307618036110844 1.1531428019696823 1.0300086897750313 1.094757169064401 1.1925364487786039 0.9493675774838274 1.0705802838659844 1.0154774548614465 1.16223809983586 0.9904605580766631 0.9501882784590133 0.9796659264265715 0.9574007917350585 0.956406295259245 1.1987737761900163 0.9378584532200445 0.9774452061407743 1.2025683112870522 0.9748093077145892 1.1358501496572366 1.1467123684464615 1.0253934537028098 1.1966689195713045 0.9800328280390075 1.0546158409516133 0.91565385375945 0.9328273071599155 1.1385208621712477 1.1371442478818394 0.9269481754156462 0.9055612175050577 1.02718242801296 0.9322340700628223 0.9330554752741821 1.110593084985017 1.0036506898282653 1.0 0.8826987724555452 0.8832844039488295 1.0044568838320076 1.0942714592111469 1.005148993778616 1.0025935108988304 0.9625500068450434 1.0898678146058016 1.0070732115422645 0.996912124853592 1.0365981655283614 0.9094552866552076 1.0972984895270836 0.9404100941573752 1.1142437748132823 0.9108927457750872 1.099024961591701 1.1031091708370726 0.9480993596081593 0.971144339149085 0.9412314993687348 1.0 1.11870065864529 0.9421669886372279 0.9208484811609194 1.0962260993900306 1.0424620860650127 1.1222905036430844 0.9127789355196909 1.1066305654005872 0.9747113673354528 0.9372233461614518 1.0942258255882935 1.0058563149328426 0.9471942927549019 0.9978704309335118 0.934325611110266 1.2263078723048637 1.2233590410926196 0.9586924858527734 0.9607220457964232 0.9659392087103938 0.8771638690575678 0.9946037582674722 0.9558749791074712 0.9663689978749312 0.9122871946706145 0.818294692103818 1.0016475251307275 1.2174733172560348 1.007676512022158 1.2300565889066641 1.2259616532556528 0.9152002101191472 0.9173252787660275 0.95056230749027 0.9871898951791981 1.1687638786084382 0.9924906282084954 0.9560421193381247 0.9552780497122801 1.2008667414818175 1.0 0.9644827009861274 1.2151333540268856 1.017776557388792 0.9526038060218237 1.2205773501110289 0.9715384064372866 1.0675007760082138 1.2496836274205487 0.9676225496048327 1.07098684367613 1.168369905207612 1.0187793987727132 1.070377975693035 0.9606384756810965 1.0385497003414437 0.8992383180917362 1.1994699266970703 1.232420429311621 0.9691387502686183 1.0990664024259211 0.9118693440939805 1.0032711730856474 1.2243141281249255 0.9687328382798882 0.9092448912687138 1.0003824718609988 0.9887443995191783 0.9937165337121627 1.0092339635012568 1.0227843951480713 1.012894765599388 0.6932029286416785 0.9980330018577204 1.0098349907113977 0.36389465632171347 0.3564637744508797 1.009944268385969 0.9948093104578735 1.0095071576876844 1.0102174625723965 1.0136050704841 0.9989618620915748 0.9991257786034314 0.9869959567260409 0.32411758277783853 0.3374494590755109 0.9951917823188722 1.0097803518741122 0.9954649765053001 1.0197792590973664 0.9945361162714459 0.9924052016173096 1.0073216041962627 1.0059009944268387 0.4109386952245656 1.0078133537318326 0.9912031471970276 0.9944814774341603 0.997978363020435 1.0 0.9885804830073216 1.001420609769424 0.9795650748552072 0.9997268058135723 1.086602557097585 1.0655119659053656 1.051032674024697 1.0459512621571414 1.065566604742651 1.0703748224237788 1.0552398644956835 1.0370451316795979 1.022347284449787 0.3015517429789094 0.64297870145944 1.0 1.0010829766386469 0.429013459852509 0.9918003197359601 1.0043319065545873 1.0081481099479142 1.0032489299159406 1.0044350471868393 0.9992264452581096 0.926409158888144 1.0087153834253004 1.0112423289154764 1.0210922592955496 0.9714300448661751 0.5746996029085659 1.001237687587025 1.0045381878190913 1.0120674539734928 0.9075859935021403 0.34175648496725286 0.310659584343252 0.5138466298798412 1.0144912588314168 1.0056211644577382 1.024238048579238 0.975349388891754 0.31169099066577277 0.36367386932081897 0.4074054973956991 0.3978134185962561 0.9962353669227993 1.0019596720127895 1.0083543912124182 0.9979887576710846 0.995771234077665 0.9943272652261359 0.991594038471456 0.9920581713165901 0.7146098705585066 0.4524779536898561 1.020267134237533 1.0225362281470787 1.008302820896292 1.026971275333918 1.0199577123407766 1.0274869784951783 1.0029910783353104 1.012015883657367 0.9982981795678408 1.1514563776323843 1.0498935409070143 0.9795960588585171 0.9791305697070004 0.9719413483669088 0.9708896876912599 1.0942356926737178 1.1476893635728878 0.9791822907238356 1.059048160886843 1.0000258605084176 0.9111950140939771 1.139569163929763 0.9831734291896179 1.1255613885368987 1.182006258243037 0.9764324566620979 0.9875179946037739 1.0178437508081408 1.123509788202436 1.0920116889498046 0.9195220978044428 0.905652245123139 1.0 0.959235218564397 0.9653727792288396 0.9268320015171498 0.9963622884825915 0.9601317161895403 0.9682260553242477 1.0817795477859093 0.9426672528381908 0.9707517649796995 1.0045169688036066 0.9752083925969984 0.9707431448102269 1.0006465127104398 1.1588352427008715 1.16662787590404 1.039385554319998 1.1524907979690882 0.9681484737989948 1.1280784780228779 0.8630858482677769 1.0905203996310566 1.1616367977794444 1.001637832199781 0.9630194729628384 1.1633435913350054 0.967114053462291 0.7751758760775506 0.9907190276447467 1.013244376919774 1.0164151005713908 1.0184628595963932 0.9934934108399114 1.0157215047725996 1.0192555405092973 1.0136407173762263 1.0094791425834793 0.6545892922020015 1.0017505036826633 1.0030716385375038 1.0 0.9426627472999306 1.0023450143673416 0.9906859992733759 0.9993724609439508 0.9980182977177394 0.36004227631535485 0.630643722958021 1.0117250718367077 0.2610232189450738 1.0037652343362948 1.0056478515044422 1.0096112560689632 1.0056808798758134 0.9962017372923341 1.004789113848796 1.0063744756746045 0.6099019057370281 0.9970274465766094 0.991082339729828 0.9761865442415034 0.8869438847970406 0.9805462892624764 1.009016745384285 0.9513161805991347 0.9004524886877828 1.0018495887967764 0.46857350464048614 1.0120223271790467 0.9982494963173366 0.9996036595435479 1.020906959077848 0.9931631271262014 1.0065065891600884 1.0078277240149287 1.0121544406645309 0.9821646794596558 0.6199842937810852 1.0025055158744998 1.0032534310609176 1.0017949964474029 0.9912493923189111 1.0020941625219701 1.0029916607456715 0.9686623536890916 1.0001121872779626 0.9047156052503647 0.6364384278822781 0.8973486406641487 0.9701955798212483 0.9720653677872929 0.9857148199394189 1.0095359186268278 1.0082644628099173 0.9930817845256349 1.0016080176507984 1.001121872779627 0.6268651134961296 0.9043042518978347 1.0234097453348792 1.0225496428704985 1.013986013986014 1.0123779963352155 1.0044500953591862 1.0032160353015969 0.9969335477356868 1.0082644628099173 0.5449684005833738 0.9968961519763659 0.490407987734191 0.9969335477356868 0.9971579222916122 0.9988781272203732 0.9281627463445645 0.9994016678508658 1.007329568826895 0.9991398975356195 0.8183687969784227 1.0169776747316854 1.0 1.0054971766201712 1.0294304625855428 0.9147750645076849 1.013649452152126 1.001346247335552 0.9284619124191317 1.0083392543285592 0.9986317571484891 1.0457317780199904 0.9776674937965261 1.0 1.0387282298647988 1.0271097609053592 0.8103012453329005 1.0232137473620742 1.008279028779481 0.9511143062544931 0.3575751953804411 0.4240857122979522 1.042183622828784 0.988798961063055 1.0410009044317154 1.0580227731267826 0.9864103337121123 1.0189930660235151 0.9506273045615824 1.0031307251687112 0.5595185640407225 0.9383595000115953 0.9744671969573989 0.9778993993645787 0.9785951160687367 1.001971197328448 0.9268337932793766 1.0009508128290159 1.0457317780199904 1.0416966211358734 0.9674636488022078 1.0383107998423042 0.9919296862317665 0.9237262586674706 1.0288722432225597 0.9932515479696666 1.0431344356578 1.036919366433988 1.0287794809953388 0.9932051668560562 0.30586025370469144 0.6390389833259896 0.9895642494376289 1.0401892349435309 1.037429558683704 0.4701653486700216 1.0136592379583034 1.011038705039308 0.9415829874075275 1.0157695786275829 1.0194481608593644 0.7334651852713628 0.8781145172861768 0.9949779923603436 0.9307389525526922 0.8698156011866675 0.7537471157388556 1.0301320458379386 1.019215480968724 1.0235976189091192 1.0195063308320245 0.9309716324433327 1.0305392356465592 0.9681422449731448 1.0346499137145406 0.8992883873344579 1.0309076454734067 0.7162468733639695 0.9842941073817695 0.7796909235452659 0.9863494464157602 0.8243654625482326 0.9775463905531964 1.040854710798286 1.0534000349019836 1.0016093692435963 0.7885909293622633 1.0243732185445873 0.786768270218913 1.0443061291761193 0.9969945514125608 0.8011362534659608 1.0502006864056774 1.0013185193802958 1.0559595136990285 0.7577608438524034 0.9963740717041863 0.9431291567292963 1.0448296589300603 0.7946599965098016 0.946890814961317 1.0053516374847302 1.0538460046923779 1.0581699726601128 1.0539817346285847 1.0 1.0402148410990246 1.0035483683322668 1.010102185251973 0.8893801019913521 1.1443386119387995 1.133148079949111 0.9066004888010981 0.9035371120559778 1.0002259868090662 1.0 0.9413438682245807 0.9688807794033948 1.0042184204359035 0.9035538518196123 1.1809149954802638 1.0500016739763636 1.0636864307475977 0.9393518363520708 1.044594730322408 1.1693896682178848 0.9540995681140982 0.9590712779135558 1.1333824366399947 1.0001088084636245 1.1026482306069838 0.9214653989085675 1.1213632863503968 1.135951990357896 0.9390337808430145 1.0403595701228698 0.9387073554521411 0.9408584150791791 1.1324701195219122 0.9194315176269711 0.856699253406542 0.98452408851987 1.1342277947035388 0.996819444909438 0.9598915263316482 0.9877381231377013 0.9595232515316884 1.1138387625966721 0.9851518296561652 1.0282232414878303 0.8484214402892631 1.1207271753322843 1.0073403863537447 1.0832970638454584 1.0190749606615555 1.0897335029629382 0.9033529746559978 0.9729569118484047 0.9753088486390572 0.9327647393618802 0.9070939359831682 1.0135728631016752 1.014073109546615 1.0171113710430875 1.017707252837795 0.9871922196964682 1.0165228458137465 1.04831792132889 1.0435876497980623 0.9568611006893102 1.1062802998536043 0.9410665548468731 1.0377318237661202 0.8989649312528967 0.9088668682365578 1.1051400322217564 1.062391030875505 0.9712873253735297 0.9311940441246791 1.0169127437781849 1.0935681548998404 0.9956669829989775 0.9292077714756535 0.9631436075125246 1.0806573826811738 1.060228200657677 1.015183950916996 0.957081797650313 0.9325623652828968 0.9874129166574711 1.0644582257435649 0.9369910176336872 1.0 0.9699778567382461 0.9459733839465031 0.9757895433779877 1.0053555795870024 0.9158188225081474 1.0069004583140224 0.9659023195250602 1.0894264085983536 1.015095672132595 0.9616943641352725 0.8767922432374774 1.083739783569847 0.9261033008908801 1.0288303796723386 0.9035260017802889 0.8759535947856665 1.081216481649048 1.1146271021086287 1.0372173442676789 1.0536768186077061 0.9444879113661171 0.8809392718807654 0.9603774860664367 0.9053290445970616 1.009543404136119 0.8858268857399518 0.9613144397113796 1.0898992533348788 1.0 0.9132883209211123 1.117312391936403 0.956185342954012 0.9107092835685376 1.0765404194074975 0.9070484028321114 1.1082229756488644 0.9479169685202894 1.0624571367855729 0.9347030243318167 1.1328252533155603 1.1409680566422284 0.9886116665217769 0.9730022119833474 1.0198112569667817 0.9930646111642373 1.0937919576535589 0.9271204613289287 1.0799598172457427 1.1360901020989693 0.9739584842601448 1.1380606025481275 1.1059047398263255 1.0556859563205734 1.0175799549875877 0.9985414432949858 1.1589826808465424 1.00066649279898 1.1544331430448096 0.9998744288929458 0.9514426188337342 1.081901339747119 0.9618263834555237 1.0081621219585228 0.8890337786277975 0.8871308933901301 0.9212765751929448 0.9293517633081224 1.1200975764487309 1.012151741951076 0.9503432546126019 1.0616800972743545 0.9721997749397701 1.1295229176264454 0.9738915028434624 1.1232997756950058 0.9752886888353511 0.939754850501099 1.149514005845524 0.9406384762365098 0.9714369869117659 0.9920398160245905 0.96574250995023 1.1313807973778218 0.9936560203611536 0.9747600238654474 0.9917150646859354 1.140315235369197 1.132219108972955 1.0 1.0867312644910845 1.0980144854201754 0.9189103459734611 0.9714143298416271 0.9943961513190192 1.1470594899138278 1.002937866761323 1.0322485631641354 1.0901826915088855 0.933206957231004 1.045548263335574 0.9732571048795777 1.1468480239258663 1.1401415311648 0.9485533460716417 0.9872893836521687 1.1317659675701803 0.9224977154120945 0.8860726989857185 1.045351902061038 1.054762138525327 0.9446940917913436 1.036334388145821 1.1097055336117636 1.0832269709762932 0.966429774411105 0.9454115656790701 0.9461365919235099 1.1729785496281648 0.8816145810944418 1.009843958216911 1.006562638811274 0.9466821418848242 1.0090988551204345 1.0104457722563727 1.1447362764905644 0.8282537362621616 1.0472710599091546 1.208041381879666 0.9371247617819426 0.8702517588731749 0.9401051741678487 0.9120778346157704 1.1375718236398287 1.202481766467495 0.8758257031910472 0.9472123113957788 1.0688647208012723 1.2143604292940147 1.019802547679434 0.8856983192193612 1.151169955150525 0.8859132528048832 0.7876456175041912 0.8937941509406927 1.1783375603605153 0.8355041625471062 0.8835919700812449 1.171187436415481 1.1975239650947858 1.0045136052959636 1.1788677298714698 0.8185100803851609 1.0434882288039662 0.9424837725142932 1.210262362263394 0.9296307441000731 0.8759260055309577 1.1118227800942841 1.0 1.157001819771024 0.8847955981601685 0.9376979180100016 1.234119990256344 0.7881184713923398 0.839115046783877 0.9875768387568241 0.885053518462795 1.1500585180028915 1.03569215705773 1.0145491818953711 0.939355460532858 0.9310558483580536 1.140833326958823 1.136335472618929 0.9651263300415363 0.9352477262122405 0.9474332397555247 1.1401601786902675 1.0 0.9418950653642266 0.9340620673301255 0.9930925808351627 1.12696494274415 1.0831338111666118 0.9722861798070817 0.9349646979629614 0.9349799967872467 1.1365802538074947 1.0062801673691377 1.006104230889856 0.9172869065012352 1.074252843668964 0.9432490113134805 1.1025174215361548 1.0040388896113333 1.0394939148926403 0.9496898163376144 1.1397394610224205 1.1352875031553824 1.0235142929265886 1.1478248896572298 0.9704426714806965 0.9599629768452294 1.0028761789656464 0.9151527205134284 0.9614240145644807 1.010387901689755 1.1413917340452384 1.1223370483978306 0.9699684079278507 0.9440063031156055 0.973793113999189 0.911067934429239 0.9369611945322001 0.9388658981557266 1.0347359805398955 0.9541647224410803 -8:swift:1.6855778489594593 1.4268575471141942 1.5228643857959794 1.4815571757030281 1.495941989113133 1.4247351975946705 1.4857625719731955 1.6959537799437971 1.4626132411028356 1.4746988425334566 1.7037062511053904 1.4459292157132468 1.5282586908247686 1.6732073024544578 1.4510385756676558 1.421453416393185 1.4486214553815315 1.477214219741781 1.5653998074164326 1.4077170986696013 1.6681372452689291 1.4327922652150844 1.6635388213099613 1.583793503252304 1.5377994379704052 1.4182698921138992 1.6634700414644212 1.4532198793404996 1.452915282881679 1.5387132273468667 1.6056458427496219 1.4964627508007937 1.4107335861811463 1.4240965276003694 1.6264173561027373 1.4520899247351975 1.566804881403895 1.5447658537543971 1.3962799929255014 1.4916481616129857 1.6459999606972313 1.4594297168235504 1.4916481616129857 1.4911568770019847 1.4677520781339044 1.6758798907383026 1.5298504529644115 1.6223396938314303 1.4125218621651896 1.4901743077799832 1.9447194719471947 1.716256241008716 1.9543983244478293 1.6673859693661672 1.7136011678090888 1.7055090124397054 1.9034970804772786 1.664064483371414 1.8057776931539309 1.7108403148007107 2.00513032072438 1.7515761191503765 1.8092472708809342 1.7054455445544554 1.7876999238385378 2.0034166878226287 1.7073284251502072 1.7691144114411441 1.9745282220529743 1.6765993907083014 1.9688690022848438 1.7704789709740203 1.7110201404755858 1.6852521790640602 1.7386604045019889 1.7665122281458914 1.6697554370821697 1.7056147922484555 1.7473555047812472 1.941218160277566 1.9624693238554625 1.7337204874333587 1.6566175848354068 1.944179994922569 1.732916560886858 1.7081746636202082 1.7131357366505882 1.8714563764068712 1.9982757891173732 1.698019801980198 1.9428048574088177 1.7022192603875772 2.006526614199881 1.8062748582550563 1.9496382330540747 1.7067889481255818 1.7863247863247864 1.6971524075484472 2.0026339172378775 1.6533807226876533 1.6365099424300358 1.36053055096508 1.6204702807210827 1.4549431321084865 1.4093624099456705 1.5338345052547444 1.6334316235161963 1.3316159554129807 1.4965706447187928 1.3606061587980514 1.6284091031830898 1.3752632772755258 1.424397567588002 1.55222881090481 1.4884590043528512 1.485002646274154 1.364418953803614 1.438827862566562 1.4093948133026581 1.582612358640355 1.6671095125454998 1.5903243576034476 1.41389887992396 1.5098452199647885 1.456779322337794 1.500448246438331 1.4458269876759233 1.5101044468206908 1.4580106499033298 1.544106369419872 1.6301696855794259 1.4252508559886805 1.663923182441701 1.328300011881231 1.423231046736442 1.4059060518669735 1.4534417765680523 1.492379810548373 1.4070509704805418 1.4750116112029208 1.641262434788244 1.409729647991532 1.4829720359029195 1.3592884222805481 1.4682177073544818 1.6764200771199897 1.3700247345625007 1.5075985872136355 1.4344210060162232 1.559541168465053 1.3178894109143477 1.243306314213434 1.07412876245547 1.1200888016934276 1.158449068098508 1.065826836697816 1.1192214363157624 1.1157829521400175 1.2875832515875885 1.0753575300738294 0.9694769993288244 1.047539883318705 1.172151375909959 1.329258092828747 1.0977541432185451 1.110299963859776 1.1628478496566679 1.232980535907894 1.1261500335587795 1.0393205637874956 0.9582425525323972 1.0396922918064948 1.052723424028086 1.306303887655532 1.0311528731478135 1.0945531519438276 1.0768547679281326 1.2620682533945995 1.1597810934999226 1.069647374670866 1.1912643915535133 1.1307759822396615 1.0787856884712685 1.2958335484537147 1.0228096442769374 1.1232175125200063 1.0546543445712222 1.2489648407248697 1.0857142857142856 1.120171407919872 1.3050647942588673 1.324053900562755 1.1617946202695029 1.105632712065672 1.1197067478961227 1.0267953947028756 1.111828179048996 1.0679229696938406 1.073798337549693 1.064773607310651 3.5777243092207387 3.200807202732071 3.129105867742937 3.201831729276622 3.3521732381248057 3.630021732381248 3.382505433095312 3.2520956224774915 3.4665010866190626 3.169046879850978 3.566299285936045 3.164032909034461 3.4359826140950016 3.2947997516299288 3.221825520024837 3.181605091586464 3.3373486494877365 3.2668115492083203 3.126808444582428 3.2716237193418194 3.5862620304253334 3.2121235641105246 3.208475628686743 3.556224774914623 3.529431853461658 3.309562247749146 3.565647314498603 3.4245575908103074 3.278904067059919 3.361751009003415 3.570800993480286 3.165787022663769 3.5891027631170442 3.1819310773051845 3.564234709717479 3.239583980130394 3.3250543309531198 3.5960260788574976 3.2510245265445517 3.1955448618441475 3.503849736106799 3.3431387767773986 3.139475318224154 3.2223533064265757 3.59309220738901 3.220366345855324 3.3963210183172925 3.5725706302390563 3.3766532132877987 3.239941012108041 1.811419198007866 1.3446708432972985 1.312832269412439 1.3136820885788258 1.8097195596750923 1.3006976422458942 1.7175438249767785 1.376845392201427 1.3795134291191529 1.8086325816715747 1.7803711535801103 1.623905610782822 1.7852921994505822 1.218443052234234 1.5037253700666022 1.4671436194391196 1.2832071780074705 1.713729520346252 1.5343979130022332 1.8471313662325342 1.6999940710290717 1.2960730449218365 1.2241941540346648 1.3689598608668156 1.4462736417715767 1.6749738137117334 1.4605624617087296 1.7729994663926167 1.4435858416174232 1.271546868515188 1.7815569477657662 1.5347734144943577 1.2841755765924228 1.4702069210853972 1.6373643747900157 1.689183580703176 1.4522619024091388 1.3523192157947788 1.7768137710231429 1.7125832526334515 1.7970908515978576 1.6509812446886303 1.3635644973220817 1.7402517836320879 1.3542362497282554 1.3743156979386946 1.632304986264551 1.7024644755825216 1.4396924840411867 1.267712800648234 1.4787224820116371 1.3329287757714219 1.3056007424821137 1.3581864262438872 1.3664016644653976 1.3010520196431394 1.3401853145605027 1.4481001942896192 1.4188598616005184 1.362230302041316 1.442042029791075 1.4389517539610097 1.473342546366886 1.36197532878801 1.3546524969530698 1.3499762874874426 1.4182479257925846 1.3475693399762365 1.3912462582675078 1.3589564454688705 1.4498595097374285 1.3923783395121851 1.3094049434214352 1.4536331138863534 1.3877684230924177 1.3765852962024285 1.3598437523903744 1.3785995849035435 1.454821289246758 1.391562425101607 1.4619605403393185 1.4123223473857591 1.336161836623338 1.3673144687122323 1.4259328196472192 1.336824767081933 1.448457156844247 1.3763201240189904 1.3652899810809849 1.479706678769397 1.4668254300123917 1.3595326850213414 1.404606856740728 1.447911514082173 1.332056767245116 1.3190633302566561 1.327069490410456 1.4462184916802228 1.4759738703410015 1.375137048123652 1.0688661862786655 0.8846203752562695 0.9662373162861913 1.0996790685201685 1.0512625323310352 0.907570003719691 0.8864456189825348 0.8541448603385784 1.1143069696628922 0.8587122948763419 1.070224306018114 0.9229158917310404 1.090025172792623 1.0933988460307436 0.8551483118658143 1.0150690737969394 1.0138061089436943 0.8355464053079126 0.863435437409711 0.9618774924092353 1.075864395636716 1.0877501059679415 0.8256502971427583 0.8487383327133848 1.0786152368924145 0.9307791455091219 0.934498836515255 0.9242567105820884 0.8482366069497669 0.86648039376822 1.0482781290819283 0.8503300144462419 0.8904075224262766 0.8654509909083832 0.8874144687329695 0.8254080847051497 0.8602866757207983 0.8515756784110864 0.9608567399935987 1.039134609562201 1.0481224210863227 0.9242307592494875 0.8532711654743471 1.0365654276347092 0.9568515843288553 0.9195768202697209 0.9276822864854111 0.9221287013088122 1.086366034895892 0.8240326640773004 3.1807826231139114 2.885126844636047 2.839263803680981 3.156707013762228 3.209716464931189 2.988045100315039 2.943060852263306 3.1457967169623613 2.7601558613828554 3.188642016249378 3.218918918918919 2.897678660255347 2.749427955562925 2.947322168794561 3.080583651135798 2.7258331951583488 3.1633891560271925 3.016017244238103 2.7535068811142427 2.76730227159675 3.2218205935997344 2.67056872823744 2.6972309733045927 3.025252860222185 2.8937323826894374 2.965511523793732 2.7512021223677667 3.1870999834190017 3.120974962692754 2.844917924059028 3.196949096335599 2.7200961697894215 3.1738683468744817 2.8949427955562923 2.9626098491129165 2.9957055214723924 2.879721439230641 3.15856408555795 2.784596252694412 2.888509368263969 3.178958713314542 2.824224838335268 2.9692754103797045 2.6984579671696234 3.159558945448516 2.7500911954899685 2.862560106118388 2.8709500911954895 2.7416017244238104 2.7131984745481676 1.2623248657091346 1.2312954491733985 1.1580391448023988 1.1753868828297716 1.1465821294661271 1.2357633143773492 1.2640721532422148 1.19449581253505 1.1323720934543922 1.1919559887469122 1.2756357670221494 1.2823051218234822 1.1832890718056386 1.1840769733457543 1.2541770368413492 1.1796369164314549 1.2401106769928114 1.186074535485695 1.1985882658287101 1.199084180327489 1.2948466604561486 1.2195974286601503 1.2124646023646317 1.1893929913840648 1.1869319577499386 1.1453678341513605 1.19202550947104 1.2746995546038942 1.2073895895032976 1.1674429814194278 1.2998753261680638 1.261625023752914 1.2630942283894828 1.1494324791553694 1.1482598962750796 1.2745280701510453 1.2998984997427734 1.2084370350801574 1.1841094163503474 1.1630631757993724 1.267965313793375 1.1770183024893053 1.1731761238025054 1.2433457080222279 1.202041128460394 1.1847443722973818 1.1766846030134916 1.1911634524918546 1.1630631757993724 1.1893744525242975 0.7918498228995685 0.7044074377099415 0.6807720257545189 0.6618016983346969 0.6470899121358261 0.6389844548000061 0.7835207667406914 0.6972471935806811 0.6812039780263338 0.6465410786610496 0.8133203917044836 0.7210706318191289 0.668021811048831 0.6560745193895753 0.6627824840812884 0.7993454652634145 0.7066993256462768 0.6865500226139718 0.6643222668855224 0.7939587663443116 0.7863259156117715 0.7972619307758371 0.6598706175901128 0.7208826055361035 0.7232710475096681 0.7871034297010382 0.6375463078244342 0.6802435194454749 0.694264182009442 0.6370279650982564 0.7915449154135815 0.6877950615150853 0.6465512422439158 0.6836940558285607 0.6629654285728805 0.6673611781625259 0.7768585381718763 0.6472982655845839 0.6726767320015652 0.6638140877422108 0.7917735960280718 0.644457544173472 0.7456258480239454 0.6735253911708956 0.703990730812426 0.7888109116225652 0.6630365736529442 0.7843541805357225 0.7826924347370935 0.7875150548071205 1.2676747876411838 1.135573602165593 0.8790068141510315 0.8114253710445254 1.261812750863437 0.8071315224493607 1.0457388219919723 1.2864557080182957 0.88025763091571 0.8687575842434425 1.3279566881359097 1.2807990292168394 0.9521329226173807 0.8749929991598993 0.8186689069354989 0.8898347801736209 0.947801736208345 1.298329132829273 0.8084010081209746 0.82824605619341 1.3288714645757491 0.8194343321198544 0.7453001026789882 1.2997293008494355 0.9720339774106227 0.8823298795855503 0.8777373284794175 1.3193876598525158 0.9401848221786614 1.0091851022122655 1.3301969569681695 1.2896667600112015 0.8827405955381312 0.9512181461775413 1.0156072061980772 1.3240548865863904 1.2880612340147486 0.8309903855129283 0.8139083356669468 1.3264445066741344 1.2911789414729768 0.8164473070101745 1.2412209465135817 1.0350415383179314 0.826976570521796 0.9035377578642771 1.3053113040231494 0.9407262204797909 1.1578082703257724 0.8814711098665173 1.8877184512889833 1.8557690450902773 1.7876508641498503 1.7121753403495223 1.8792797142029547 1.706449744134402 1.7780921116153328 1.6183837018441636 1.8914067780245245 1.6664091918509223 1.8751955199382062 1.805165588490876 1.6248334459785652 1.6831708023558947 1.6823887226030705 1.6462875350004829 1.6279714202954525 1.7153326252775902 1.9013710533938402 1.7066911267741625 1.8696244086125327 1.8752920729941103 1.7139229506613884 1.7406295259244955 1.624640339866757 1.8040359177367964 1.6365163657429758 1.8866080911460847 1.8875446557883557 1.8695664767789901 1.8977889350197936 1.8862411895336488 1.6266969199575168 1.8533648739982622 1.6408515979530753 1.8858549773100322 1.6414309162885006 1.6524958964951242 1.65057449068263 1.87528241768852 1.818325770010621 1.7934633581152843 1.7103311769817517 1.6111904991792991 1.6936661195326834 1.7607415274693448 1.6342473689292265 1.883865984358405 1.6214251231051464 1.8779472820314764 1.5829315039320973 1.479525714546478 1.58817176495642 1.472832783194658 1.517949224988972 1.3948449217383367 1.587646978293607 1.3709633257784335 1.6078702788214356 1.452137935230678 1.5852360018861897 1.449726958823261 1.3608706895240414 1.4631660607535633 1.4950107239013706 1.4007392646902237 1.4712356063947918 1.5905295021371748 1.4050592476536714 1.3861060829619263 1.5995801706697494 1.463713664227803 1.4278456366650947 1.4463652819397332 1.394631964831688 1.5235317381846945 1.5794329261800095 1.4155549809099346 1.3984119499247047 1.447315982415844 1.5863996592689493 1.3997125081760242 1.593328364338845 1.4495444243318476 1.6068130998920005 1.6311814544956724 1.593328364338845 1.4578877717101961 1.5826272797797416 1.5855326204347362 1.5806802452046667 1.4082459956495945 1.4259214189014466 1.3954761868544743 1.60770295553764 1.4089685280114388 1.4300968953925253 1.4482286548729104 1.4277087357965348 1.5236610334494456 2.0372364556720233 1.9001337121845228 2.002817506745302 1.7441202454573674 1.7954681120317089 2.068646880446981 2.0704734843962656 1.8862252572765694 1.746496024450228 2.0274945679425036 1.6284711444330364 1.88510303001361 1.8264009932905136 1.9138989040376306 1.7355005849908072 1.698013418972804 2.044530932881259 1.7977961366729542 2.0366634034526396 1.8269143525703782 2.056385950669755 1.8721974164895774 1.9041092619564957 1.7226069100546786 1.833456698741673 2.0174064611637736 1.8464220052052243 1.8033595186361357 1.759031541749242 1.767173658699649 2.052828251474416 1.7670423342327068 1.8424464554332514 1.8598648551849288 1.8939853394140542 1.8392588524629307 1.760571619588835 1.8053413242281702 1.7729280580692914 1.9519471836871134 2.0261096917456602 1.7901435018266039 2.0599078341013826 1.9350063274515892 1.7380315656264176 1.7170077123277858 2.0526969270074735 1.739822353811991 2.0502256393113822 1.7439650438146177 3.405201617309584 2.2706261610752927 2.483772265326194 2.9974319746475797 2.5352966888864605 3.504207190470987 2.0595016938039556 2.564801661020654 2.772866353404 2.744399519178232 3.4361271992132005 2.563326412413944 3.5611408589225224 2.254890175937056 3.469894000655666 2.810457873456453 2.9827887662550543 3.5847448366298766 2.2585509780351876 3.104742651076385 3.5016391651185663 2.944268385968747 3.5601573598513827 2.583269588023167 3.1026663752595343 2.3605616872472956 2.568899573817069 2.25778603431319 3.106163260845809 2.567861435908644 3.538411102611737 2.36957709539941 3.495301059993443 2.2301934214839907 3.5818489782537433 2.5191782318872256 2.707463665173205 2.6216260517976178 2.091192219429571 2.345044257458201 3.3091465413615997 3.0461698175062835 3.517265872582232 2.334335045350235 3.3979346519506066 2.544421374713146 3.5907004698940006 2.573379958474484 3.0976396022292647 2.3253196371981204 3.4306121396524163 3.754937857769068 2.5537104842452685 2.773451601258316 2.1673456758289933 2.510907121860657 2.5466453509360014 2.945541746170904 2.8830385230261464 3.6741271723995674 3.245062142230932 2.6978495178175446 2.539012944149348 2.3343303594451035 2.9217678304368007 3.039038729307411 2.935640245474705 2.4092104584601106 2.417977412201537 3.4821308854623285 3.825125058016606 2.764529936568511 2.671290805012635 2.6106956835645407 3.694239595688722 3.4010107781960706 3.6645866639162503 3.7880460007219843 2.514981176834614 3.131968438966531 3.671445515961013 2.7107936671651798 2.5489144448455474 3.2176267340518803 2.7581352173688827 2.7227064101902947 3.389201175803208 2.736681965860451 2.649424990975195 3.459388376050746 3.4250941158269304 2.74632561497602 3.5645402506317367 2.5080707544737253 3.2141715228714354 2.509411582693002 2.346965086895983 3.2808519416224025 2.5293692950337787 2.3506265793409318 2.129457705138483 2.2621048729818027 2.021265958088736 2.2622858965407255 2.0788314498263034 2.106510814002603 2.1995569232891117 2.0788659305041937 2.2384338876102303 2.0716853293335746 2.253079555544062 2.1194496883808736 2.0590912617342054 2.18688527416449 2.1360521347849697 2.095761462670356 2.061720413423328 2.0705216064547827 2.138922651219323 2.139913970708664 2.2776211780323603 2.092356495728706 2.093020248778091 2.1237942537950296 2.1849802167110606 2.1835234080702026 2.058143043092227 2.052402010223521 2.0961062694492574 2.0987526614773246 2.2683113950020255 2.1487582645874816 2.0231882558811107 2.077314299999138 2.0894945994638254 2.139732947149741 2.2235296145922225 2.2818623014128456 2.0664528864637477 2.092537519287629 2.2266242554328617 2.162955683708742 2.232330807623678 2.062125561388537 2.0899687087848147 2.1373451602058497 2.093623660641168 2.111312248398803 2.0675390278172867 2.2423388243812874 2.415529940218648 2.202001519305083 2.2682234039039533 1.4327046933315717 1.7187634177758695 2.440994814545695 1.8003104666908876 2.0609043168081382 1.9157446246325593 1.8125309640981602 2.355418304323414 1.8307956534663274 1.6663804207814512 1.6541929517455494 1.5467186313042902 1.4375598639231097 2.4156950820755028 1.9424315487003334 1.6820358688113088 1.9619182878092283 2.411863790996466 1.4574429434884566 1.9686560755689135 2.446114212108201 1.4311523598771345 1.6207682399180896 1.5991346566700797 2.3917825412028932 2.21894507381841 1.8369389305413348 2.4490867655315913 2.455989695148132 1.8011361759751627 2.125111470753377 2.1143442216864288 1.957558542788255 1.716055091323447 2.281170525481388 1.9499620173729233 1.5919014433398289 2.441655381973115 1.9712983452785944 1.8072794530501701 1.6817386134689698 1.6844799682927634 1.8170558509759884 1.537437658949037 1.6724246127423457 2.3564421838359153 1.5517389437526834 2.3846527803747057 1.7639205714072024 2.348154519277514 1.93885793351034 2.302232526831457 2.035338992558244 1.7341535469877716 2.101529486556225 1.734003963950488 2.395011405706593 2.4451591189559103 1.5714072024232453 1.7096593246325869 1.9055757077147453 2.4471410941999174 1.581616244717849 1.8041584084364832 2.1545940690325716 1.8297745035712951 2.1688044575745113 1.846116450394525 2.1698141430761755 1.6609700459967838 1.8510526906248832 2.379118207995213 2.3763135260461463 1.9343704423918326 1.8766687857596949 1.859130174638196 1.6955985191279308 2.4448973486406644 1.591077371826035 2.496765266818743 1.6534908941326054 2.1923263901873526 1.8640290191092328 2.4086608578587185 1.8363187614524512 2.453348790247186 1.7530758012041434 2.4927265248120865 2.432070603193598 2.480535507273475 2.428218839983546 1.8096555850566547 2.176881941587824 2.058449571818556 2.4791518641786023 1.6447402864515164 2.2627052092292734 1.4911759931355952 1.39630342524524 0.7344681245796711 1.0480740242573223 1.2798172584123744 1.3960947102339927 1.541615454187055 0.7393149509519723 1.0352032652303982 1.1034298833514993 1.5190742329723337 0.9210593446348646 1.5609795691194546 1.167760487929315 1.2652767792954709 1.2205885763317177 1.204911759931356 1.2655318754203286 1.5745228542937315 1.1914148558706894 1.5255212077641982 0.9130354119802416 1.343753623524501 1.4673361007397787 1.0953363790264603 1.0846687228960366 1.052178752811855 1.545233181048677 1.5444447021172978 1.168015584054173 1.527399642865425 1.1039400756012152 1.1789847174230652 1.485030495582199 1.1399318197629924 1.2540525498017208 1.1144917789476125 1.3300480044525869 1.4766818951323022 1.0454998724519375 1.267363929407945 1.1975371628672804 1.5239674404582455 1.0663018019062636 1.2735094269613412 1.2153938916073375 1.2824841724449803 0.9669766471092971 1.3289580482827392 0.905312956564087 1.4473852597289278 1.109165648692145 1.464293331782134 0.9416749074127935 1.078432513136719 0.9538906016714173 1.26116378725302 1.1100381982820469 1.3632133092897447 0.9349853605568805 1.4780990052934675 1.370852965699106 1.021968859674636 1.0974540941965756 1.2020243150485719 1.1864347623756617 1.029046206348283 1.142807282880577 1.1825179842165474 1.2548426502239542 1.4100595272720222 1.4898493397708104 0.9586411494386597 1.0943323056638163 1.1151377658852502 0.8919201907975104 1.1124037771702247 1.4857192717119423 1.1783879161576793 1.095398755162585 1.4597754639055318 1.4782153452387878 1.1735598084268901 1.0116921645046828 1.4994861652415024 1.4157989645744866 1.277102359761891 1.095398755162585 1.0931882962015007 1.4458146704671049 1.4884726504178543 1.1957225680103931 1.0338161441064122 0.9595524790103349 1.1872103620111298 1.5119345393907664 1.0949721753630774 1.1141876563318016 1.4663874507978982 1.0298411959746379 1.876728380595266 1.7734607787338044 1.7247564364391175 1.8936188021025142 1.7130553416585759 1.7217683886303525 1.6893518363520705 1.658584150791791 1.6802956242257858 1.7281294988114768 1.900590913656299 1.6911178814155143 1.7961096789313336 1.6549348823194616 1.8026130771033513 1.8909488098028056 1.8729870434229468 1.7730004352338544 1.8990341156382873 1.7107117747497407 1.8784358364859888 1.6660668251364292 1.7341725534835448 1.699512872878235 1.876728380595266 1.6638153269275837 1.7252586293481538 1.6857527871706453 1.7160601292309752 1.63164987110382 1.800763333221735 1.6362533061033178 1.765978104389166 1.899653486892765 1.687451873179551 1.795406608858683 1.6922478154608456 1.70412467775955 1.697579430178446 1.7440490140279221 1.6334410258127157 1.7361059961833338 1.7106280759315677 1.7118584485587065 1.6497957748836585 1.745789949445914 1.6723609762630152 1.682136998225585 1.681944490943788 1.7472211992366669 1.3301479405295258 1.3362686029146713 1.172195125539788 1.1469400366356957 1.342941007702324 1.1379576703228798 1.1488012476734863 1.2251991790073051 1.161152920924279 1.197097099306276 1.3324137626624881 1.2263615163352535 1.1438061397894552 1.140113143975341 1.2243016780325602 1.1511627051562168 1.1718714366636505 1.259355712005179 1.1829136412791597 1.2431418419368367 1.3501357286310167 1.1713711902187107 1.1261724526053276 1.210522831100616 1.2474233629802918 1.1304319039526827 1.3465089419052034 1.1821191322195495 1.1306820271751525 1.1837449331656036 1.3327521646693592 1.1543775242214915 1.2707510317582926 1.190829305613795 1.1894094884980102 1.1495148345140622 1.1244289466134052 1.255905482848168 1.3252705376913627 1.3049958435405677 1.2975509993894052 1.151089139502549 1.127062597014706 1.2051893212097136 1.2792331516261688 1.1741593284927134 1.3083430807824443 1.1929921358316231 1.2712512782032326 1.187254014845549 1.9354274730263603 1.7759714856993827 1.9702976035237185 1.7615211490722227 1.7535811913800265 1.766128642769519 1.730437470418345 1.7600625923672086 1.7942855486974412 1.8105808146667053 1.885662677369189 1.8348450162759473 1.9745380432157795 1.9519062659982418 1.9612758024476704 1.9445072299979715 1.753445960957045 1.8276198479623673 1.7471770649202623 1.8983743371294444 1.929139258357723 1.7285925410762408 1.8470640509239136 1.67794874766969 1.837897360108957 1.7667275203570083 1.8188974856800642 1.7409468061471887 1.8662088150917153 1.9166207849160122 1.7484037980430227 1.6711099519931998 1.9047688042732813 1.7429076472804195 1.8475663353521303 1.821640731403402 1.7709100041535057 1.7374597930974527 1.7134467337023191 1.9320273938199697 1.9801597650854366 1.7723492422266653 1.7596182638345552 1.8014913983791667 1.796748674258889 1.7147024447728612 1.9156065567436515 1.6783254609908527 2.0044432853265333 1.9208805432399276 1.7880431088521174 1.7847351766118618 1.6181377398817303 1.6767968944709197 1.6137120588479634 1.7314079858619882 1.6289904764781853 1.6353646655438832 1.6796290282382618 1.774388447915172 1.7464673851475354 1.556880574583299 1.7229644510569524 1.6189836038335763 1.715691531542418 1.5223587520485768 1.6363691289867004 1.6545400992379673 1.6033955395781254 1.6224199261379515 1.717828848492172 1.6098981187079429 1.633484128722368 1.6989177472830397 1.6395260140926977 1.8102092758045147 1.7674327273825798 1.7965395101541437 1.6392390245376072 1.5730954844459215 1.7571011033993158 1.6075342310568015 1.6938652206421014 1.720593011049098 1.6022626860711886 1.7604090356395714 1.5499550634775583 1.585443587671533 1.740040329584847 1.560067669116148 1.5117023767266577 1.6376530296278955 1.5824528544132197 1.6681192366077835 1.557801962102274 1.6238548739134049 1.601718916387859 1.5886759963446593 1.6211209207833306 1.7289610222870049 1.8584304116694608 1.7763830976228345 1.5883305391967215 1.9280688933786125 1.5868403330037684 1.6222327300864032 1.6169883505996647 1.5443837854103082 1.8019028786771554 1.7543165828425684 1.9172792273854047 1.7507343564172004 1.547235237644901 1.5433664331055037 1.4931436186218459 1.547564802476035 1.9061170098439584 1.8948974766797058 1.7293556291106047 1.762971241886257 1.9212769920761152 1.7991373998767715 1.7648769863445528 1.930633767499176 1.5528664975855795 1.5175027583143474 1.6045508604507874 1.6552895155396983 1.597515367751365 1.6347275358580864 1.8980928226511342 1.5044921119374113 1.8663686254280762 1.8956425797761822 1.6494146642020948 1.6584275458883204 1.6696900657696772 1.5960538193698146 1.5401424293226726 1.5339380131539355 1.9696227199128802 1.7305019415667224 1.7916290532892003 1.688403616615799 1.664760922208371 1.722649701242316 1.5699465531817334 1.873748011864334 1.6618378254452706 1.8399174655031596 1.3869149155887368 1.212248238722854 1.2210374132747897 1.2003457534288489 1.3581607753444145 1.1743224533194623 1.2883369413060606 1.297814562950837 1.2931331227195189 1.1962762661689448 1.4091058602146425 1.2958945605030252 1.239633134193637 1.3279302985565558 1.38835300507156 1.178491382937221 1.2141452929342378 1.3284657574065433 1.22721048887393 1.2707738910264745 1.4117755050524365 1.2591467845696056 1.2420197507821522 1.446373796173764 1.290639414361006 1.21975231203482 1.3938605818142873 1.3413932639276671 1.333391978826427 1.2426317037535666 1.3919864758393317 1.3664756863435044 1.381919849459569 1.314719763786153 1.227875987730343 1.2282278606889059 1.2278377406696295 1.2881916024753497 1.2570278974060842 1.2000397769431417 1.3756090844418605 1.3848572237223569 1.2160423471456219 1.243541983798545 1.1869822304155924 1.2534326736990262 1.3857139578823365 1.385300889626632 1.381988694168853 1.2255199687903984 -8:baseline-rgb8-monochrome-photographic:1.0991215831155303 1.0683769921590975 0.8485074773517793 1.0636901369701495 0.841216813724527 0.8869062825476054 0.8338278931750741 0.8798416098414134 0.8538330025350286 0.8157977479513432 0.9907933263898442 1.015249474325466 1.094110480083322 0.9761333935975789 1.0067207734784915 1.1173384164914417 0.8544421954526695 0.9904690785465836 1.0998978128009118 0.8502171477980623 1.1092223947177078 0.9574351013028867 0.9077367500540413 1.1319000923615068 1.1091437891799478 0.9117652838642482 1.0241220744001416 0.8725509462141607 1.129689311612003 1.046043193742999 1.108672155953387 1.1048990901409004 0.9173069742763378 0.9936820799025291 0.8669208245720912 0.9547723387112622 1.0600349794643034 1.010474187906538 0.9078841354373416 1.0949947923831234 1.1019710338593354 1.1056753198262816 1.085994458309588 1.0 1.1128873779157742 0.956432880696445 0.9194293237958614 1.1083773851867864 0.9172381944307977 0.9665042152219623, 93672 -8:swift-rgb8-monochrome-photographic:1.6855778489594593 1.4268575471141942 1.5228643857959794 1.4815571757030281 1.495941989113133 1.4247351975946705 1.4857625719731955 1.6959537799437971 1.4626132411028356 1.4746988425334566 1.7037062511053904 1.4459292157132468 1.5282586908247686 1.6732073024544578 1.4510385756676558 1.421453416393185 1.4486214553815315 1.477214219741781 1.5653998074164326 1.4077170986696013 1.6681372452689291 1.4327922652150844 1.6635388213099613 1.583793503252304 1.5377994379704052 1.4182698921138992 1.6634700414644212 1.4532198793404996 1.452915282881679 1.5387132273468667 1.6056458427496219 1.4964627508007937 1.4107335861811463 1.4240965276003694 1.6264173561027373 1.4520899247351975 1.566804881403895 1.5447658537543971 1.3962799929255014 1.4916481616129857 1.6459999606972313 1.4594297168235504 1.4916481616129857 1.4911568770019847 1.4677520781339044 1.6758798907383026 1.5298504529644115 1.6223396938314303 1.4125218621651896 1.4901743077799832, 93100 -8:baseline-rgb16-color-photographic:1.1627316577811628 1.0 1.132044935262757 1.002041550308877 1.137185833968012 1.168041804180418 1.0013539815520014 0.9977151561309976 1.155094355589405 1.1001523229246002 0.8104108487771854 0.8508822036049758 0.9069666582042819 0.9172061436912923 0.8698167893712448 1.1537932639417787 0.9616125074045866 1.0062727426588813 1.078097232800203 1.0604637386815603 1.140930439197766 0.9016565118050267 1.158913006685284 0.9158733181010409 0.8794110180248793 0.9176081069645426 0.8796966235085046 0.9107747313192858 0.9280379961073031 0.9017834475755269 1.15987560294491 0.9465283066768214 1.0906956080223407 1.0662181602775662 1.1524921722941524 0.9172907675382923 1.1156596428873655 0.9594228653634594 0.9171955657104172 1.1220275873741221 1.188002454091563 0.9640560209867141 0.8755394770246255 0.9132394008631632 0.871900651603622 0.9018786494034019 1.0021261741558771 1.05505839045443 0.9501036642125751 1.0148514851485149, 478311 -8:swift-rgb16-color-photographic:1.9447194719471947 1.716256241008716 1.9543983244478293 1.6673859693661672 1.7136011678090888 1.7055090124397054 1.9034970804772786 1.664064483371414 1.8057776931539309 1.7108403148007107 2.00513032072438 1.7515761191503765 1.8092472708809342 1.7054455445544554 1.7876999238385378 2.0034166878226287 1.7073284251502072 1.7691144114411441 1.9745282220529743 1.6765993907083014 1.9688690022848438 1.7704789709740203 1.7110201404755858 1.6852521790640602 1.7386604045019889 1.7665122281458914 1.6697554370821697 1.7056147922484555 1.7473555047812472 1.941218160277566 1.9624693238554625 1.7337204874333587 1.6566175848354068 1.944179994922569 1.732916560886858 1.7081746636202082 1.7131357366505882 1.8714563764068712 1.9982757891173732 1.698019801980198 1.9428048574088177 1.7022192603875772 2.006526614199881 1.8062748582550563 1.9496382330540747 1.7067889481255818 1.7863247863247864 1.6971524075484472 2.0026339172378775 1.6533807226876533, 463438 -8:baseline-rgb8-color-nonphotographic:0.8298823758141344 1.0938185195986305 1.192270719246514 1.0477733493189896 1.11907153581111 0.9579512437488523 1.0331702364364947 1.208321182074463 0.9542572610522451 1.0 1.156853850058866 0.905825043474504 0.8665737770433017 1.1528682371493688 1.1250985602108379 1.1563461974660576 1.1579987686724345 0.8985774926282363 0.9070239676830519 1.1501787585193826 1.1654947452556086 1.007960424699999 1.0060486266377198 1.0018793947052915 0.995215104284804 0.9334219025091 0.8862210124968948 0.9756866811401661 0.8649752114319043 1.1680438093386476 0.7711026862382944 0.9117872611602562 1.1405873648509985 1.1395720596653813 0.9811628484711016 0.844496289815625 0.9245217804564553 0.8783145933918753 0.9315641100418004 0.8935117678191461 1.1770735448192433 1.010498687664042 1.017270989274489 0.9786353866260545 0.9244677748614757 0.8847844636704363 1.1625028352937365 0.8815117246146701 0.9125217372519793 1.1552120799714851, 130980 -8:swift-rgb8-color-nonphotographic:1.6365099424300358 1.36053055096508 1.6204702807210827 1.4549431321084865 1.4093624099456705 1.5338345052547444 1.6334316235161963 1.3316159554129807 1.4965706447187928 1.3606061587980514 1.6284091031830898 1.3752632772755258 1.424397567588002 1.55222881090481 1.4884590043528512 1.485002646274154 1.364418953803614 1.438827862566562 1.4093948133026581 1.582612358640355 1.6671095125454998 1.5903243576034476 1.41389887992396 1.5098452199647885 1.456779322337794 1.500448246438331 1.4458269876759233 1.5101044468206908 1.4580106499033298 1.544106369419872 1.6301696855794259 1.4252508559886805 1.663923182441701 1.328300011881231 1.423231046736442 1.4059060518669735 1.4534417765680523 1.492379810548373 1.4070509704805418 1.4750116112029208 1.641262434788244 1.409729647991532 1.4829720359029195 1.3592884222805481 1.4682177073544818 1.6764200771199897 1.3700247345625007 1.5075985872136355 1.4344210060162232 1.559541168465053, 132134 -8:baseline-va8-monochrome-nonphotographic:1.1633021839021116 0.9174040993339874 1.1844597036501627 0.9084516495430843 1.1838298311735247 1.1592131756931179 0.941039805875368 0.9430843099798647 1.1963343487015334 1.0398781558159946 1.152367184676545 0.8660333522639269 0.9037224430791471 1.1546078785688472 0.9419691259228664 1.0324229438793948 1.1714492229851825 0.9018534772058444 1.076710207031855 1.185079250348495 0.8522484382260314 0.9093912953688884 0.86398884815943 0.9963136971449224 0.9535443234033766 1.0257731426506271 0.9534926945118488 0.9860292219526048 1.1589756827920905 0.913934637823326 1.1547524394651247 0.9709019567349889 0.9902937683927926 1.0750787340595798 1.066880066084981 0.9826217151117767 0.9604935722030049 1.1680933450358821 0.9569828075791214 1.0 1.1933192214363157 0.9358252878310702 1.1727089679384584 0.9947958077340079 1.0351696009086686 0.9873715731323248 1.1298673137487738 1.117476379782126 0.9052196809334503 1.0218183695596055, 60838 -8:swift-va8-monochrome-nonphotographic:1.3178894109143477 1.243306314213434 1.07412876245547 1.1200888016934276 1.158449068098508 1.065826836697816 1.1192214363157624 1.1157829521400175 1.2875832515875885 1.0753575300738294 0.9694769993288244 1.047539883318705 1.172151375909959 1.329258092828747 1.0977541432185451 1.110299963859776 1.1628478496566679 1.232980535907894 1.1261500335587795 1.0393205637874956 0.9582425525323972 1.0396922918064948 1.052723424028086 1.306303887655532 1.0311528731478135 1.0945531519438276 1.0768547679281326 1.2620682533945995 1.1597810934999226 1.069647374670866 1.1912643915535133 1.1307759822396615 1.0787856884712685 1.2958335484537147 1.0228096442769374 1.1232175125200063 1.0546543445712222 1.2489648407248697 1.0857142857142856 1.120171407919872 1.3050647942588673 1.324053900562755 1.1617946202695029 1.105632712065672 1.1197067478961227 1.0267953947028756 1.111828179048996 1.0679229696938406 1.073798337549693 1.064773607310651, 62703 -8:baseline-rgb16-monochrome-nonphotographic:1.2943961502638932 1.1230984166407947 1.1151040049674013 0.8297733623098417 1.2749611921763426 0.9303942874883576 1.006985408258305 1.0288264514126049 0.945808755045017 0.8858894753182242 1.2935268550139707 0.9467246196833281 1.1512108040981062 0.8812946289972059 1.0573113939770256 1.0079633654144677 0.8874883576529028 0.995529338714685 1.0764203663458554 0.9776001241850356 1.2316361378453895 0.8927662216702887 0.9522663769015833 0.8902980440856877 1.206659422539584 0.9519714374417882 0.9514746972989754 1.2934492393666563 1.0 1.1593138776777399 0.7645606954361999 1.0114250232846942 0.879416330332195 1.313769015833592 1.0784383731760323 0.9477801924868052 0.8405153678981683 1.0644675566594224 0.8875194039118286 0.9428283141881403 0.7512108040981061 0.8848649487736727 0.9317913691400187 1.277227569077926 1.0103073579633655 1.0118441477801925 1.0738745731139399 1.0785780813411983 0.9342595467246197 0.9474542067680843, 246140 -8:swift-rgb16-monochrome-nonphotographic:3.5777243092207387 3.200807202732071 3.129105867742937 3.201831729276622 3.3521732381248057 3.630021732381248 3.382505433095312 3.2520956224774915 3.4665010866190626 3.169046879850978 3.566299285936045 3.164032909034461 3.4359826140950016 3.2947997516299288 3.221825520024837 3.181605091586464 3.3373486494877365 3.2668115492083203 3.126808444582428 3.2716237193418194 3.5862620304253334 3.2121235641105246 3.208475628686743 3.556224774914623 3.529431853461658 3.309562247749146 3.565647314498603 3.4245575908103074 3.278904067059919 3.361751009003415 3.570800993480286 3.165787022663769 3.5891027631170442 3.1819310773051845 3.564234709717479 3.239583980130394 3.3250543309531198 3.5960260788574976 3.2510245265445517 3.1955448618441475 3.503849736106799 3.3431387767773986 3.139475318224154 3.2223533064265757 3.59309220738901 3.220366345855324 3.3963210183172925 3.5725706302390563 3.3766532132877987 3.239941012108041, 162131 -8:baseline-v16-monochrome-nonphotographic:1.2734836656850925 1.036324828553924 0.9108678037115359 0.8048182770410482 1.0046443605604856 1.0331231842526531 1.0 1.255103855807427 0.8855115713749284 0.7895017688096603 1.2618233561928103 1.3044328939307102 0.7893634261546671 0.9801577106266923 0.9911263068440088 1.3001837980987767 0.9479238720132809 0.8321113065475603 0.8668550761872765 1.239550188738908 0.6249530623134845 0.8715191999841895 0.8656297555287654 1.3055396351706556 0.9535366311587186 0.913021996482144 0.8622700053360739 1.3085436471076504 0.8389098598786537 0.947330974920453 1.2991758730409693 1.1288365382715075 1.0555742208344039 1.0354552461511097 1.342872388782387 0.8747998972311707 1.056009012035811 1.3273384849502956 1.2848870531038163 0.8561829285163739 1.2819225676396768 0.8140674716891639 1.3121998458467559 1.0944880333603433 0.9424296922864089 1.2887804106800531 0.9432202217435127 1.2278898792466255 0.7900946659024882 0.9701970394671833, 123682 -8:swift-v16-monochrome-nonphotographic:1.811419198007866 1.3446708432972985 1.312832269412439 1.3136820885788258 1.8097195596750923 1.3006976422458942 1.7175438249767785 1.376845392201427 1.3795134291191529 1.8086325816715747 1.7803711535801103 1.623905610782822 1.7852921994505822 1.218443052234234 1.5037253700666022 1.4671436194391196 1.2832071780074705 1.713729520346252 1.5343979130022332 1.8471313662325342 1.6999940710290717 1.2960730449218365 1.2241941540346648 1.3689598608668156 1.4462736417715767 1.6749738137117334 1.4605624617087296 1.7729994663926167 1.4435858416174232 1.271546868515188 1.7815569477657662 1.5347734144943577 1.2841755765924228 1.4702069210853972 1.6373643747900157 1.689183580703176 1.4522619024091388 1.3523192157947788 1.7768137710231429 1.7125832526334515 1.7970908515978576 1.6509812446886303 1.3635644973220817 1.7402517836320879 1.3542362497282554 1.3743156979386946 1.632304986264551 1.7024644755825216 1.4396924840411867 1.267712800648234, 120092 -8:baseline-rgba16-color-nonphotographic:1.0850233810473282 1.0 0.9648340889040741 0.9690768438390813 0.9805761375631696 1.0640186844400024 0.9565270603113735 0.9474806092840862 1.0237431093478295 1.0088679697499732 1.1260893732247488 1.021942998179491 1.0573332857383262 1.0892610365172695 1.0033044533628424 0.9900866399114734 1.1136415789983631 0.9729014426386673 1.023452439839061 1.063121178588366 1.0851661660691794 1.009612491649626 0.9497345728433088 0.9569350175166625 0.9977664343010418 0.9587912228007283 1.0000764919759917 1.0400155023738011 0.9766597483923937 0.9729881335447912 1.061642333719193 1.0711987312530917 0.9965170653598437 0.9813920519737479 0.9870779555224657 1.0021366758627022 0.9699692502256514 0.9995869433296448 0.9740284244182785 0.9619681895369175 1.0827592185579733 1.0794547651951312 1.067654603032142 0.9623455499518101 1.0010096940830908 1.019500354412822 0.9425545260302195 0.9436254136941036 0.9490410455943172 0.9512338155727464, 396160 -8:swift-rgba16-color-nonphotographic:1.4787224820116371 1.3329287757714219 1.3056007424821137 1.3581864262438872 1.3664016644653976 1.3010520196431394 1.3401853145605027 1.4481001942896192 1.4188598616005184 1.362230302041316 1.442042029791075 1.4389517539610097 1.473342546366886 1.36197532878801 1.3546524969530698 1.3499762874874426 1.4182479257925846 1.3475693399762365 1.3912462582675078 1.3589564454688705 1.4498595097374285 1.3923783395121851 1.3094049434214352 1.4536331138863534 1.3877684230924177 1.3765852962024285 1.3598437523903744 1.3785995849035435 1.454821289246758 1.391562425101607 1.4619605403393185 1.4123223473857591 1.336161836623338 1.3673144687122323 1.4259328196472192 1.336824767081933 1.448457156844247 1.3763201240189904 1.3652899810809849 1.479706678769397 1.4668254300123917 1.3595326850213414 1.404606856740728 1.447911514082173 1.332056767245116 1.3190633302566561 1.327069490410456 1.4462184916802228 1.4759738703410015 1.375137048123652, 389871 -8:baseline-va8-monochrome-photographic:1.135059385299435 1.0034774785685245 1.1407946298042406 1.0110552676879958 1.1307774154202819 0.9510384858262472 1.0506743021254141 0.9225352721862268 0.959273708704942 0.9555280663662079 1.1130526552538471 0.8956842933884656 0.955839482357419 0.8883314158182022 0.9258743436475463 0.9164972621344105 0.8906237835312842 0.9253553169955276 0.885978494995718 1.024722969524485 1.1232169271892112 0.9648186434373406 1.0064186295966298 0.8892051106824336 0.9245075734638973 0.8961081651542806 1.033684829716006 1.0346796307990416 0.951479658480463 0.9585643722805167 1.1061409503378 0.9212809577771819 0.9294729284348751 0.9679674051262532 1.0189531232428786 1.1218501570055623 1.049022067283155 0.9928979853115457 1.1340472833279989 1.0175604017266286 1.1196529441786836 0.9968079860900857 1.0046798903123675 0.9441786835754016 1.0328024844075743 1.122931462530601 1.0 0.9267826402885788 1.0345325732476363 1.013771507166893, 76374 -8:swift-va8-monochrome-photographic:1.0688661862786655 0.8846203752562695 0.9662373162861913 1.0996790685201685 1.0512625323310352 0.907570003719691 0.8864456189825348 0.8541448603385784 1.1143069696628922 0.8587122948763419 1.070224306018114 0.9229158917310404 1.090025172792623 1.0933988460307436 0.8551483118658143 1.0150690737969394 1.0138061089436943 0.8355464053079126 0.863435437409711 0.9618774924092353 1.075864395636716 1.0877501059679415 0.8256502971427583 0.8487383327133848 1.0786152368924145 0.9307791455091219 0.934498836515255 0.9242567105820884 0.8482366069497669 0.86648039376822 1.0482781290819283 0.8503300144462419 0.8904075224262766 0.8654509909083832 0.8874144687329695 0.8254080847051497 0.8602866757207983 0.8515756784110864 0.9608567399935987 1.039134609562201 1.0481224210863227 0.9242307592494875 0.8532711654743471 1.0365654276347092 0.9568515843288553 0.9195768202697209 0.9276822864854111 0.9221287013088122 1.086366034895892 0.8240326640773004, 77082 -8:baseline-rgb16-monochrome-photographic:1.296302437406732 0.9988393301276737 0.93346045431935 1.0597579174266292 0.8669706516332283 0.8691593433924721 0.9331619963521804 1.0730227159675012 1.0 1.0058365113579837 1.3109268777980434 1.15848118056707 1.0670369756259326 0.9414690764384016 1.0429116232797215 0.8771845465096998 0.9384679157685292 0.9656939147736693 1.0603216713646162 0.8802520311722766 1.3301939976786603 0.9441054551483999 1.0888907312220197 1.2504062344553142 1.3084894710661583 1.2441883601392805 0.8802354501741005 1.0831868678494445 1.1114408887415024 0.9460951749295307 1.2818438069971814 0.9813132150555463 0.9885591112584977 0.8652296468247389 0.9214226496435085 0.9146244403913115 0.8086718620460952 0.9241585143425634 1.1052395954236445 0.9681479025037307 1.3349030011606697 1.1622284861548664 1.2437738351848782 1.009567235947604 0.8716630741170618 1.3081744321008124 1.3150058033493617 0.9378875808323661 0.9363787099983418 0.8768197645498259, 379663 -8:swift-rgb16-monochrome-photographic:3.1807826231139114 2.885126844636047 2.839263803680981 3.156707013762228 3.209716464931189 2.988045100315039 2.943060852263306 3.1457967169623613 2.7601558613828554 3.188642016249378 3.218918918918919 2.897678660255347 2.749427955562925 2.947322168794561 3.080583651135798 2.7258331951583488 3.1633891560271925 3.016017244238103 2.7535068811142427 2.76730227159675 3.2218205935997344 2.67056872823744 2.6972309733045927 3.025252860222185 2.8937323826894374 2.965511523793732 2.7512021223677667 3.1870999834190017 3.120974962692754 2.844917924059028 3.196949096335599 2.7200961697894215 3.1738683468744817 2.8949427955562923 2.9626098491129165 2.9957055214723924 2.879721439230641 3.15856408555795 2.784596252694412 2.888509368263969 3.178958713314542 2.824224838335268 2.9692754103797045 2.6984579671696234 3.159558945448516 2.7500911954899685 2.862560106118388 2.8709500911954895 2.7416017244238104 2.7131984745481676, 228815 -8:baseline-rgba16-color-photographic:1.091461464662616 1.0893990165134892 0.9451852263826513 0.9744627206703651 1.0572850766813586 1.0513804498454322 1.0647330635929237 0.9755240703920505 1.0350106366707916 0.9741985419186793 1.0694233951140835 0.9500470423566599 0.953782622599797 0.9338996954992284 0.9825271246691972 1.0544161881323488 0.9399989803627128 0.9985632383680242 0.9569017857556671 1.039283843847184 1.109374637912895 0.9944985933640151 1.0094362796216219 1.0152018650092927 0.9993882176276748 1.0445952271705528 1.028007582393645 1.0812975347951224 1.0648164884618772 1.0689923666244907 1.0386581573300335 1.0367950019234067 0.9232676594226071 0.9775448061067004 0.9638816664581045 0.9818689951474534 1.0314094631609683 0.9310261722352766 0.9796628708351293 1.0 1.0672450790914103 1.0567103720285684 0.9457089491710813 0.9411391202384096 0.963149381497291 0.9611657235021759 0.9416211305923629 1.001334797903255 1.01671741679528 0.9471086330835222, 519418 -8:swift-rgba16-color-photographic:1.2623248657091346 1.2312954491733985 1.1580391448023988 1.1753868828297716 1.1465821294661271 1.2357633143773492 1.2640721532422148 1.19449581253505 1.1323720934543922 1.1919559887469122 1.2756357670221494 1.2823051218234822 1.1832890718056386 1.1840769733457543 1.2541770368413492 1.1796369164314549 1.2401106769928114 1.186074535485695 1.1985882658287101 1.199084180327489 1.2948466604561486 1.2195974286601503 1.2124646023646317 1.1893929913840648 1.1869319577499386 1.1453678341513605 1.19202550947104 1.2746995546038942 1.2073895895032976 1.1674429814194278 1.2998753261680638 1.261625023752914 1.2630942283894828 1.1494324791553694 1.1482598962750796 1.2745280701510453 1.2998984997427734 1.2084370350801574 1.1841094163503474 1.1630631757993724 1.267965313793375 1.1770183024893053 1.1731761238025054 1.2433457080222279 1.202041128460394 1.1847443722973818 1.1766846030134916 1.1911634524918546 1.1630631757993724 1.1893744525242975, 509963 -8:baseline-va16-monochrome-photographic:1.023747211366951 0.9205106184031995 1.0287273669714048 0.9183356116698259 1.0235439397096264 1.0311361361107017 1.0120286003221854 0.9079281028148043 1.0269233310126487 0.8845010443081395 1.047220005996514 0.9346532439615612 0.9014081644061164 0.9460364567717412 1.0312479355222304 0.935908446445541 0.9578058857308378 1.0 0.9349225789075164 0.9073792693400278 1.048007683668647 0.9133351288996397 0.9742658081827006 1.0390078310405984 0.9865230891193763 1.0228324889089901 0.9859081923559694 0.9059055498244241 1.0388452137147388 0.9920825689472053 1.0492578043611933 1.027553473150355 1.0469913253820236 0.9347802887473892 1.0587099364267891 0.9858624562330712 1.0639645087686311 0.9327374085912765 1.035313368668723 0.9266087681229387 1.0223243097656787 0.9627555505866928 1.0264405608265026 0.929032782636535 1.0166174579862892 1.0241029367672692 1.0256427195715032 0.932981334580066 1.0120438456964849 0.9622778621919799, 210134 -8:swift-va16-monochrome-photographic:0.7918498228995685 0.7044074377099415 0.6807720257545189 0.6618016983346969 0.6470899121358261 0.6389844548000061 0.7835207667406914 0.6972471935806811 0.6812039780263338 0.6465410786610496 0.8133203917044836 0.7210706318191289 0.668021811048831 0.6560745193895753 0.6627824840812884 0.7993454652634145 0.7066993256462768 0.6865500226139718 0.6643222668855224 0.7939587663443116 0.7863259156117715 0.7972619307758371 0.6598706175901128 0.7208826055361035 0.7232710475096681 0.7871034297010382 0.6375463078244342 0.6802435194454749 0.694264182009442 0.6370279650982564 0.7915449154135815 0.6877950615150853 0.6465512422439158 0.6836940558285607 0.6629654285728805 0.6673611781625259 0.7768585381718763 0.6472982655845839 0.6726767320015652 0.6638140877422108 0.7917735960280718 0.644457544173472 0.7456258480239454 0.6735253911708956 0.703990730812426 0.7888109116225652 0.6630365736529442 0.7843541805357225 0.7826924347370935 0.7875150548071205, 209655 -8:baseline-v8-monochrome-nonphotographic:1.043255857369551 0.6924297582376553 1.0313824325585739 0.9056846821618594 1.0065154485204892 1.0042005040604873 0.7793335200224026 1.0354895920843836 1.0258004293848597 0.8404368524222907 1.0381032390553533 0.9291888359936525 0.8987771865957249 0.9972930084943528 0.44766171940632876 0.5500233361336694 0.8042005040604873 1.035694950060674 0.9908709045085411 0.6309157098851863 1.05313170913843 0.7785494259311119 0.9236255017268739 1.0249043218519556 1.0285260897974424 1.0238215252496967 0.9352375618407542 1.028320731821152 0.8950060673947541 1.0050966115933913 1.0203491085596939 0.686959768505554 0.8877812004107161 0.8127321945300103 1.0402875011668067 1.0359749836647065 1.0 0.9969382992625783 0.609465135816298 1.0347428358069637 1.0330626341827687 0.9230467656118734 0.88681041725007 1.0023896200877438 0.8826472510034539 1.0417063380939047 0.7174087557173527 1.0413516288621303 1.0165966582656587 1.0330626341827687, 48265 -8:swift-v8-monochrome-nonphotographic:1.2676747876411838 1.135573602165593 0.8790068141510315 0.8114253710445254 1.261812750863437 0.8071315224493607 1.0457388219919723 1.2864557080182957 0.88025763091571 0.8687575842434425 1.3279566881359097 1.2807990292168394 0.9521329226173807 0.8749929991598993 0.8186689069354989 0.8898347801736209 0.947801736208345 1.298329132829273 0.8084010081209746 0.82824605619341 1.3288714645757491 0.8194343321198544 0.7453001026789882 1.2997293008494355 0.9720339774106227 0.8823298795855503 0.8777373284794175 1.3193876598525158 0.9401848221786614 1.0091851022122655 1.3301969569681695 1.2896667600112015 0.8827405955381312 0.9512181461775413 1.0156072061980772 1.3240548865863904 1.2880612340147486 0.8309903855129283 0.8139083356669468 1.3264445066741344 1.2911789414729768 0.8164473070101745 1.2412209465135817 1.0350415383179314 0.826976570521796 0.9035377578642771 1.3053113040231494 0.9407262204797909 1.1578082703257724 0.8814711098665173, 49743 -8:baseline-rgba8-color-photographic:0.8917254031090084 1.089861929130057 0.9920150622767211 1.0 1.0684078401081396 0.9985710147726176 0.9575456213189149 0.9843101284155643 0.9957033890122623 0.9605773872743072 1.218808535290142 0.9425219658202183 1.2126484503234527 1.0997103408322875 1.2044221299604134 0.9160181519745101 1.1563193975089312 1.1163271217534034 0.9161726368639569 1.2130732837694314 1.1513565704354543 0.9838273631360432 1.1137877763831225 0.9832190788838466 0.9458047697209617 0.9767596794438544 0.9307618036110844 1.1531428019696823 1.0300086897750313 1.094757169064401 1.1925364487786039 0.9493675774838274 1.0705802838659844 1.0154774548614465 1.16223809983586 0.9904605580766631 0.9501882784590133 0.9796659264265715 0.9574007917350585 0.956406295259245 1.1987737761900163 0.9378584532200445 0.9774452061407743 1.2025683112870522 0.9748093077145892 1.1358501496572366 1.1467123684464615 1.0253934537028098 1.1966689195713045 0.9800328280390075, 196676 -8:swift-rgba8-color-photographic:1.8877184512889833 1.8557690450902773 1.7876508641498503 1.7121753403495223 1.8792797142029547 1.706449744134402 1.7780921116153328 1.6183837018441636 1.8914067780245245 1.6664091918509223 1.8751955199382062 1.805165588490876 1.6248334459785652 1.6831708023558947 1.6823887226030705 1.6462875350004829 1.6279714202954525 1.7153326252775902 1.9013710533938402 1.7066911267741625 1.8696244086125327 1.8752920729941103 1.7139229506613884 1.7406295259244955 1.624640339866757 1.8040359177367964 1.6365163657429758 1.8866080911460847 1.8875446557883557 1.8695664767789901 1.8977889350197936 1.8862411895336488 1.6266969199575168 1.8533648739982622 1.6408515979530753 1.8858549773100322 1.6414309162885006 1.6524958964951242 1.65057449068263 1.87528241768852 1.818325770010621 1.7934633581152843 1.7103311769817517 1.6111904991792991 1.6936661195326834 1.7607415274693448 1.6342473689292265 1.883865984358405 1.6214251231051464 1.8779472820314764, 192674 -8:baseline-rgba8-color-nonphotographic:1.0546158409516133 0.91565385375945 0.9328273071599155 1.1385208621712477 1.1371442478818394 0.9269481754156462 0.9055612175050577 1.02718242801296 0.9322340700628223 0.9330554752741821 1.110593084985017 1.0036506898282653 1.0 0.8826987724555452 0.8832844039488295 1.0044568838320076 1.0942714592111469 1.005148993778616 1.0025935108988304 0.9625500068450434 1.0898678146058016 1.0070732115422645 0.996912124853592 1.0365981655283614 0.9094552866552076 1.0972984895270836 0.9404100941573752 1.1142437748132823 0.9108927457750872 1.099024961591701 1.1031091708370726 0.9480993596081593 0.971144339149085 0.9412314993687348 1.0 1.11870065864529 0.9421669886372279 0.9208484811609194 1.0962260993900306 1.0424620860650127 1.1222905036430844 0.9127789355196909 1.1066305654005872 0.9747113673354528 0.9372233461614518 1.0942258255882935 1.0058563149328426 0.9471942927549019 0.9978704309335118 0.934325611110266, 147553 -8:swift-rgba8-color-nonphotographic:1.5829315039320973 1.479525714546478 1.58817176495642 1.472832783194658 1.517949224988972 1.3948449217383367 1.587646978293607 1.3709633257784335 1.6078702788214356 1.452137935230678 1.5852360018861897 1.449726958823261 1.3608706895240414 1.4631660607535633 1.4950107239013706 1.4007392646902237 1.4712356063947918 1.5905295021371748 1.4050592476536714 1.3861060829619263 1.5995801706697494 1.463713664227803 1.4278456366650947 1.4463652819397332 1.394631964831688 1.5235317381846945 1.5794329261800095 1.4155549809099346 1.3984119499247047 1.447315982415844 1.5863996592689493 1.3997125081760242 1.593328364338845 1.4495444243318476 1.6068130998920005 1.6311814544956724 1.593328364338845 1.4578877717101961 1.5826272797797416 1.5855326204347362 1.5806802452046667 1.4082459956495945 1.4259214189014466 1.3954761868544743 1.60770295553764 1.4089685280114388 1.4300968953925253 1.4482286548729104 1.4277087357965348 1.5236610334494456, 148905 -8:baseline-rgb8-monochrome-nonphotographic:1.2263078723048637 1.2233590410926196 0.9586924858527734 0.9607220457964232 0.9659392087103938 0.8771638690575678 0.9946037582674722 0.9558749791074712 0.9663689978749312 0.9122871946706145 0.818294692103818 1.0016475251307275 1.2174733172560348 1.007676512022158 1.2300565889066641 1.2259616532556528 0.9152002101191472 0.9173252787660275 0.95056230749027 0.9871898951791981 1.1687638786084382 0.9924906282084954 0.9560421193381247 0.9552780497122801 1.2008667414818175 1.0 0.9644827009861274 1.2151333540268856 1.017776557388792 0.9526038060218237 1.2205773501110289 0.9715384064372866 1.0675007760082138 1.2496836274205487 0.9676225496048327 1.07098684367613 1.168369905207612 1.0187793987727132 1.070377975693035 0.9606384756810965 1.0385497003414437 0.8992383180917362 1.1994699266970703 1.232420429311621 0.9691387502686183 1.0990664024259211 0.9118693440939805 1.0032711730856474 1.2243141281249255 0.9687328382798882, 78361 -8:swift-rgb8-monochrome-nonphotographic:2.0372364556720233 1.9001337121845228 2.002817506745302 1.7441202454573674 1.7954681120317089 2.068646880446981 2.0704734843962656 1.8862252572765694 1.746496024450228 2.0274945679425036 1.6284711444330364 1.88510303001361 1.8264009932905136 1.9138989040376306 1.7355005849908072 1.698013418972804 2.044530932881259 1.7977961366729542 2.0366634034526396 1.8269143525703782 2.056385950669755 1.8721974164895774 1.9041092619564957 1.7226069100546786 1.833456698741673 2.0174064611637736 1.8464220052052243 1.8033595186361357 1.759031541749242 1.767173658699649 2.052828251474416 1.7670423342327068 1.8424464554332514 1.8598648551849288 1.8939853394140542 1.8392588524629307 1.760571619588835 1.8053413242281702 1.7729280580692914 1.9519471836871134 2.0261096917456602 1.7901435018266039 2.0599078341013826 1.9350063274515892 1.7380315656264176 1.7170077123277858 2.0526969270074735 1.739822353811991 2.0502256393113822 1.7439650438146177, 77907 -8:baseline-indexed8-monochrome-photographic:0.9092448912687138 1.0003824718609988 0.9887443995191783 0.9937165337121627 1.0092339635012568 1.0227843951480713 1.012894765599388 0.6932029286416785 0.9980330018577204 1.0098349907113977 0.36389465632171347 0.3564637744508797 1.009944268385969 0.9948093104578735 1.0095071576876844 1.0102174625723965 1.0136050704841 0.9989618620915748 0.9991257786034314 0.9869959567260409 0.32411758277783853 0.3374494590755109 0.9951917823188722 1.0097803518741122 0.9954649765053001 1.0197792590973664 0.9945361162714459 0.9924052016173096 1.0073216041962627 1.0059009944268387 0.4109386952245656 1.0078133537318326 0.9912031471970276 0.9944814774341603 0.997978363020435 1.0 0.9885804830073216 1.001420609769424 0.9795650748552072 0.9997268058135723 1.086602557097585 1.0655119659053656 1.051032674024697 1.0459512621571414 1.065566604742651 1.0703748224237788 1.0552398644956835 1.0370451316795979 1.022347284449787 0.3015517429789094, 82014 -8:swift-indexed8-monochrome-photographic:3.405201617309584 2.2706261610752927 2.483772265326194 2.9974319746475797 2.5352966888864605 3.504207190470987 2.0595016938039556 2.564801661020654 2.772866353404 2.744399519178232 3.4361271992132005 2.563326412413944 3.5611408589225224 2.254890175937056 3.469894000655666 2.810457873456453 2.9827887662550543 3.5847448366298766 2.2585509780351876 3.104742651076385 3.5016391651185663 2.944268385968747 3.5601573598513827 2.583269588023167 3.1026663752595343 2.3605616872472956 2.568899573817069 2.25778603431319 3.106163260845809 2.567861435908644 3.538411102611737 2.36957709539941 3.495301059993443 2.2301934214839907 3.5818489782537433 2.5191782318872256 2.707463665173205 2.6216260517976178 2.091192219429571 2.345044257458201 3.3091465413615997 3.0461698175062835 3.517265872582232 2.334335045350235 3.3979346519506066 2.544421374713146 3.5907004698940006 2.573379958474484 3.0976396022292647 2.3253196371981204, 61653 -8:baseline-indexed8-monochrome-nonphotographic:0.64297870145944 1.0 1.0010829766386469 0.429013459852509 0.9918003197359601 1.0043319065545873 1.0081481099479142 1.0032489299159406 1.0044350471868393 0.9992264452581096 0.926409158888144 1.0087153834253004 1.0112423289154764 1.0210922592955496 0.9714300448661751 0.5746996029085659 1.001237687587025 1.0045381878190913 1.0120674539734928 0.9075859935021403 0.34175648496725286 0.310659584343252 0.5138466298798412 1.0144912588314168 1.0056211644577382 1.024238048579238 0.975349388891754 0.31169099066577277 0.36367386932081897 0.4074054973956991 0.3978134185962561 0.9962353669227993 1.0019596720127895 1.0083543912124182 0.9979887576710846 0.995771234077665 0.9943272652261359 0.991594038471456 0.9920581713165901 0.7146098705585066 0.4524779536898561 1.020267134237533 1.0225362281470787 1.008302820896292 1.026971275333918 1.0199577123407766 1.0274869784951783 1.0029910783353104 1.012015883657367 0.9982981795678408, 62888 -8:swift-indexed8-monochrome-nonphotographic:3.4306121396524163 3.754937857769068 2.5537104842452685 2.773451601258316 2.1673456758289933 2.510907121860657 2.5466453509360014 2.945541746170904 2.8830385230261464 3.6741271723995674 3.245062142230932 2.6978495178175446 2.539012944149348 2.3343303594451035 2.9217678304368007 3.039038729307411 2.935640245474705 2.4092104584601106 2.417977412201537 3.4821308854623285 3.825125058016606 2.764529936568511 2.671290805012635 2.6106956835645407 3.694239595688722 3.4010107781960706 3.6645866639162503 3.7880460007219843 2.514981176834614 3.131968438966531 3.671445515961013 2.7107936671651798 2.5489144448455474 3.2176267340518803 2.7581352173688827 2.7227064101902947 3.389201175803208 2.736681965860451 2.649424990975195 3.459388376050746 3.4250941158269304 2.74632561497602 3.5645402506317367 2.5080707544737253 3.2141715228714354 2.509411582693002 2.346965086895983 3.2808519416224025 2.5293692950337787 2.3506265793409318, 48275 -8:baseline-rgba16-monochrome-photographic:1.1514563776323843 1.0498935409070143 0.9795960588585171 0.9791305697070004 0.9719413483669088 0.9708896876912599 1.0942356926737178 1.1476893635728878 0.9791822907238356 1.059048160886843 1.0000258605084176 0.9111950140939771 1.139569163929763 0.9831734291896179 1.1255613885368987 1.182006258243037 0.9764324566620979 0.9875179946037739 1.0178437508081408 1.123509788202436 1.0920116889498046 0.9195220978044428 0.905652245123139 1.0 0.959235218564397 0.9653727792288396 0.9268320015171498 0.9963622884825915 0.9601317161895403 0.9682260553242477 1.0817795477859093 0.9426672528381908 0.9707517649796995 1.0045169688036066 0.9752083925969984 0.9707431448102269 1.0006465127104398 1.1588352427008715 1.16662787590404 1.039385554319998 1.1524907979690882 0.9681484737989948 1.1280784780228779 0.8630858482677769 1.0905203996310566 1.1616367977794444 1.001637832199781 0.9630194729628384 1.1633435913350054 0.967114053462291, 415194 -8:swift-rgba16-monochrome-photographic:2.129457705138483 2.2621048729818027 2.021265958088736 2.2622858965407255 2.0788314498263034 2.106510814002603 2.1995569232891117 2.0788659305041937 2.2384338876102303 2.0716853293335746 2.253079555544062 2.1194496883808736 2.0590912617342054 2.18688527416449 2.1360521347849697 2.095761462670356 2.061720413423328 2.0705216064547827 2.138922651219323 2.139913970708664 2.2776211780323603 2.092356495728706 2.093020248778091 2.1237942537950296 2.1849802167110606 2.1835234080702026 2.058143043092227 2.052402010223521 2.0961062694492574 2.0987526614773246 2.2683113950020255 2.1487582645874816 2.0231882558811107 2.077314299999138 2.0894945994638254 2.139732947149741 2.2235296145922225 2.2818623014128456 2.0664528864637477 2.092537519287629 2.2266242554328617 2.162955683708742 2.232330807623678 2.062125561388537 2.0899687087848147 2.1373451602058497 2.093623660641168 2.111312248398803 2.0675390278172867 2.2423388243812874, 264167 -8:baseline-indexed8-color-nonphotographic:0.7751758760775506 0.9907190276447467 1.013244376919774 1.0164151005713908 1.0184628595963932 0.9934934108399114 1.0157215047725996 1.0192555405092973 1.0136407173762263 1.0094791425834793 0.6545892922020015 1.0017505036826633 1.0030716385375038 1.0 0.9426627472999306 1.0023450143673416 0.9906859992733759 0.9993724609439508 0.9980182977177394 0.36004227631535485 0.630643722958021 1.0117250718367077 0.2610232189450738 1.0037652343362948 1.0056478515044422 1.0096112560689632 1.0056808798758134 0.9962017372923341 1.004789113848796 1.0063744756746045 0.6099019057370281 0.9970274465766094 0.991082339729828 0.9761865442415034 0.8869438847970406 0.9805462892624764 1.009016745384285 0.9513161805991347 0.9004524886877828 1.0018495887967764 0.46857350464048614 1.0120223271790467 0.9982494963173366 0.9996036595435479 1.020906959077848 0.9931631271262014 1.0065065891600884 1.0078277240149287 1.0121544406645309 0.9821646794596558, 43494 -8:swift-indexed8-color-nonphotographic:2.415529940218648 2.202001519305083 2.2682234039039533 1.4327046933315717 1.7187634177758695 2.440994814545695 1.8003104666908876 2.0609043168081382 1.9157446246325593 1.8125309640981602 2.355418304323414 1.8307956534663274 1.6663804207814512 1.6541929517455494 1.5467186313042902 1.4375598639231097 2.4156950820755028 1.9424315487003334 1.6820358688113088 1.9619182878092283 2.411863790996466 1.4574429434884566 1.9686560755689135 2.446114212108201 1.4311523598771345 1.6207682399180896 1.5991346566700797 2.3917825412028932 2.21894507381841 1.8369389305413348 2.4490867655315913 2.455989695148132 1.8011361759751627 2.125111470753377 2.1143442216864288 1.957558542788255 1.716055091323447 2.281170525481388 1.9499620173729233 1.5919014433398289 2.441655381973115 1.9712983452785944 1.8072794530501701 1.6817386134689698 1.6844799682927634 1.8170558509759884 1.537437658949037 1.6724246127423457 2.3564421838359153 1.5517389437526834, 47191 -8:baseline-indexed8-color-photographic:0.6199842937810852 1.0025055158744998 1.0032534310609176 1.0017949964474029 0.9912493923189111 1.0020941625219701 1.0029916607456715 0.9686623536890916 1.0001121872779626 0.9047156052503647 0.6364384278822781 0.8973486406641487 0.9701955798212483 0.9720653677872929 0.9857148199394189 1.0095359186268278 1.0082644628099173 0.9930817845256349 1.0016080176507984 1.001121872779627 0.6268651134961296 0.9043042518978347 1.0234097453348792 1.0225496428704985 1.013986013986014 1.0123779963352155 1.0044500953591862 1.0032160353015969 0.9969335477356868 1.0082644628099173 0.5449684005833738 0.9968961519763659 0.490407987734191 0.9969335477356868 0.9971579222916122 0.9988781272203732 0.9281627463445645 0.9994016678508658 1.007329568826895 0.9991398975356195 0.8183687969784227 1.0169776747316854 1.0 1.0054971766201712 1.0294304625855428 0.9147750645076849 1.013649452152126 1.001346247335552 0.9284619124191317 1.0083392543285592, 65487 -8:swift-indexed8-color-photographic:2.3846527803747057 1.7639205714072024 2.348154519277514 1.93885793351034 2.302232526831457 2.035338992558244 1.7341535469877716 2.101529486556225 1.734003963950488 2.395011405706593 2.4451591189559103 1.5714072024232453 1.7096593246325869 1.9055757077147453 2.4471410941999174 1.581616244717849 1.8041584084364832 2.1545940690325716 1.8297745035712951 2.1688044575745113 1.846116450394525 2.1698141430761755 1.6609700459967838 1.8510526906248832 2.379118207995213 2.3763135260461463 1.9343704423918326 1.8766687857596949 1.859130174638196 1.6955985191279308 2.4448973486406644 1.591077371826035 2.496765266818743 1.6534908941326054 2.1923263901873526 1.8640290191092328 2.4086608578587185 1.8363187614524512 2.453348790247186 1.7530758012041434 2.4927265248120865 2.432070603193598 2.480535507273475 2.428218839983546 1.8096555850566547 2.176881941587824 2.058449571818556 2.4791518641786023 1.6447402864515164 2.2627052092292734, 64124 -8:baseline-v8-monochrome-photographic:0.9986317571484891 1.0457317780199904 0.9776674937965261 1.0 1.0387282298647988 1.0271097609053592 0.8103012453329005 1.0232137473620742 1.008279028779481 0.9511143062544931 0.3575751953804411 0.4240857122979522 1.042183622828784 0.988798961063055 1.0410009044317154 1.0580227731267826 0.9864103337121123 1.0189930660235151 0.9506273045615824 1.0031307251687112 0.5595185640407225 0.9383595000115953 0.9744671969573989 0.9778993993645787 0.9785951160687367 1.001971197328448 0.9268337932793766 1.0009508128290159 1.0457317780199904 1.0416966211358734 0.9674636488022078 1.0383107998423042 0.9919296862317665 0.9237262586674706 1.0288722432225597 0.9932515479696666 1.0431344356578 1.036919366433988 1.0287794809953388 0.9932051668560562 0.30586025370469144 0.6390389833259896 0.9895642494376289 1.0401892349435309 1.037429558683704 0.4701653486700216 1.0136592379583034 1.011038705039308 0.9415829874075275 1.0157695786275829, 59743 -8:swift-v8-monochrome-photographic:1.4911759931355952 1.39630342524524 0.7344681245796711 1.0480740242573223 1.2798172584123744 1.3960947102339927 1.541615454187055 0.7393149509519723 1.0352032652303982 1.1034298833514993 1.5190742329723337 0.9210593446348646 1.5609795691194546 1.167760487929315 1.2652767792954709 1.2205885763317177 1.204911759931356 1.2655318754203286 1.5745228542937315 1.1914148558706894 1.5255212077641982 0.9130354119802416 1.343753623524501 1.4673361007397787 1.0953363790264603 1.0846687228960366 1.052178752811855 1.545233181048677 1.5444447021172978 1.168015584054173 1.527399642865425 1.1039400756012152 1.1789847174230652 1.485030495582199 1.1399318197629924 1.2540525498017208 1.1144917789476125 1.3300480044525869 1.4766818951323022 1.0454998724519375 1.267363929407945 1.1975371628672804 1.5239674404582455 1.0663018019062636 1.2735094269613412 1.2153938916073375 1.2824841724449803 0.9669766471092971 1.3289580482827392 0.905312956564087, 60901 -8:baseline-v16-monochrome-photographic:1.0194481608593644 0.7334651852713628 0.8781145172861768 0.9949779923603436 0.9307389525526922 0.8698156011866675 0.7537471157388556 1.0301320458379386 1.019215480968724 1.0235976189091192 1.0195063308320245 0.9309716324433327 1.0305392356465592 0.9681422449731448 1.0346499137145406 0.8992883873344579 1.0309076454734067 0.7162468733639695 0.9842941073817695 0.7796909235452659 0.9863494464157602 0.8243654625482326 0.9775463905531964 1.040854710798286 1.0534000349019836 1.0016093692435963 0.7885909293622633 1.0243732185445873 0.786768270218913 1.0443061291761193 0.9969945514125608 0.8011362534659608 1.0502006864056774 1.0013185193802958 1.0559595136990285 0.7577608438524034 0.9963740717041863 0.9431291567292963 1.0448296589300603 0.7946599965098016 0.946890814961317 1.0053516374847302 1.0538460046923779 1.0581699726601128 1.0539817346285847 1.0 1.0402148410990246 1.0035483683322668 1.010102185251973 0.8893801019913521, 176237 -8:swift-v16-monochrome-photographic:1.4473852597289278 1.109165648692145 1.464293331782134 0.9416749074127935 1.078432513136719 0.9538906016714173 1.26116378725302 1.1100381982820469 1.3632133092897447 0.9349853605568805 1.4780990052934675 1.370852965699106 1.021968859674636 1.0974540941965756 1.2020243150485719 1.1864347623756617 1.029046206348283 1.142807282880577 1.1825179842165474 1.2548426502239542 1.4100595272720222 1.4898493397708104 0.9586411494386597 1.0943323056638163 1.1151377658852502 0.8919201907975104 1.1124037771702247 1.4857192717119423 1.1783879161576793 1.095398755162585 1.4597754639055318 1.4782153452387878 1.1735598084268901 1.0116921645046828 1.4994861652415024 1.4157989645744866 1.277102359761891 1.095398755162585 1.0931882962015007 1.4458146704671049 1.4884726504178543 1.1957225680103931 1.0338161441064122 0.9595524790103349 1.1872103620111298 1.5119345393907664 1.0949721753630774 1.1141876563318016 1.4663874507978982 1.0298411959746379, 175026 -8:baseline-rgba8-monochrome-nonphotographic:1.1443386119387995 1.133148079949111 0.9066004888010981 0.9035371120559778 1.0002259868090662 1.0 0.9413438682245807 0.9688807794033948 1.0042184204359035 0.9035538518196123 1.1809149954802638 1.0500016739763636 1.0636864307475977 0.9393518363520708 1.044594730322408 1.1693896682178848 0.9540995681140982 0.9590712779135558 1.1333824366399947 1.0001088084636245 1.1026482306069838 0.9214653989085675 1.1213632863503968 1.135951990357896 0.9390337808430145 1.0403595701228698 0.9387073554521411 0.9408584150791791 1.1324701195219122 0.9194315176269711 0.856699253406542 0.98452408851987 1.1342277947035388 0.996819444909438 0.9598915263316482 0.9877381231377013 0.9595232515316884 1.1138387625966721 0.9851518296561652 1.0282232414878303 0.8484214402892631 1.1207271753322843 1.0073403863537447 1.0832970638454584 1.0190749606615555 1.0897335029629382 0.9033529746559978 0.9729569118484047 0.9753088486390572 0.9327647393618802, 84786 -8:swift-rgba8-monochrome-nonphotographic:1.876728380595266 1.7734607787338044 1.7247564364391175 1.8936188021025142 1.7130553416585759 1.7217683886303525 1.6893518363520705 1.658584150791791 1.6802956242257858 1.7281294988114768 1.900590913656299 1.6911178814155143 1.7961096789313336 1.6549348823194616 1.8026130771033513 1.8909488098028056 1.8729870434229468 1.7730004352338544 1.8990341156382873 1.7107117747497407 1.8784358364859888 1.6660668251364292 1.7341725534835448 1.699512872878235 1.876728380595266 1.6638153269275837 1.7252586293481538 1.6857527871706453 1.7160601292309752 1.63164987110382 1.800763333221735 1.6362533061033178 1.765978104389166 1.899653486892765 1.687451873179551 1.795406608858683 1.6922478154608456 1.70412467775955 1.697579430178446 1.7440490140279221 1.6334410258127157 1.7361059961833338 1.7106280759315677 1.7118584485587065 1.6497957748836585 1.745789949445914 1.6723609762630152 1.682136998225585 1.681944490943788 1.7472211992366669, 85890 -8:baseline-va16-monochrome-nonphotographic:0.9070939359831682 1.0135728631016752 1.014073109546615 1.0171113710430875 1.017707252837795 0.9871922196964682 1.0165228458137465 1.04831792132889 1.0435876497980623 0.9568611006893102 1.1062802998536043 0.9410665548468731 1.0377318237661202 0.8989649312528967 0.9088668682365578 1.1051400322217564 1.062391030875505 0.9712873253735297 0.9311940441246791 1.0169127437781849 1.0935681548998404 0.9956669829989775 0.9292077714756535 0.9631436075125246 1.0806573826811738 1.060228200657677 1.015183950916996 0.957081797650313 0.9325623652828968 0.9874129166574711 1.0644582257435649 0.9369910176336872 1.0 0.9699778567382461 0.9459733839465031 0.9757895433779877 1.0053555795870024 0.9158188225081474 1.0069004583140224 0.9659023195250602 1.0894264085983536 1.015095672132595 0.9616943641352725 0.8767922432374774 1.083739783569847 0.9261033008908801 1.0288303796723386 0.9035260017802889 0.8759535947856665 1.081216481649048, 144643 -8:swift-va16-monochrome-nonphotographic:1.3301479405295258 1.3362686029146713 1.172195125539788 1.1469400366356957 1.342941007702324 1.1379576703228798 1.1488012476734863 1.2251991790073051 1.161152920924279 1.197097099306276 1.3324137626624881 1.2263615163352535 1.1438061397894552 1.140113143975341 1.2243016780325602 1.1511627051562168 1.1718714366636505 1.259355712005179 1.1829136412791597 1.2431418419368367 1.3501357286310167 1.1713711902187107 1.1261724526053276 1.210522831100616 1.2474233629802918 1.1304319039526827 1.3465089419052034 1.1821191322195495 1.1306820271751525 1.1837449331656036 1.3327521646693592 1.1543775242214915 1.2707510317582926 1.190829305613795 1.1894094884980102 1.1495148345140622 1.1244289466134052 1.255905482848168 1.3252705376913627 1.3049958435405677 1.2975509993894052 1.151089139502549 1.127062597014706 1.2051893212097136 1.2792331516261688 1.1741593284927134 1.3083430807824443 1.1929921358316231 1.2712512782032326 1.187254014845549, 144401 -8:baseline-rgb16-color-nonphotographic:1.1146271021086287 1.0372173442676789 1.0536768186077061 0.9444879113661171 0.8809392718807654 0.9603774860664367 0.9053290445970616 1.009543404136119 0.8858268857399518 0.9613144397113796 1.0898992533348788 1.0 0.9132883209211123 1.117312391936403 0.956185342954012 0.9107092835685376 1.0765404194074975 0.9070484028321114 1.1082229756488644 0.9479169685202894 1.0624571367855729 0.9347030243318167 1.1328252533155603 1.1409680566422284 0.9886116665217769 0.9730022119833474 1.0198112569667817 0.9930646111642373 1.0937919576535589 0.9271204613289287 1.0799598172457427 1.1360901020989693 0.9739584842601448 1.1380606025481275 1.1059047398263255 1.0556859563205734 1.0175799549875877 0.9985414432949858 1.1589826808465424 1.00066649279898 1.1544331430448096 0.9998744288929458 0.9514426188337342 1.081901339747119 0.9618263834555237 1.0081621219585228 0.8890337786277975 0.8871308933901301 0.9212765751929448 0.9293517633081224, 366274 -8:swift-rgb16-color-nonphotographic:1.9354274730263603 1.7759714856993827 1.9702976035237185 1.7615211490722227 1.7535811913800265 1.766128642769519 1.730437470418345 1.7600625923672086 1.7942855486974412 1.8105808146667053 1.885662677369189 1.8348450162759473 1.9745380432157795 1.9519062659982418 1.9612758024476704 1.9445072299979715 1.753445960957045 1.8276198479623673 1.7471770649202623 1.8983743371294444 1.929139258357723 1.7285925410762408 1.8470640509239136 1.67794874766969 1.837897360108957 1.7667275203570083 1.8188974856800642 1.7409468061471887 1.8662088150917153 1.9166207849160122 1.7484037980430227 1.6711099519931998 1.9047688042732813 1.7429076472804195 1.8475663353521303 1.821640731403402 1.7709100041535057 1.7374597930974527 1.7134467337023191 1.9320273938199697 1.9801597650854366 1.7723492422266653 1.7596182638345552 1.8014913983791667 1.796748674258889 1.7147024447728612 1.9156065567436515 1.6783254609908527 2.0044432853265333 1.9208805432399276, 357043 -8:baseline-rgba8-monochrome-photographic:1.1200975764487309 1.012151741951076 0.9503432546126019 1.0616800972743545 0.9721997749397701 1.1295229176264454 0.9738915028434624 1.1232997756950058 0.9752886888353511 0.939754850501099 1.149514005845524 0.9406384762365098 0.9714369869117659 0.9920398160245905 0.96574250995023 1.1313807973778218 0.9936560203611536 0.9747600238654474 0.9917150646859354 1.140315235369197 1.132219108972955 1.0 1.0867312644910845 1.0980144854201754 0.9189103459734611 0.9714143298416271 0.9943961513190192 1.1470594899138278 1.002937866761323 1.0322485631641354 1.0901826915088855 0.933206957231004 1.045548263335574 0.9732571048795777 1.1468480239258663 1.1401415311648 0.9485533460716417 0.9872893836521687 1.1317659675701803 0.9224977154120945 0.8860726989857185 1.045351902061038 1.054762138525327 0.9446940917913436 1.036334388145821 1.1097055336117636 1.0832269709762932 0.966429774411105 0.9454115656790701 0.9461365919235099, 102040 -8:swift-rgba8-monochrome-photographic:1.7880431088521174 1.7847351766118618 1.6181377398817303 1.6767968944709197 1.6137120588479634 1.7314079858619882 1.6289904764781853 1.6353646655438832 1.6796290282382618 1.774388447915172 1.7464673851475354 1.556880574583299 1.7229644510569524 1.6189836038335763 1.715691531542418 1.5223587520485768 1.6363691289867004 1.6545400992379673 1.6033955395781254 1.6224199261379515 1.717828848492172 1.6098981187079429 1.633484128722368 1.6989177472830397 1.6395260140926977 1.8102092758045147 1.7674327273825798 1.7965395101541437 1.6392390245376072 1.5730954844459215 1.7571011033993158 1.6075342310568015 1.6938652206421014 1.720593011049098 1.6022626860711886 1.7604090356395714 1.5499550634775583 1.585443587671533 1.740040329584847 1.560067669116148 1.5117023767266577 1.6376530296278955 1.5824528544132197 1.6681192366077835 1.557801962102274 1.6238548739134049 1.601718916387859 1.5886759963446593 1.6211209207833306 1.7289610222870049, 106421 -8:baseline-rgb8-color-photographic:1.1729785496281648 0.8816145810944418 1.009843958216911 1.006562638811274 0.9466821418848242 1.0090988551204345 1.0104457722563727 1.1447362764905644 0.8282537362621616 1.0472710599091546 1.208041381879666 0.9371247617819426 0.8702517588731749 0.9401051741678487 0.9120778346157704 1.1375718236398287 1.202481766467495 0.8758257031910472 0.9472123113957788 1.0688647208012723 1.2143604292940147 1.019802547679434 0.8856983192193612 1.151169955150525 0.8859132528048832 0.7876456175041912 0.8937941509406927 1.1783375603605153 0.8355041625471062 0.8835919700812449 1.171187436415481 1.1975239650947858 1.0045136052959636 1.1788677298714698 0.8185100803851609 1.0434882288039662 0.9424837725142932 1.210262362263394 0.9296307441000731 0.8759260055309577 1.1118227800942841 1.0 1.157001819771024 0.8847955981601685 0.9376979180100016 1.234119990256344 0.7881184713923398 0.839115046783877 0.9875768387568241 0.885053518462795, 174332 -8:swift-rgb8-color-photographic:1.8584304116694608 1.7763830976228345 1.5883305391967215 1.9280688933786125 1.5868403330037684 1.6222327300864032 1.6169883505996647 1.5443837854103082 1.8019028786771554 1.7543165828425684 1.9172792273854047 1.7507343564172004 1.547235237644901 1.5433664331055037 1.4931436186218459 1.547564802476035 1.9061170098439584 1.8948974766797058 1.7293556291106047 1.762971241886257 1.9212769920761152 1.7991373998767715 1.7648769863445528 1.930633767499176 1.5528664975855795 1.5175027583143474 1.6045508604507874 1.6552895155396983 1.597515367751365 1.6347275358580864 1.8980928226511342 1.5044921119374113 1.8663686254280762 1.8956425797761822 1.6494146642020948 1.6584275458883204 1.6696900657696772 1.5960538193698146 1.5401424293226726 1.5339380131539355 1.9696227199128802 1.7305019415667224 1.7916290532892003 1.688403616615799 1.664760922208371 1.722649701242316 1.5699465531817334 1.873748011864334 1.6618378254452706 1.8399174655031596, 172810 -8:baseline-rgba16-monochrome-nonphotographic:1.1500585180028915 1.03569215705773 1.0145491818953711 0.939355460532858 0.9310558483580536 1.140833326958823 1.136335472618929 0.9651263300415363 0.9352477262122405 0.9474332397555247 1.1401601786902675 1.0 0.9418950653642266 0.9340620673301255 0.9930925808351627 1.12696494274415 1.0831338111666118 0.9722861798070817 0.9349646979629614 0.9349799967872467 1.1365802538074947 1.0062801673691377 1.006104230889856 0.9172869065012352 1.074252843668964 0.9432490113134805 1.1025174215361548 1.0040388896113333 1.0394939148926403 0.9496898163376144 1.1397394610224205 1.1352875031553824 1.0235142929265886 1.1478248896572298 0.9704426714806965 0.9599629768452294 1.0028761789656464 0.9151527205134284 0.9614240145644807 1.010387901689755 1.1413917340452384 1.1223370483978306 0.9699684079278507 0.9440063031156055 0.973793113999189 0.911067934429239 0.9369611945322001 0.9388658981557266 1.0347359805398955 0.9541647224410803, 144643 -8:swift-rgba16-monochrome-nonphotographic:1.3869149155887368 1.212248238722854 1.2210374132747897 1.2003457534288489 1.3581607753444145 1.1743224533194623 1.2883369413060606 1.297814562950837 1.2931331227195189 1.1962762661689448 1.4091058602146425 1.2958945605030252 1.239633134193637 1.3279302985565558 1.38835300507156 1.178491382937221 1.2141452929342378 1.3284657574065433 1.22721048887393 1.2707738910264745 1.4117755050524365 1.2591467845696056 1.2420197507821522 1.446373796173764 1.290639414361006 1.21975231203482 1.3938605818142873 1.3413932639276671 1.333391978826427 1.2426317037535666 1.3919864758393317 1.3664756863435044 1.381919849459569 1.314719763786153 1.227875987730343 1.2282278606889059 1.2278377406696295 1.2881916024753497 1.2570278974060842 1.2000397769431417 1.3756090844418605 1.3848572237223569 1.2160423471456219 1.243541983798545 1.1869822304155924 1.2534326736990262 1.3857139578823365 1.385300889626632 1.381988694168853 1.2255199687903984, 144401 -9:baseline:1.1423257084548575 1.1605563188468677 0.965957207478648 1.113730405508553 0.9526277307751022 1.0739589108234708 0.9971718048223941 0.9299780654180827 1.0638513269216863 0.9382135769437816 1.1285784301909836 0.9354978668016488 0.9973807056025583 1.1344035480994046 1.0418765717775047 1.0990832469608955 0.9931464474815405 1.0073597351780879 0.987787339005793 1.1235085689493094 1.1155060621399473 1.0918199275274987 0.916552172969846 0.8840038244912061 1.1056957601176274 0.9748274559902299 1.0296719454286885 1.1371192582415375 0.9085737700966567 1.0681257582696588 1.121941813098079 0.9460393215545433 0.8466828966503563 1.050047806140076 0.9861563059914351 0.9784430464161464 1.0 0.9142301604518684 1.0959175966768706 0.9335936558439993 0.8715902973622259 0.9427370822988728 1.0816721703987595 1.0525546155020449 0.9513903953848997 0.9134266959127759 0.8890254778605347 1.133053727673729 0.9483693687179117 1.1215561501193145 1.138149566619633 1.0525781092521669 0.9600483773432774 0.9495746825236847 0.9233299737956058 1.0145051400927232 1.0152630518040717 1.0325660149163474 1.0502882483370288 0.9825277161862528 1.105623866156017 0.979044547470268 1.1311993549687562 1.0314533360209635 0.9157024793388429 1.0201814150372908 0.9204112074178592 0.91542834106027 0.9227091312235436 1.1196210441443255 1.105067526708325 1.089094940536182 0.9518645434388229 0.9840354767184035 0.8950534166498689 1.014093932674864 0.9634106027010683 1.077556944164483 1.0266881677081232 0.9530659141302156 1.1583793590002016 0.9142189074783309 1.117903648457972 0.9692320096754686 1.0208345091715378 1.0262769602902642 0.938423704898206 0.9249989921386816 0.9297238459987905 1.14324531344487 1.1359483975005038 0.9384398306792985 1.1115097762547872 1.0 0.9357548881273936 1.0855553315863737 0.9803749244104011 0.9589760129006248 0.9919935496875629 0.9644104011288047 0.841568815400591 0.8916287243390048 1.0425033948398434 0.9176771307612429 1.027653965971723 0.8989935298346513 0.9595175333493091 0.9613787043693586 1.007971882738238 1.0950635034747185 1.1110392203850148 1.0221503314961258 1.068903267034108 1.1003195143382059 0.9371834811087147 0.9020369039060628 0.9043533828580558 0.9368479910535986 0.8757648374470804 0.9293473919642145 1.1150730889048646 0.8776739356178609 1.0754772745426953 0.8974279095774423 0.9040019170860293 0.9836568416007669 1.0795670580717311 1.0042974678488696 1.129539100567138 1.0 1.119514338205927 1.1251537662752618 0.8952232606438214 0.9243230289959261 0.9463375668983145 0.9053918044572251 1.1194743989136513 0.9713715152967489 1.0549884176052402 1.0064541896317598 1.1310408179567057 0.9811806054796709 0.9247144340602285 0.9387970285166547 1.0994168863327742 1.088401629523125 0.9560108634874991 1.00322709481588 1.0047687514977235 1.0629762760603882 1.0814949707287862 0.9690727319392332 0.9343994817956272 1.0 0.8925214798156953 1.0866770144583908 0.9594969506605885 0.9474034783246355 0.9715048703877979 0.9501350509038022 1.093166790921646 1.073312474792535 1.0835910096430013 0.9300179660478362 0.9973784236320749 0.9480695664927098 0.9692682807592183 0.9439508194717737 1.0268085210398308 0.9507583627675047 0.8853472824824923 1.0408941469793818 0.906203786314027 1.0628567238239572 1.013969518827685 1.0562569511494606 1.0695420491071974 0.9771207880617445 0.9276224930030188 0.9573092482370053 1.080957211473827 0.9836350081274978 1.0964666772588945 0.9771818970679899 1.0965644516688868 0.9536977059679056 1.0615551019909315 0.9838488896493566 1.0041248579215605 1.0395986360469807 1.1068918737243494 1.1239962845724203 1.0900685643050072 1.0647144376138156 0.9974639762408184 1.0593124014617274 1.0472189291257745 1.0312694784957406 0.9813617530951713 0.9331100817638504 1.1235518446826336 1.0 0.9214601450322134 0.9688700777164649 0.9996316412908446 0.9908777049085603 1.1062678762314737 0.9970531303267559 0.9663710166700372 1.0330656111865484 1.129582815705082 1.0205341923554734 0.9708707710975646 1.1111721029670933 0.9595094328720424 0.9583754658654262 0.9380435096639991 1.0181073585069194 0.957313726056684 1.022874353566579 1.0678430069627018 0.9755294253604136 0.914092970849103 0.9975659434316587 1.1382934157686417 0.9678516742264468 1.1058995175223183 1.0201224973275937 1.1199838211076762 1.1263903735590675 1.129322797792737 1.1301389651287088 0.9147863519486897 0.9691012047496605 0.9989960419495565 1.0850330800566261 1.0196385751018404 0.9984832288446537 0.9709502210152255 1.124786929766273 1.1346314968364488 0.9648975818334153 1.10052581400052 0.9624635252650738 1.0963438592436368 0.9684150463698611 1.1351298645017769 0.9142952070031491 0.9958902724409905 1.1159318753069656 1.2555830039525693 0.9221961462450594 0.9719244071146246 1.2290513833992096 0.8810276679841899 1.024505928853755 1.0057682806324113 1.0177000988142293 0.9720602766798419 1.204780138339921 0.8117218379446641 1.0011363636363637 1.1067070158102768 0.867181324110672 0.9377964426877472 1.2047430830039527 0.8596343873517788 0.9108819169960476 0.9150815217391304 0.9851655138339922 1.1794219367588934 0.9988883399209487 0.9059041501976285 0.9530385375494071 1.2414525691699605 1.0127099802371542 0.8627470355731226 0.945306324110672 0.9426012845849804 1.0033596837944665 1.1783720355731226 1.1923542490118577 1.192366600790514 1.2063982213438735 1.0315093873517787 1.0626235177865613 1.1513833992094862 1.120306324110672 0.9586215415019763 0.7630311264822135 0.8097455533596839 1.0 1.188451086956522 0.9115242094861661 0.9783967391304348 1.1586091897233202 0.9198616600790513 1.037018280632411 0.8825469367588933 0.9434906126482214 1.031181036450803 1.0001902442736474 0.9938850054899062 0.954640329611793 0.9585294661202127 0.9967848717753596 0.9697131116353398 0.9636307304292998 0.9909008881689805 1.0047696957178731 1.0552741148205724 0.9677943622468393 0.9814511833193821 0.9931566416993707 0.9690472566775741 1.0326758128866036 1.0081832215421744 0.9950264711317904 1.0 0.941662952373705 1.038391294422038 0.9761786991640123 1.0150510398208443 0.9849245002011154 0.9405676889125637 0.9832612216943699 1.0064818941806997 0.9559829106286759 0.9644895474360509 1.0408400100014135 1.0838759824757846 0.9826279800406579 0.973882179003555 1.019059758444128 0.9895121049713547 1.0124936132279563 1.0573260352006262 0.9945508604476719 1.0116891517279616 0.9847097959494276 1.0725754726211312 1.048463369823997 0.9782088773413635 1.012346853359714 1.0301781773511476 1.0112380010218835 1.0370296889777904 1.0487596073358192 1.013009990542142 1.0347902420994273 1.1148009054429469 1.0496450252083547 1.0262694207222967 0.9725537606749666 1.0601592242000206 0.9808493672188499 0.9611907089206708 0.9999549850807697 1.0022443152587717 0.9722322255376068 0.8796558287889701 1.07472476592242 1.0137102582570223 0.9213846589155263 0.9361688445313304 0.954605669307542 1.0123019343553865 0.9845663134067293 1.099669461878794 1.0135237678773537 0.8758295606543883 0.9519047741537197 1.003208920670851 0.9964052371643173 1.010456322666941 0.9975820557670542 1.0294783413931474 0.9492746167301164 1.0379732997221935 1.0279799876530507 0.9142144253524025 1.0226939499948555 1.0235685255684743 0.9694155777343348 1.1182927770346744 0.9740521144150633 0.9674799362074288 0.9709075007716843 1.1180226875192922 1.1137784237061428 1.117881212058854 0.9499241177075832 1.0 1.1163378433995268 1.0011318036835066 0.9403552320197552 1.0567766745549954 0.9942445210412595 0.9447795555098262 0.9736662722502315 1.2180072651790348 0.8220160871821484 0.971120913336793 1.0159704203425015 0.9134405812143228 1.088855734302024 0.9210819927348209 0.9695511157239233 1.0281785158277115 0.8325246497145824 1.2049558899844317 1.194408406850026 0.8168396471198756 1.1379346133886872 1.0817073170731708 0.7985858847950181 0.8437727036844836 0.9076933056564609 1.2031136481577582 1.1950960041515308 1.1316294758692267 0.9690710949662688 1.2046704722366373 1.1882589517384534 1.0248443175921123 0.8621043072132848 0.9119615983393876 0.8600285417747794 1.210352880124546 1.0 1.1730280228334198 1.1829268292682928 0.7716787752983914 1.0799948105864037 1.02283341982356 0.9071743642968344 0.8143227815256876 0.8621302542812663 1.1710171250648678 0.8564867669953296 1.0611442656979762 0.9626491956408925 0.8544758692267774 1.1935391800726518 0.8625454073689673 1.0708225220550078 0.8116242864556306 1.191437467566165 0.9108458744161909 0.8478463933575506 1.1310392738886834 0.9774533774822487 0.973802370447895 0.9970888181142878 1.0392438144903475 1.0408978951072294 0.9646658306041003 1.0011398119159967 0.9877176995648265 1.0086433230780334 1.0707104426620473 1.0240202579764277 1.0905864768383602 1.0129529549398364 1.0947878416052401 1.0412617928429435 1.0103154482107357 1.0791612909046617 1.0817777456986384 1.0279419327480894 1.0069952572997585 1.0108627985239584 0.9908784972527224 0.9989052993735544 0.974488062049075 1.045418046320272 0.988286101813173 1.0102913888563083 1.0073741921319896 0.9622749322578801 1.0058704824802789 0.949240776996851 0.9998526364541322 0.9817359425703209 0.9718565701585812 0.9638357828763559 0.9769932423288251 1.0119935881820452 0.9537488985326801 0.9806051529122345 1.0587048248027884 0.9908995491878464 1.0171242455136822 1.0 0.9831283777078051 0.9975669977835319 0.9695709314879807 0.9577337291097135 0.9996391096835894 0.9811855848377947 0.8954021760210241 0.9572196958003348 0.955850282787745 1.0228763214241894 0.9556919691446709 0.9690457249379608 0.9301678520400691 0.9512710606618301 1.0093721676699794 1.0199554347094746 1.0039815881233105 1.0143907101554244 1.0211348713503756 0.9583635118715442 0.9727106857751233 1.025203531977377 0.9294000308711603 0.9585218255146182 0.9948666801233264 0.9721090939314423 0.979708148798993 1.0839853876507441 1.0114144136656336 1.0346034045348942 1.1250598623462873 1.0098312772348939 1.0224290853825055 0.9919299620443041 1.0 1.0881213315760518 1.035533497187954 0.9644071351958933 1.022571567661272 0.986673949094248 0.9687013927642749 1.0481669259052573 1.0128036158836078 1.0405639131966293 1.052168303233952 0.9706486505740849 1.006174232079885 1.024756295935693 1.03942009712542 1.021202154648682 0.9909286282518611 0.9758057174972197 0.9435018186279748 0.9567210078246517 0.973403307963572 0.9749231189370822 1.2310537853284271 0.8983598214984734 0.9806231895404368 0.8605848273702341 1.220504188522665 0.9183629531042042 1.21543490174587 0.900199639865341 1.1633523839348627 0.8935058326156737 1.267419556877789 1.1524700540201989 1.2330697565176545 0.7883425976669537 0.9380333516010335 1.2190362483363346 1.2885774680967665 0.7033586471463243 0.8886126986612386 1.286737649729899 0.9778243169185 1.0164605026227198 0.9012565567994989 1.2334416346981916 0.7704337273937212 1.2541102325217257 1.1189423001644092 1.155856102716668 0.9793509747122837 0.7781257339700932 1.2163939560009396 1.0 1.0787011665231347 1.2536796367337353 0.9288342597666954 1.0206685978235341 0.9939912315039536 1.2572222657167462 1.032294684099272 0.7679675878806859 1.0880568386440148 0.8445549205355046 0.8185234478979097 0.9011195490487748 1.066311751350505 0.8437524465669772 0.8439090268535191 0.9200657637203477 1.0169498160181634 0.871682455178893 1.138441397583939 1.0 1.1524580011445325 1.1480836919796493 0.945846366109295 0.9678668579447018 1.0375030377146979 1.1101416554957158 0.9434867477246537 0.9746399818129081 1.127019590320077 0.9916982197032055 0.9484098053510814 0.9464656679444666 1.0754372349348948 0.9249312104607135 1.0176226648793145 0.9138308130100421 0.9558414273731412 0.9848937387800537 1.1562914011116077 1.0202017826485734 0.9952337276482992 1.053103172550034 0.9645743671754349 1.024223324945321 0.9883743718789931 0.9828006553624483 1.1424629398806863 1.1508431128148444 1.1449715042763184 0.9320492619333192 1.004413505483565 1.0035276686813575 1.148773547188448 1.142070976693869 1.067331436231509 0.9637434052193818 0.9584989377797638 0.9659070420106143 0.8785070906140495 0.9830907081206933 1.017967592483714 1.0403408511872565 0.9138700093287238 0.9852543449119259 1.1265570737596324 0.9625361586039839 1.1281406050343752 0.9528311500983828 1.0640058663314476 1.0211906258417887 0.9524058942663594 0.9613301008649845 0.9892899544062334 1.0402911216864705 0.9631508584996957 0.9779713268085362 0.9651611744635 0.9670268274919437 1.071224047968234 0.9550696876278272 0.9929165045444115 0.9926172019195274 0.9635549170432891 1.0640557501022616 0.9578681671704927 0.9768688954735466 1.0045743417836441 1.0157483064459807 1.0483174204104435 1.0330829168038471 1.023575070086698 0.9560823281753514 1.0439525904642182 1.0003641515269421 1.0336416150369638 0.9392964392964392 1.0024093861303165 0.9530444065327786 1.0568475452196382 0.9473077728891681 1.0427853102271707 0.9550547224965829 1.0 1.0147805612921892 0.95657617750641 1.0219289056498357 0.9124689473526683 1.0241587102052219 1.0378218750311774 0.9358195404707031 0.9950265880498438 0.9354454121895982 1.0594664431873735 1.0571817664840921 1.0323895323895325 0.9593497151636686 1.0322398810770903 0.9569752476729221 1.1146303174177739 1.0204770838917179 0.9323429184056361 0.9768426695255964 1.0709576138147565 0.8914806447907493 0.9979247233602633 0.9402994218325228 1.0890684228663323 0.9110004977600795 1.119156105218823 0.9829995788183942 0.9253972508327909 0.9533713673086495 0.9544740973312401 1.092131561817973 0.8603591530420798 0.956794425087108 1.0013401232913426 0.9190718688976528 1.1117203354137153 0.9329019412643105 1.1224566374392158 1.0741739097139793 1.1034881494811808 0.9763755408354711 1.0241834820232032 0.9376115174024582 0.9310104529616724 1.078814565225715 1.0832944059424894 0.9633725159857564 1.0117011907952673 1.0912126201324808 0.9445495271279243 1.1194471034192288 0.9142474250488187 1.0722288164796874 1.0016770685760232 0.8963663514186162 1.0682620515373127 1.0609181759007542 0.9804648313359113 1.0111191943944557 1.103342650380978 0.9164605429413791 1.0 0.9631580962591415 0.987510050924685 1.042003292874373 0.9750907291322995 0.26459914219729463 0.8359727262729572 0.9929066314747608 1.007148355878148 0.9950511382382052 0.9985703288243704 0.9962608600021994 0.810348619817442 0.9935664797096667 0.777796106895414 1.0098427361706808 0.999340151765094 1.0028043549983503 1.002584405586715 0.9992851644121851 0.9973056197074673 1.0038491147036182 1.0210601561640822 0.9982404047069174 0.770647751017266 1.010062685582316 0.9619487517870889 1.0047838997030683 1.004563950291433 0.9998350379412735 0.9996150885296381 1.0096777741119543 1.0146816232266578 1.0236995491037062 0.5502034532057627 1.018585725283185 1.012042230287034 1.0180908391070054 0.9792147806004619 1.0007698229407236 1.0018695699989002 0.9932915429451227 0.9957109864731112 1.0070933685252392 0.8271747498075442 0.9379742659188387 1.009787748817772 1.000604860881997 0.9972506323545585 1.001319696469812 1.0 1.001649620587265 1.0083030902892334 1.0040690641152537 0.8672355831393845 1.0139125937419187 0.9180760279286269 0.9970002585983967 0.999637962244634 1.0014481510214637 1.0005689164727178 0.9459012154124645 1.0020687871735194 0.9935350400827515 0.9446599431083527 1.0284458236358935 0.7896043444530644 1.0339798293250582 1.034238427721748 0.9729506077062322 1.021256788207913 1.0296353762606671 1.021929144039307 1.030049133695371 0.3972588569950866 0.3134729764675459 0.7609516420998189 0.9514869407809671 0.991466252909232 1.0006723558313937 0.9935867597620893 1.0036203775536592 1.0017584690974914 1.012257564003103 0.3642099818981122 0.321644685802948 1.000465477114042 1.0017584690974914 0.9957589862942849 1.000362037755366 1.004189294026377 0.9913110938712181 1.0162399793121282 0.9989656064132403 0.46221877424359964 0.6531161106801138 0.9791569692267906 0.9942073959141452 0.9992759244892682 1.003672097232997 1.0066201189552624 1.0028963020429271 1.008068269976726 1.0 1.0570119984518127 0.9573796929428461 1.0344278157657076 1.087401625596697 0.9549283963359565 1.0093665333505355 0.9309314927106178 0.9487937040381885 0.9573603406012127 0.9178299574248484 0.8954392981550767 0.9604825183847245 1.0024577473874339 0.9949232357115211 0.9741839762611275 0.9659205263836923 0.919836150174171 1.022558379563927 0.965552831892659 0.9235130950845052 1.1320603793058959 1.104876790091601 0.9796993936266287 0.9737904786479163 0.9686943620178041 1.0247903496323054 1.0246226293381497 1.1141530125145143 1.1376596568184751 1.0355567023609857 1.1219003999483936 0.9687201651399818 1.0801767513869178 0.9818152496452069 0.9754934847116501 0.9600051606244354 0.9754934847116501 1.1211456586246935 1.0 0.9792155850857953 1.149380725067733 1.0172880918591147 0.9655915365759257 1.1123661463037027 1.0647400335440589 1.0358405367049413 1.1231389498129274 1.0509482647400334 0.9733905302541608 1.006857179718746 0.32835525665117204 0.6275673359047902 0.9491972439257576 0.9595819734282794 1.015593577951406 1.0129232189364719 1.0066594138397127 0.9829888240530116 0.9848349981867933 1.0071209573731579 0.9332410246266443 1.0043516961724854 0.9960768799657139 1.0212310025384894 1.0124616754030265 1.0049451092869153 0.9003725315662809 1.0127583819602413 1.012329805822042 1.0169122737612502 0.3280585500939571 0.27524478290970233 1.0119671644743349 1.0173078825042035 0.9877361289684502 0.9766920515610062 0.9615929845382917 0.9561203969274388 1.0 1.010022088154815 0.3197507664919395 0.36653150034615767 1.024296970296377 1.0195166979856922 0.9847690633963011 1.0099561533643229 0.989944944449939 0.9934065209507797 0.9467246892822998 0.9931098143935648 0.30508027560742423 1.0020439785052584 0.9773513994659283 1.0049780766821614 1.0221211222101343 1.0089671315069397 1.0052747832393762 0.9906372597501072 1.01556061055616 1.0004285761381995 0.9846556886227544 1.0231661676646706 1.0011976047904192 1.020883233532934 1.0047904191616766 1.0094685628742515 1.0224550898203593 1.0313997005988025 0.9819610778443114 1.024438622754491 0.9455838323353293 0.9648577844311377 1.00063622754491 0.9912050898203593 0.9420284431137724 0.9978293413173652 0.9894461077844311 1.0058008982035929 0.9984281437125749 1.0022829341317365 1.017252994011976 1.0125 0.9712200598802396 0.4325224550898204 0.9947230538922156 0.979565868263473 0.9989520958083833 0.9673278443113773 0.9905314371257485 0.9048652694610779 1.011938622754491 0.9986526946107785 0.9945733532934132 0.9663173652694611 1.001122754491018 0.9625748502994012 0.9965194610778443 1.0 0.9148577844311377 1.0082709580838323 0.6557634730538922 1.0281062874251496 1.0089071856287426 1.0136976047904191 1.0309880239520959 1.010366766467066 1.033682634730539 1.0072604790419162 0.9094685628742515 1.0089446107784432 1.0046867937097042 0.9447101087240978 1.060809364071087 1.0285965788785 0.9434016130183428 0.36166821307068253 1.0236956676896725 1.0007137249304119 1.036019318154783 0.9901981776223444 0.38143839364308996 0.5766183712797087 1.0597863583374967 1.0498655818047724 0.9766849856065472 1.1003259343848881 1.0341874241667262 1.0 0.9683819855827563 0.9854638022506125 0.32391216425189734 0.36944781481217137 0.9978826160397783 0.9893654985368638 0.9513953322389551 0.641852829919349 1.0271929198486904 0.9874860228867793 1.053148716484667 0.947398472628649 1.0154878309899364 0.7921395094330644 0.9660266933123973 0.9955511146004329 1.0333309542502318 1.0367330430851949 1.0474389170413723 1.0377560488187851 1.0435848024171483 0.8273023576713534 0.9448766445411938 0.9439488021316584 1.0076130659243927 0.9777079913401374 1.0383032379321009 1.021625865391478 1.070230533152523 1.0455118597292603 1.011253063069493 0.7534556182047439 1.0307745109255235 0.6674293559089349 1.0223277275674028 1.0084467833581208 0.755024215383442 1.034893032833772 0.9402051634061702 0.8935476490104107 0.6638065820081608 1.0262174427029707 1.024844602066888 0.5780993784082675 0.8484536475613011 1.0385348739656026 1.0319948137131527 0.9295084467833582 1.0010868321702322 0.7883918697326774 1.0498798764443427 1.002593143423712 1.021793845097815 1.0078556991953629 1.02269000495748 0.7529649544293179 0.8952064981123442 0.964668420851924 1.026903863021012 0.5609579376882889 1.0425008580253976 1.0122411623384053 1.0335392594287458 0.9851656942378828 0.7829005071883461 0.9866720054913626 0.6332418106242611 1.0552949700644472 0.96116005033749 0.9130343591503641 0.7533653662815086 1.0297448804484612 1.012984784349617 1.0034702360523204 0.9817907943408458 1.0 0.5164168859398238 0.9956526713190712 1.0220035846394386 0.8168783129313961 1.037676848568051 0.5968043320748961 1.1108541759163337 0.9545471363030931 0.9491329978787431 1.016643234176903 1.0471363030930887 0.933914212421686 1.1105088550145528 1.056570963445316 0.9787627645404764 1.0386142765527109 1.1230945685955305 1.0213235656849686 1.0420859849045434 1.1292856790488874 0.9494351536678012 1.0062897735681515 1.1061306792955452 0.9659858911745842 0.9494043214444279 0.9961213062996398 1.112691776429382 0.9318484534556757 1.1269670958512161 0.9943577031226875 0.9471350698041536 0.9639447979872724 1.0912202160722215 0.9465060924473385 0.952869863351586 1.056984115238518 0.9281917517636031 1.0 1.1131480933353066 0.9900843569631493 0.9578955157614326 1.0773210497755414 0.9842200680775492 0.9669416900991563 1.0604681564797 1.1455465936559617 1.1374870504661831 1.0116915791031522 0.9749087366188149 0.9631554930689162 0.9912929801193824 1.1055818657195007 0.946968575797938 0.9292770460263431 1.1004205515268117 0.990306348971437 1.065127370161921 0.9517185677106705 0.9915513903667903 0.9467229052618984 1.0159057789857395 1.018922834322637 0.9762866288039043 1.0364610710119102 0.9717311316521584 1.0133203420468968 1.0693025303094406 0.9958547539988803 0.9632825220189485 0.9903804652077111 0.9507185805310189 0.9568552539924703 1.0464652162579113 0.9478681897240634 1.0323030046623336 0.9954530497472255 1.0690418498908134 0.9656884740793922 1.0 0.9913847258368483 0.9828720144613531 1.0466959825301385 0.9668423054405286 1.0811912667786312 1.0370508070409354 0.9620304013196412 1.0488498010709264 1.0448071178574634 1.069836711495152 0.9605859753934779 1.0301449126720599 1.0375422537317898 1.0619479237445675 0.9737610201578613 1.0607086233937173 1.0584009606714444 1.0329098344893015 0.9321034345713517 0.9779019927094952 0.959577441314855 0.9200138459763337 0.9985000192305227 1.0075127241958437 0.9578723349700646 1.0349397229950044 1.06734956389448 1.057026466142297 1.056939355896595 0.9458327995695729 1.0728805308600855 0.9465706745919911 1.0656401322026081 1.0333990930286183 1.0667264482078347 0.9433680920294125 1.0877712587430504 1.088278547820963 0.9585765161025851 1.051266941661756 0.9727857344162332 1.057226307294202 0.9458123030411725 1.079839102252056 1.0619917501473186 0.9977761266685455 0.967349030258 1.081186748994389 1.0 0.9467448950833952 0.9250749404319643 0.9151751172145218 1.0806333427275754 0.9098203991698907 0.9288667981860572 1.079716123081653 0.9486818170172426 1.045999333862827 0.9645153852066306 0.9900540595936563 1.0208654659117111 1.0797366196100535 0.9797801747329046 1.081432707335195 0.9619276984960672 1.0099100714816427 0.9923547949066127 1.0688683354256872 0.9167226051087597 0.9507212215930927 0.979303630447593 1.0491096820476031 0.9804001947170199 1.0705388024903282 0.9622607670825754 1.0082088596244012 0.9428095616304988 1.0774832740213522 0.937770818505338 1.0804725978647687 0.9434021352313168 0.9487145907473309 0.9579729537366548 0.9803444839857651 0.9700953736654804 1.003735231316726 1.077340925266904 1.0706505338078292 0.9573466192170818 1.043746619217082 0.9752142348754448 1.011820640569395 1.0146960854092526 0.990485409252669 0.9476099644128114 0.9143288256227758 1.070849822064057 1.1046320284697508 0.9933722419928827 1.0964270462633452 0.9379928825622776 1.1048427046263345 1.0702690391459075 0.9996241992882562 0.9742519572953737 0.9712113879003558 0.9996071174377225 1.0775857651245553 1.073856227758007 0.9323387900355872 0.9518519572953738 0.9273338078291815 1.0165523131672598 0.9593622775800712 1.0578106761565835 0.9619245551601423 1.0715843416370108 1.0702633451957295 1.0248882562277581 1.084270462633452 0.9173523131672598 1.078935231316726 0.9669352313167261 1.0 1.00143487544484 1.0022491103202849 0.947479003558719 1.179626891939458 0.8703132699753607 1.0 0.9433157338965151 1.2196128123900034 0.9888067581837381 0.9643505807814149 0.9989299542414641 0.8846180922210488 0.8369024991200281 1.22138683562126 0.8409714889123547 0.8947835269271383 0.9636043646603307 1.1829496656107004 0.8477015135515663 0.7989299542414642 1.211643787398803 1.084153467089053 0.9672228088701161 1.2068426610348466 0.8933474128827877 1.238887715593101 0.9606617388243575 0.8918972192889827 0.8413797958465329 1.1941851460753254 0.9453995072157692 1.2219922562478 1.0129531854980638 1.2156282998944032 1.0819711369236182 1.2463498768039423 0.9153255895811333 0.9737838789158746 0.9063146779303061 1.2037873988032382 0.859528335093277 1.0372263287574797 1.2474340021119323 1.1393312214009153 0.7993382611756423 1.0741429074269622 1.0252164730728617 1.2021541710665258 0.9557057374164026 1.212347764871524 1.007785990848293 0.8923336853220696 1.1408940513903554 1.0976801992026641 1.0820923281592572 0.9769814144614483 1.0905820726354531 1.060189662642061 1.0131240946825317 1.0465535575967897 1.0618744830664608 0.9851998372069616 1.05392738205163 1.0734888036024524 0.9899173343952807 1.0 0.96578720499232 0.9600019255090565 1.0387246128195142 0.9678833841696899 0.974732069790951 0.9671569421165721 1.064933416772059 1.0578659233034735 1.09149668943727 0.9540547282187729 0.9671613182735186 1.0143931801970147 0.9695331953385177 0.9736861682807392 0.9980876194143827 1.0855451159900398 0.9767407258293912 1.1243266188498584 0.98431585350377 0.9776159572186897 1.038011299237236 0.9904030878163416 0.988320037109811 0.9926655609576782 1.0326154977222104 0.9709379417183418 1.067436578545453 1.0336045091921178 1.1066119355304558 1.0367728468213784 0.9914052277570883 0.9707628954404821 1.0356525506430763 0.9856418290585574 0.9939083895304821 1.0163318177243108 0.9765087895112271 -9:swift:1.7869854813957786 1.912791958926893 1.8333534199468107 1.7642956428118046 1.7212379781618339 1.7759378439832558 1.9203686295305356 1.7226199371690731 1.8253027052651032 1.890736857328802 1.8987875720105092 1.8952282241023293 1.9002579121170489 1.832662440443191 1.9119402865154547 1.6797792079446574 1.7707635323514996 1.878708993178586 1.7381669760005143 1.7115883690473321 1.9270855930773496 1.7714304079189465 1.7384481885891967 1.7662159230602357 1.7338925446525417 1.7438474702918987 1.6916383445416636 1.6971581459252296 1.7014727505001566 1.742955624653506 1.936879825808888 1.8783152955544307 1.761885249194527 1.7930837772474912 1.9093933039265314 1.8392910228907047 1.7863668137006774 1.9852403564168697 2.1601063787049757 2.2263038220808125 1.6444348028699753 1.7116847847920234 1.810615373490491 1.7747005085930532 1.6983794120246503 1.8163681795903939 1.7241625890841308 1.7358851367094914 1.8000337455106419 1.8015763974256995 1.946244708728079 1.74052811933078 1.8023463011489618 1.8386212457165894 1.8937230397097358 1.7245313444869985 1.7375448498286634 1.9317718201975407 1.6985849627091312 1.7948236242693005 1.9016488611167104 1.7071800040314453 1.8446522878451923 1.740342672848216 1.6975529127192097 1.7138722031848417 1.7272162870389032 1.8997460189477928 1.7525095746825234 1.767821003829873 1.9189679500100785 1.814811529933481 1.7461640798226163 1.7391251763757305 1.964265269098972 1.6924249143317878 1.8938439830679297 1.9189276355573472 1.7555895988711951 1.7751421084458778 1.9423745212658736 1.7552025801249747 1.911380770006047 1.7484297520661156 1.6817496472485385 1.800620842572062 1.6822656722434992 1.7237492441040112 1.7564523281596451 1.776569240072566 1.9380286232614392 1.750292279782302 1.940866760733723 1.8484982866357587 1.914654303567829 1.8025075589598871 1.7531626688167707 1.8188752267687966 1.7405361822213263 1.7153638379359 1.6808770668583752 1.6901829219586229 1.6918443965172938 1.5754453231088745 1.686524482786165 1.578752296509306 1.647112389168464 1.4793673616103522 1.695039539899353 1.6532151130281971 1.7070213275820754 1.7002556114705647 1.6443326144260726 1.522421918683601 1.4906861570412973 1.6914450035945363 1.582642383576963 1.5505950954549086 1.6076363926831216 1.4896557233005832 1.6929547088425594 1.5079079798705968 1.5832973879702852 1.5126927070852305 1.6625129802699896 1.4699736400670982 1.5547407939931306 1.57601246105919 1.487387171499321 1.4991852384375748 1.6621774902148734 1.6418483904465213 1.5081316399073408 1.5634954868599729 1.6545570732486619 1.5694624171259686 1.5382538541417048 1.5333812604840642 1.510512021726975 1.4520329099768352 1.6736640306733765 1.550299544692068 1.553087307292915 1.5052240594296669 1.5195462896397476 1.513587347232207 1.6873951593577763 1.5345874271107918 1.5627925553159197 1.647439891365125 1.0836704513511202 0.990937534373816 0.9568631524914142 0.9635973649796508 1.0394214199288692 0.9338556116400436 0.9254775668838073 0.9379499150584814 0.9138301902934455 1.0606751323009986 0.8749159751164127 0.9924102614243288 0.9412559122963542 0.9491817504063749 0.9492611921144939 0.961874091003532 0.9390620989721464 1.073324696593784 0.9340572713606532 0.92058884638418 1.0791178303858422 0.9143373950452818 0.9705026826853742 1.0693342784859632 0.9920069419831096 0.9935285562386185 1.0229892081494971 0.9728248249226971 0.9395815255252319 0.9420014421725474 1.0818432920643846 1.088498062844502 0.9384632307109422 0.9610735630217181 0.9316801310177093 1.0514476723579522 0.9350044609574559 0.909980322899989 0.9171300766306938 1.0529203994084648 1.0776756578384523 1.0432896200241992 0.8935175566174944 0.939227093289009 1.0600579313379206 0.9030994487967636 0.9337700590313001 0.920931056819154 1.0681976509698 0.9002395473044817 2.4676638835119755 2.3500563372143417 2.32636581631179 2.414909138185075 2.3357553520353624 2.3078323173374167 2.491101609221969 2.4848684020454743 2.3302660849969663 2.3562245399127497 2.5282769479675267 2.4013809840233438 2.437588478317395 2.5054170398405224 2.507518851298645 2.4080186635079306 2.3801895241672204 2.311978158495363 2.341092941958224 2.3272397654060613 2.491643313206021 2.3608543032964495 2.314469996822003 2.340999046600988 2.3411073873977983 2.3644151041516195 2.275640655245139 2.3406234651720452 2.49643919914483 2.3393667119290438 2.486067373530177 2.3175757663305694 2.4719614017854563 2.3286265276052354 2.4972336983214403 2.3060771964290874 2.3940282552798084 2.4226230029179785 2.398202987316904 2.374989165920319 2.493716233784994 2.4003264669343887 2.3276586831537283 2.321866061884263 2.3470155721838615 2.385671568485829 2.363750613931182 2.5052653627249875 2.3892973738190855 2.3479328575968568 1.4101902173913043 1.2688611660079052 1.1635993083003953 1.1112277667984192 1.3774703557312253 1.33415266798419 1.1541501976284585 1.2020627470355731 1.2317811264822134 1.4345849802371544 1.021294466403162 1.1716897233201582 1.1817934782608697 1.2165390316205535 1.159288537549407 1.3435276679841899 1.3148962450592885 1.168157114624506 1.23727766798419 1.2071887351778656 1.4344367588932807 1.3914402173913043 1.2304100790513834 1.1057806324110673 1.1888339920948618 1.192267786561265 1.399505928853755 1.1517910079051383 1.209078557312253 1.254681324110672 1.0228754940711462 1.1558917984189725 1.2229249011857708 1.1407979249011857 1.202915019762846 1.1282238142292491 1.3969738142292492 1.0594985177865615 1.1699728260869566 1.108955039525692 1.005842391304348 1.2055830039525692 1.3122653162055338 1.4297924901185772 1.1459609683794467 1.1502593873517788 1.1906744071146247 1.1008152173913044 1.4184906126482213 1.1264328063241107 1.1364323219585377 1.1383809668757543 1.1002288366834445 1.0906812919216846 1.1440638351071348 1.1382831269635927 1.1522497744246472 1.151543152836814 1.1778620892082576 1.1324589344146456 1.12326741822214 1.0815740267646516 1.099769532651353 1.0851261591311816 1.137840129583528 1.0748910172089536 1.1469827258199528 1.0816012045180299 1.1543261547827413 1.1054795786361118 1.1522606455259983 1.1413297531172883 1.0792910954808832 1.0964049267831324 1.0940431800145674 1.1278414341156904 1.0992531553371674 1.091021013838912 1.1043843151749704 1.1362284888082013 1.15729396545164 1.1401665452727017 1.0979975431310947 1.0794677508778414 1.1280969049974454 1.1215606553099895 1.1561226042810397 1.154236468196593 1.1619413612793112 1.1523938165175516 1.1729945535782231 1.1495347168621655 1.1216476241207998 1.0819055953558656 1.116929566134345 1.1499940208942567 1.2100242425560135 1.177391914074815 1.1557937534651637 1.1996450585408809 1.0764867784751517 1.0901713139211855 0.930979267414343 0.9394677950406422 1.0411564975820558 0.9860260829303427 0.970270861199712 0.9960386871077272 0.9497183352196729 0.9909134170182119 0.8894755118839388 0.9389147546043832 0.9892221421956993 1.078917584113592 0.8929480913674247 0.8886909661487807 0.9382138080049387 1.032841598929931 0.9374807078917585 0.8914561683300751 0.8808712316081903 0.9152047535754708 1.067445210412594 0.9934728367115959 0.9454097643790513 0.8913339849778784 1.0110286552114416 1.0873675275234078 0.8924464965531433 0.923667558390781 0.8706978598621258 1.0694580203724664 0.9336865932709127 0.9020861199711905 0.9131597901018624 0.9937236341187365 1.0747376273279146 0.936940528860994 0.9352106698219982 0.9772674657886614 1.095566673526083 1.05800493877971 0.9761613849161437 0.9930419796275337 0.9363424735055047 0.9744765407963782 0.9481621051548514 0.9414806050005144 0.9390497993620744 0.9949904825599342 3.1031395952257395 2.916515308770109 3.2235988583290087 3.279748313440581 2.893733783082512 3.115633108458744 3.2452906071613907 3.2363648157758176 3.008341982355994 3.277023871302543 3.198598858329009 2.8491956408925794 2.978671510119357 3.0459133367929425 2.9831603528801245 3.0599507005708353 3.0241048261546446 2.869940321743643 2.8708744161909707 2.903256357031655 3.1749351323300465 3.171043072132849 3.2113129216398546 2.8621172807472757 2.9885184224182666 3.150298391281785 2.899662688116243 3.1940062272963154 3.1624805396990143 2.8836533471717694 3.046419304618578 2.9661520498183704 2.9620524130773225 3.014880643487286 2.825843279709393 3.1290217955371045 3.047392319667878 2.8702646600934094 3.151933056564608 2.9510119356512714 3.173702646600934 2.9669304618578103 3.0886092371562013 3.0137259989621175 2.96200051894136 2.9446549039958483 2.875285417747795 2.9621691748832384 2.8781006746237674 2.823066943435392 1.1292739187575749 1.0688759168869602 1.0608100183151834 1.065050479533008 1.0885684984857644 1.0623107205475908 1.1290573845677285 1.0708427691113978 1.066521107572381 1.0546087197115281 1.1164984015566402 1.0561665629107007 1.0853806340241374 1.0494149065745193 1.0714893642616332 1.1018312176138532 1.1111872990667977 1.0691586143014817 1.1181945860437699 1.106408509793661 1.1127481496852734 1.068367663024682 1.0719976181239117 1.0616310437850176 1.1184472092652573 1.068933057853725 1.0495532478624767 1.045288727290225 1.1228230043517355 1.0958103641684034 1.1448523507492985 1.1445606310768666 1.0855430346665222 1.086505408843617 1.0831431140623917 1.0888842775126235 1.1517814448243817 1.0974193334957338 1.0861505333658132 1.0826589195545409 1.1379322789321256 1.0925713735786182 1.0663978033809407 1.0933713471133284 1.0848302762916113 1.115520990283028 1.146467334915236 1.0913142723097882 1.0901534084586675 1.0978614241333369 0.7781669654836679 0.767413511277868 0.7232321313369983 0.8086185947289471 0.7008703292527991 0.8007068704163253 0.7932621713507715 0.7982332197432944 0.7139747410582475 0.8002279716460264 0.7768806671336919 0.7273878644676901 0.7192901216244563 0.7462905134507228 0.7374130759153497 0.72760158788584 0.7206595346370461 0.7345990509097097 0.7471216600768613 0.7025524117104601 0.7991435231909697 0.736748158614439 0.767678686630017 0.7053980994447149 0.715644949992678 0.749492406881894 0.8072610552395879 0.7022397422653891 0.7235922948749915 0.7491441168671313 0.7891064382200796 0.7971091928774692 0.8028441045978238 0.6957330515350486 0.8042926744319508 0.7163613192275876 0.7288166450964328 0.7041830422341221 0.7448577749809034 0.7146831946110036 0.8067029996477522 0.7111884209401456 0.7184193965875494 0.8131463649208629 0.7123757732632005 0.7136027039970236 0.813090955145787 0.7136779029774838 0.7908874667046619 0.8221029592777731 1.5414350583261567 1.215219603851875 1.3768496046347767 1.2673608392703357 1.2902411336412747 1.6652900649808189 1.1899318875753542 1.2074101620605966 1.4725201597118922 1.19629296171612 1.6125029358803726 1.6647811790495577 1.2936467548735615 1.2018515618883583 1.2946253816644484 1.3835434118844439 1.2120488530494011 1.6723557504110234 1.2688679245283019 1.1343067407813356 1.644993345337822 1.383523839348626 1.6006811242464574 1.20971972128709 1.1329758083457293 1.634502466139513 1.199228842088781 1.2107962107570658 1.2882838800595005 1.6393564550223128 1.6663861269866123 1.1309402646206843 1.3650473655366788 1.3785915603225554 1.635559383073671 1.4601698896108979 1.2937641900884678 1.4677836060439993 1.209426133249824 1.292022234400689 1.5561536052610978 1.4402450481484381 1.6035778595474832 1.3652430908948563 1.1962342441086669 1.2064119627338918 1.5366202145149925 1.1960776638221249 1.4814256635089642 1.2731347373365693 2.0226789899892603 1.959870808933625 1.926734241120074 1.914700971284777 2.0911079231438583 2.102278873968157 1.9217014338013374 1.920039509889231 1.9732132358128924 1.939057563713616 2.0918604924625477 2.082296590704201 1.9004648683395655 1.900880349317592 1.9134153320320155 2.0762446790997386 1.88748304759217 1.9222109859442 1.9614778579995766 1.8476831056027216 2.1142964652759813 1.9428282495708002 2.1125091131440934 1.968478320516137 1.9738482161755366 2.0782044950338263 1.907488848647335 2.0421830781652988 2.1270823044299676 1.943627854471908 2.109632103352853 1.9437924790103713 1.943627854471908 1.9435416225708082 1.936345178460839 2.104426832231917 1.9186206031529518 1.9508948519555043 2.1031098359242097 1.913870009328724 2.081395075374521 1.8956202033505014 1.9850740418459898 2.0124017152309057 1.939418169845488 1.9455171170323682 1.9113692841968282 1.8943188855702673 2.071164836198584 2.06814671966009 1.5108447317749643 1.4349316093502138 1.3744275837299094 1.5114183951393254 1.4035746710165315 1.6275278600859997 1.6891642473037822 1.593626849440803 1.4258577514391468 1.4157862181117995 1.5137479672363392 1.395942454081989 1.4737162411581015 1.4001825746011793 1.4158361018826136 1.5054173775104007 1.3870182474833637 1.3953089301926511 1.40663254616743 1.5033721429070266 1.4920684804405733 1.4027665539293446 1.397179571598176 1.5053026448375284 1.5165314816477606 1.4384733570780082 1.5173894825057614 1.398431654245608 1.3964013847734777 1.4570251314437361 1.4832989135314716 1.519439705486217 1.4358394939790287 1.3945706503846038 1.4390121018027995 1.3799247752736123 1.4423094190536052 1.3624903973741183 1.3992098410703062 1.422086538365608 1.5021749324074904 1.429314696756557 1.5094978699629862 1.5001895583290932 1.440104556383626 1.39680045493999 1.523066255624395 1.5065247972224716 1.4214280725908632 1.5071932397513794 1.9325496802848718 1.8413676915419075 1.7460121759773326 1.82779032813876 1.810537197993644 1.734219091013516 1.7729371673622545 1.899368227591224 1.7983918520503885 1.7556074587433472 1.941072864417812 1.7722173297086188 1.672581077459126 1.7715893862235323 1.823050120611096 1.9356128192365125 1.8701688555347091 1.751525826090286 1.8100624114561394 1.7663207872267104 1.9479036642799707 1.8911207259639313 1.7689397710303634 1.8945973886740437 1.7748516292070298 1.787594287245855 1.776842669525596 1.829138109277482 1.795719263315082 1.7633648581383772 1.9422138836772982 1.8611555691695063 1.9349695600566679 1.7760309377034116 1.9402687904430065 1.7479496113642454 1.8215644982195505 1.9444959221962705 1.7391354290308991 1.8257839721254354 1.9407129455909942 1.8662097484397135 1.8610713328483361 1.7044760117930848 1.7779071103112913 1.8462993452540488 1.735566872152238 1.7618792357468314 1.9409043917754718 1.7460964122985028 4.119212581106346 3.151215220499285 3.1489057516771144 3.14439678873859 3.1497305619707467 2.9171340591663917 3.316232266578687 4.180853403717145 2.865610909490817 3.1528648410865503 4.216210271637523 4.142472231386781 2.883591773892005 2.853953590674145 2.8578027053777633 4.188221709006928 2.496480809413835 3.090069284064665 4.202408446057406 2.891784889475421 3.9699219179588696 2.6751347190146264 3.306554492466733 4.078741889365446 2.7631694710216648 3.0618057846695264 3.808369075112724 2.868910150665347 3.1008468052347964 4.063730342021335 4.118112834048168 2.488892554712416 3.36407126360937 2.6165731881667216 4.056362036731552 3.1256461013966788 3.1241064555152316 2.8326184977455187 3.0735180908391073 3.336027713625866 4.150995271087649 3.3033652259980206 3.2728472451336192 3.3577477180248545 3.519245573518091 4.165676894314308 2.844440778620917 3.2910480589464424 3.1075002749367644 3.112724073463103 4.585311611068011 4.54264287561417 3.337315748642358 3.3552107576933023 3.9572278251874837 4.558365658132919 4.53240237910525 3.9697439875872766 3.35448668218257 4.3072148952676494 4.484199637962244 4.376881303335919 3.12236876131368 3.3238169123351438 3.807344194465994 3.542694595293509 4.413757434703905 3.7166795965865007 4.53214378070856 2.964468580294802 4.5916731316265835 4.476286527023532 3.147763123868632 3.591466252909232 3.7560382725627104 4.476596845099561 3.7267132143780706 3.3412981639513832 3.0179984484096196 3.3215412464442715 4.404447892423066 4.478148435479699 3.7888285492629947 4.506335660718903 3.3496767520041377 3.572019653478148 3.5581587794155674 4.479389707783811 3.5502456684768555 3.560641324023791 4.605223687613137 3.3766227049392294 3.181639513835014 4.08378588052754 3.889061287820015 3.5844323765192656 3.307421773985001 3.7493147142487713 3.5811740367209723 3.37274372898888 2.2971552057798994 2.1946200490259318 2.2556637853180233 2.2321119855502514 2.2896916526899753 2.142755773448587 2.1419107211972648 2.181731389498129 2.1594826474003352 2.292988001548187 2.268500838601471 2.261998451812669 2.193942717068765 2.105618629854212 2.120345761837182 2.131208876274029 2.1710037414527155 2.2665268997548704 2.1500645078054443 2.1403947877693197 2.263746613340214 2.16495936008257 2.285724422655141 2.102909302025545 2.129938072506773 2.188169268481486 2.2400916010837313 2.135305121919752 2.157289382015224 2.187795123209908 2.3257644174945167 2.138762740291575 2.2107405496065025 2.1008579538124112 2.10773448587279 2.2680492839633595 2.220126435298671 2.2297574506515287 2.1894013675654755 2.280679912269384 2.3051799767771897 2.153373758224745 2.3274158173138946 2.1751709456844277 2.303593084763256 2.14511030834731 2.2091536575925685 2.1821055347697067 2.2044510385756673 2.2331957166817182 3.013252892888933 2.553786305344015 2.273200804404444 2.3365641380674513 2.378795371377708 2.2367388652622555 2.8651963208386904 3.019219991428477 2.518708996802163 2.1494082352553323 2.9037352058813832 2.6833152012659482 2.532456400619787 2.8587017439752085 2.5377311838591634 2.1516170507368213 2.4800052747832395 2.5410938581742655 2.128177232716843 2.940493851580787 3.073418389213068 2.2603764876537102 2.9236804800052747 2.541621336498203 2.395081264629282 2.3813997956021495 3.021494741700458 2.3961691886724035 2.237233376190947 2.4046747766458973 2.8988230639897146 2.5664128177232715 2.9683183331684964 2.2606072594204334 2.252035736656447 2.364355652259915 2.9531862987505355 2.6058088550423633 2.243365311706722 2.4063890811986943 3.0002637391619693 2.5131375070055713 2.4143342234530047 2.256585237200409 2.0160551214848517 2.277420630995945 2.8285365773250257 2.544093891141661 2.8148551082978934 2.4114660600665943 2.7468937125748507 2.4502994011976047 2.516429640718563 1.9263473053892217 2.007110778443114 2.7487649700598804 2.6289670658682636 2.446369760479042 1.9406062874251497 2.1031437125748504 2.726160179640719 1.919049401197605 1.6673278443113775 2.108420658682635 2.412799401197605 2.1019086826347304 2.0938248502994012 2.575037425149701 1.9271706586826347 2.5739520958083832 2.76122754491018 2.6793413173652696 1.9374625748502994 1.793001497005988 2.229790419161677 2.4312125748502997 2.2705464071856287 2.7275449101796405 1.909244011976048 1.6677020958083832 2.809805389221557 2.282372754491018 1.798241017964072 2.717627245508982 1.7989520958083833 2.104303892215569 1.7998502994011976 1.4473428143712577 2.7952095808383235 1.9447230538922158 2.695059880239521 2.0245883233532935 2.372979041916168 1.9141092814371259 2.7349550898203594 2.7636976047904196 1.9465194610778445 1.9321482035928146 2.52312874251497 2.2520209580838326 1.7911878761925153 1.3128018461684865 1.4076083077581898 1.264625413365689 1.4972283681869007 1.3608593248162157 1.351152665762615 1.1975828515690052 1.8156686413056407 1.5537791735065305 1.76128280160826 1.243142292960293 1.508790712059572 1.1375585849213712 1.6736373801536888 1.6791330621178595 1.3187971355839458 1.4337068493802487 1.2257274046582447 1.1266623843170842 1.8261366069516807 1.3468465253491304 1.7833131111269716 1.3525325339614112 1.5317012823257916 1.3546737087526468 1.7467941855209002 1.074393928579925 1.2515880379701663 1.7619727357076584 1.7206480622368139 1.451145528513311 1.7260961625389575 1.7387290938072466 1.3157757000452024 1.0648775961744343 1.7882378131468133 1.1348464301858063 1.236599814431518 1.4536911474317797 1.7412747127257155 1.4229771845930577 1.755382675516856 1.2437846453976638 1.2385030809126163 1.07065876811077 1.796731139818714 1.3320724192896058 1.7569290795327481 1.1595175219470415 1.674617702017313 1.6416885939823818 1.2302558822407812 1.0867749685390689 1.0897113221218016 1.3732029134729056 1.398142851695077 1.6526141173778746 1.5403081264538765 1.1226022956946193 1.6576097319147314 1.1738168783129315 1.156713572055066 1.1616901193608664 1.1564275635892156 1.4770811882698396 1.6306295999694924 1.3107958662243069 1.3395301834267628 1.1638637837013308 1.6847042672463104 1.3870457232200741 1.1905197727186059 1.286275407085383 1.6552453952637 1.130133851962018 1.155950882812798 1.3177935400221181 1.306067192922244 1.1656561034206614 1.6602410098005567 1.2867139533996874 1.0937917095679366 1.6960111352629372 1.170155969950044 1.2834725241200473 1.6716241467414104 1.483354307287496 1.4172291499828396 1.553045036799756 1.6680204400716927 1.464134538382336 1.6712428021202763 1.6908820501086834 1.2467299698737748 1.2316477901079206 1.161976127826717 1.3396827212752165 1.330187240208977 1.3082408572627082 2.158989443046717 1.977455478269449 1.9926187657244339 2.051674806373637 2.0229823393024517 2.1437151595875883 2.142703862660944 2.081175077697203 1.9784791080854423 2.1511827240885992 2.1492526269054313 2.003607370134675 2.1288663608110108 2.0162424152730503 2.1475198559518525 2.035407725321888 2.0111057668590595 2.0444477332149376 2.0059382862216957 2.165920526861033 2.1632196240935326 2.0053463075329288 2.1717909821913075 2.1613450249124364 2.0738986729811058 2.0510334961274728 2.0034717083518325 2.0333666321345767 2.073923338759805 2.168874253860194 2.136081101080361 2.0926631641260913 2.1433760051304818 1.9932354101918994 2.0249741009323663 1.9571370430664494 2.0329164816733263 2.040199052834098 2.1216701198756844 2.151824034334764 2.1433760051304818 2.172833111341325 1.9888140693601695 2.017938187558581 2.0349760741946623 2.0294386068768193 1.9689766168417937 2.0027132356568496 2.125073997336096 2.002127423412757 1.150707469562356 1.0647213924607806 1.0201364939765731 1.0489609107575544 1.1464083793797515 1.1172249928419722 1.125562492788554 1.072623000559822 1.1515707063584655 1.2140613581877155 1.1086951876685343 1.04670452942911 1.064576095178267 1.1245069507655885 1.0568967064524815 1.0255124934295716 1.0576915680568197 1.098789331760704 1.1165412409242617 1.1433357691995403 1.1505621722798427 1.0591274470840117 1.0794391524894982 1.055328350491233 1.1382802784579684 1.0903535424759512 1.1007593919736074 1.083883539954616 1.0191194129989787 1.1388187330931656 1.1582201937581997 1.0685290359525306 1.0694179134455541 1.0384824126186418 1.0596872689666372 1.0601915360059486 1.065875223821917 1.0864604299944873 1.0362260312901972 1.0896612436592694 1.1494852630094488 1.1437631141481093 1.078652837784131 1.1483570723452263 1.1532501720063417 1.0262518001905958 1.0292474882800648 1.0563710721657416 1.0556103981572886 1.060947936564916 1.4499346673157234 1.398242422689657 1.3730983064743407 1.4029105070328713 1.3707155850477826 1.4482385795905817 1.3316184571238248 1.3492352232840563 1.3527452537726423 1.3549793753682968 1.4419717660321283 1.3554559196536087 1.320289001050447 1.3809689733801336 1.3190438369501165 1.408695652173913 1.4510568522456508 1.3560298224488228 1.4181804206912454 1.3315620916707231 1.4405216366477929 1.3666777689528835 1.3357843765212267 1.3775358048730497 1.4293715251979198 1.3203504906356487 1.3503112910250825 1.360533934564833 1.3422766518920857 1.3674053957111014 1.435597345699572 1.3550767338781993 1.360282852091927 1.3262381184186929 1.3492044784914554 1.4325843560246985 1.3108093566652148 1.3422766518920857 1.351515462068612 1.3115831006123337 1.4377904742384258 1.4414849734826163 1.330573134175399 1.3797084368835029 1.3392380415567113 1.3472419358971073 1.438210653070636 1.2924188465578643 1.3559324639389205 1.3577259101739643 1.9804640569395018 1.8992512455516013 1.9430320284697509 1.8733893238434165 1.892167971530249 1.8051074733096084 1.9549779359430606 1.8805864768683276 1.844714590747331 1.9414604982206405 1.9496711743772241 1.819194306049822 1.8299900355871885 1.8306049822064057 1.9454861209964411 1.8583516014234875 1.9466192170818506 1.810505338078292 1.8167060498220642 1.8547131672597863 1.9532241992882564 1.86344768683274 1.825856227758007 1.8394306049822065 1.8836327402135231 1.950018505338078 1.9605693950177936 1.8767772241992882 1.8396982206405692 1.8310718861209965 1.9553252669039145 1.9883103202846975 2.066112455516014 1.8992000000000002 1.8675017793594306 2.042021352313167 1.9874163701067618 1.9669921708185052 1.8519288256227757 1.8869124555160144 1.954112455516014 1.8633451957295373 1.9096427046263345 1.9443644128113877 1.837859074733096 1.8467928825622777 1.9615259786476869 1.9246804270462632 1.837870462633452 1.7902861209964411 2.332615276311158 2.42017599436818 2.0710172474480815 2.3884406898979234 2.0407321365716298 2.433086941217881 2.1856529391059483 2.1095388947553677 2.1532699753607885 2.3780640619500173 2.4272298486448434 2.200633579725449 2.2103766279479053 1.9649700809574093 2.440901091165083 2.116001407954945 2.0992045054558255 2.2926997536078844 2.4067722632875745 2.070552622316086 2.2052798310454063 2.1615628299894403 2.4076592749032026 2.1207321365716294 2.131784582893347 2.117268567405843 2.2703414290742696 2.116944737768391 2.136092925026399 2.3621541710665257 2.2915733896515307 2.4496304118268215 2.069933122140091 2.153903555086237 2.1049489616332275 2.455079197465681 2.06766631467793 2.2440408306934176 2.0302710313269974 2.2200492784230903 2.3664625131995773 2.1834987680394224 2.080718057022175 2.2074058430130234 2.2639493136219637 2.089700809574093 2.0220485744456176 2.3887222808870114 2.3632946145723337 2.138796198521647 1.1514412872903275 1.0751561193990662 1.1048133350254474 1.0936672632827305 1.088984775349983 1.0711475596360789 1.0899519060351581 1.1734533567311858 1.1189264411778865 1.1138194660213294 1.1261383478257063 1.0917592588540597 1.0610955271299851 1.1001089663079677 1.1054347493118495 1.0682024060110893 1.1693266407306433 1.0884114987899927 1.0740314470638175 1.172770676247533 1.1767923644813598 1.0770991330833088 1.0907177335007943 1.1159987921806829 1.0736113359969541 1.054789484970089 1.1109049454949653 1.0707274485692155 1.0731605918314655 1.0762457824787428 1.1725606207141013 1.0666576226089772 1.105281583818722 1.1008966745583364 1.1641408947490492 1.0600277448350408 1.0783069524005409 1.148426115154194 1.0700710250272416 1.0771560231236132 1.1746567998914714 1.1063274853289338 1.094205530587149 1.088494645771976 1.082818770212375 1.0961923058408567 1.0946956601651563 1.0857814284651506 1.1456735124348498 1.0938904472870015 -9:baseline-rgb8-monochrome-photographic:1.1423257084548575 1.1605563188468677 0.965957207478648 1.113730405508553 0.9526277307751022 1.0739589108234708 0.9971718048223941 0.9299780654180827 1.0638513269216863 0.9382135769437816 1.1285784301909836 0.9354978668016488 0.9973807056025583 1.1344035480994046 1.0418765717775047 1.0990832469608955 0.9931464474815405 1.0073597351780879 0.987787339005793 1.1235085689493094 1.1155060621399473 1.0918199275274987 0.916552172969846 0.8840038244912061 1.1056957601176274 0.9748274559902299 1.0296719454286885 1.1371192582415375 0.9085737700966567 1.0681257582696588 1.121941813098079 0.9460393215545433 0.8466828966503563 1.050047806140076 0.9861563059914351 0.9784430464161464 1.0 0.9142301604518684 1.0959175966768706 0.9335936558439993 0.8715902973622259 0.9427370822988728 1.0816721703987595 1.0525546155020449 0.9513903953848997 0.9134266959127759 0.8890254778605347 1.133053727673729 0.9483693687179117 1.1215561501193145, 92023 -9:swift-rgb8-monochrome-photographic:1.7869854813957786 1.912791958926893 1.8333534199468107 1.7642956428118046 1.7212379781618339 1.7759378439832558 1.9203686295305356 1.7226199371690731 1.8253027052651032 1.890736857328802 1.8987875720105092 1.8952282241023293 1.9002579121170489 1.832662440443191 1.9119402865154547 1.6797792079446574 1.7707635323514996 1.878708993178586 1.7381669760005143 1.7115883690473321 1.9270855930773496 1.7714304079189465 1.7384481885891967 1.7662159230602357 1.7338925446525417 1.7438474702918987 1.6916383445416636 1.6971581459252296 1.7014727505001566 1.742955624653506 1.936879825808888 1.8783152955544307 1.761885249194527 1.7930837772474912 1.9093933039265314 1.8392910228907047 1.7863668137006774 1.9852403564168697 2.1601063787049757 2.2263038220808125 1.6444348028699753 1.7116847847920234 1.810615373490491 1.7747005085930532 1.6983794120246503 1.8163681795903939 1.7241625890841308 1.7358851367094914 1.8000337455106419 1.8015763974256995, 90132 -9:baseline-rgb16-color-photographic:1.138149566619633 1.0525781092521669 0.9600483773432774 0.9495746825236847 0.9233299737956058 1.0145051400927232 1.0152630518040717 1.0325660149163474 1.0502882483370288 0.9825277161862528 1.105623866156017 0.979044547470268 1.1311993549687562 1.0314533360209635 0.9157024793388429 1.0201814150372908 0.9204112074178592 0.91542834106027 0.9227091312235436 1.1196210441443255 1.105067526708325 1.089094940536182 0.9518645434388229 0.9840354767184035 0.8950534166498689 1.014093932674864 0.9634106027010683 1.077556944164483 1.0266881677081232 0.9530659141302156 1.1583793590002016 0.9142189074783309 1.117903648457972 0.9692320096754686 1.0208345091715378 1.0262769602902642 0.938423704898206 0.9249989921386816 0.9297238459987905 1.14324531344487 1.1359483975005038 0.9384398306792985 1.1115097762547872 1.0 0.9357548881273936 1.0855553315863737 0.9803749244104011 0.9589760129006248 0.9919935496875629 0.9644104011288047, 477784 -9:swift-rgb16-color-photographic:1.946244708728079 1.74052811933078 1.8023463011489618 1.8386212457165894 1.8937230397097358 1.7245313444869985 1.7375448498286634 1.9317718201975407 1.6985849627091312 1.7948236242693005 1.9016488611167104 1.7071800040314453 1.8446522878451923 1.740342672848216 1.6975529127192097 1.7138722031848417 1.7272162870389032 1.8997460189477928 1.7525095746825234 1.767821003829873 1.9189679500100785 1.814811529933481 1.7461640798226163 1.7391251763757305 1.964265269098972 1.6924249143317878 1.8938439830679297 1.9189276355573472 1.7555895988711951 1.7751421084458778 1.9423745212658736 1.7552025801249747 1.911380770006047 1.7484297520661156 1.6817496472485385 1.800620842572062 1.6822656722434992 1.7237492441040112 1.7564523281596451 1.776569240072566 1.9380286232614392 1.750292279782302 1.940866760733723 1.8484982866357587 1.914654303567829 1.8025075589598871 1.7531626688167707 1.8188752267687966 1.7405361822213263 1.7153638379359, 461841 -9:baseline-rgb8-color-nonphotographic:0.841568815400591 0.8916287243390048 1.0425033948398434 0.9176771307612429 1.027653965971723 0.8989935298346513 0.9595175333493091 0.9613787043693586 1.007971882738238 1.0950635034747185 1.1110392203850148 1.0221503314961258 1.068903267034108 1.1003195143382059 0.9371834811087147 0.9020369039060628 0.9043533828580558 0.9368479910535986 0.8757648374470804 0.9293473919642145 1.1150730889048646 0.8776739356178609 1.0754772745426953 0.8974279095774423 0.9040019170860293 0.9836568416007669 1.0795670580717311 1.0042974678488696 1.129539100567138 1.0 1.119514338205927 1.1251537662752618 0.8952232606438214 0.9243230289959261 0.9463375668983145 0.9053918044572251 1.1194743989136513 0.9713715152967489 1.0549884176052402 1.0064541896317598 1.1310408179567057 0.9811806054796709 0.9247144340602285 0.9387970285166547 1.0994168863327742 1.088401629523125 0.9560108634874991 1.00322709481588 1.0047687514977235 1.0629762760603882, 130595 -9:swift-rgb8-color-nonphotographic:1.6808770668583752 1.6901829219586229 1.6918443965172938 1.5754453231088745 1.686524482786165 1.578752296509306 1.647112389168464 1.4793673616103522 1.695039539899353 1.6532151130281971 1.7070213275820754 1.7002556114705647 1.6443326144260726 1.522421918683601 1.4906861570412973 1.6914450035945363 1.582642383576963 1.5505950954549086 1.6076363926831216 1.4896557233005832 1.6929547088425594 1.5079079798705968 1.5832973879702852 1.5126927070852305 1.6625129802699896 1.4699736400670982 1.5547407939931306 1.57601246105919 1.487387171499321 1.4991852384375748 1.6621774902148734 1.6418483904465213 1.5081316399073408 1.5634954868599729 1.6545570732486619 1.5694624171259686 1.5382538541417048 1.5333812604840642 1.510512021726975 1.4520329099768352 1.6736640306733765 1.550299544692068 1.553087307292915 1.5052240594296669 1.5195462896397476 1.513587347232207 1.6873951593577763 1.5345874271107918 1.5627925553159197 1.647439891365125, 130507 -9:baseline-va8-monochrome-nonphotographic:1.0814949707287862 0.9690727319392332 0.9343994817956272 1.0 0.8925214798156953 1.0866770144583908 0.9594969506605885 0.9474034783246355 0.9715048703877979 0.9501350509038022 1.093166790921646 1.073312474792535 1.0835910096430013 0.9300179660478362 0.9973784236320749 0.9480695664927098 0.9692682807592183 0.9439508194717737 1.0268085210398308 0.9507583627675047 0.8853472824824923 1.0408941469793818 0.906203786314027 1.0628567238239572 1.013969518827685 1.0562569511494606 1.0695420491071974 0.9771207880617445 0.9276224930030188 0.9573092482370053 1.080957211473827 0.9836350081274978 1.0964666772588945 0.9771818970679899 1.0965644516688868 0.9536977059679056 1.0615551019909315 0.9838488896493566 1.0041248579215605 1.0395986360469807 1.1068918737243494 1.1239962845724203 1.0900685643050072 1.0647144376138156 0.9974639762408184 1.0593124014617274 1.0472189291257745 1.0312694784957406 0.9813617530951713 0.9331100817638504, 60478 -9:swift-va8-monochrome-nonphotographic:1.0836704513511202 0.990937534373816 0.9568631524914142 0.9635973649796508 1.0394214199288692 0.9338556116400436 0.9254775668838073 0.9379499150584814 0.9138301902934455 1.0606751323009986 0.8749159751164127 0.9924102614243288 0.9412559122963542 0.9491817504063749 0.9492611921144939 0.961874091003532 0.9390620989721464 1.073324696593784 0.9340572713606532 0.92058884638418 1.0791178303858422 0.9143373950452818 0.9705026826853742 1.0693342784859632 0.9920069419831096 0.9935285562386185 1.0229892081494971 0.9728248249226971 0.9395815255252319 0.9420014421725474 1.0818432920643846 1.088498062844502 0.9384632307109422 0.9610735630217181 0.9316801310177093 1.0514476723579522 0.9350044609574559 0.909980322899989 0.9171300766306938 1.0529203994084648 1.0776756578384523 1.0432896200241992 0.8935175566174944 0.939227093289009 1.0600579313379206 0.9030994487967636 0.9337700590313001 0.920931056819154 1.0681976509698 0.9002395473044817, 59706 -9:baseline-rgb16-monochrome-nonphotographic:1.1235518446826336 1.0 0.9214601450322134 0.9688700777164649 0.9996316412908446 0.9908777049085603 1.1062678762314737 0.9970531303267559 0.9663710166700372 1.0330656111865484 1.129582815705082 1.0205341923554734 0.9708707710975646 1.1111721029670933 0.9595094328720424 0.9583754658654262 0.9380435096639991 1.0181073585069194 0.957313726056684 1.022874353566579 1.0678430069627018 0.9755294253604136 0.914092970849103 0.9975659434316587 1.1382934157686417 0.9678516742264468 1.1058995175223183 1.0201224973275937 1.1199838211076762 1.1263903735590675 1.129322797792737 1.1301389651287088 0.9147863519486897 0.9691012047496605 0.9989960419495565 1.0850330800566261 1.0196385751018404 0.9984832288446537 0.9709502210152255 1.124786929766273 1.1346314968364488 0.9648975818334153 1.10052581400052 0.9624635252650738 1.0963438592436368 0.9684150463698611 1.1351298645017769 0.9142952070031491 0.9958902724409905 1.1159318753069656, 244077 -9:swift-rgb16-monochrome-nonphotographic:2.4676638835119755 2.3500563372143417 2.32636581631179 2.414909138185075 2.3357553520353624 2.3078323173374167 2.491101609221969 2.4848684020454743 2.3302660849969663 2.3562245399127497 2.5282769479675267 2.4013809840233438 2.437588478317395 2.5054170398405224 2.507518851298645 2.4080186635079306 2.3801895241672204 2.311978158495363 2.341092941958224 2.3272397654060613 2.491643313206021 2.3608543032964495 2.314469996822003 2.340999046600988 2.3411073873977983 2.3644151041516195 2.275640655245139 2.3406234651720452 2.49643919914483 2.3393667119290438 2.486067373530177 2.3175757663305694 2.4719614017854563 2.3286265276052354 2.4972336983214403 2.3060771964290874 2.3940282552798084 2.4226230029179785 2.398202987316904 2.374989165920319 2.493716233784994 2.4003264669343887 2.3276586831537283 2.321866061884263 2.3470155721838615 2.385671568485829 2.363750613931182 2.5052653627249875 2.3892973738190855 2.3479328575968568, 157088 -9:baseline-v16-monochrome-nonphotographic:1.2555830039525693 0.9221961462450594 0.9719244071146246 1.2290513833992096 0.8810276679841899 1.024505928853755 1.0057682806324113 1.0177000988142293 0.9720602766798419 1.204780138339921 0.8117218379446641 1.0011363636363637 1.1067070158102768 0.867181324110672 0.9377964426877472 1.2047430830039527 0.8596343873517788 0.9108819169960476 0.9150815217391304 0.9851655138339922 1.1794219367588934 0.9988883399209487 0.9059041501976285 0.9530385375494071 1.2414525691699605 1.0127099802371542 0.8627470355731226 0.945306324110672 0.9426012845849804 1.0033596837944665 1.1783720355731226 1.1923542490118577 1.192366600790514 1.2063982213438735 1.0315093873517787 1.0626235177865613 1.1513833992094862 1.120306324110672 0.9586215415019763 0.7630311264822135 0.8097455533596839 1.0 1.188451086956522 0.9115242094861661 0.9783967391304348 1.1586091897233202 0.9198616600790513 1.037018280632411 0.8825469367588933 0.9434906126482214, 123371 -9:swift-v16-monochrome-nonphotographic:1.4101902173913043 1.2688611660079052 1.1635993083003953 1.1112277667984192 1.3774703557312253 1.33415266798419 1.1541501976284585 1.2020627470355731 1.2317811264822134 1.4345849802371544 1.021294466403162 1.1716897233201582 1.1817934782608697 1.2165390316205535 1.159288537549407 1.3435276679841899 1.3148962450592885 1.168157114624506 1.23727766798419 1.2071887351778656 1.4344367588932807 1.3914402173913043 1.2304100790513834 1.1057806324110673 1.1888339920948618 1.192267786561265 1.399505928853755 1.1517910079051383 1.209078557312253 1.254681324110672 1.0228754940711462 1.1558917984189725 1.2229249011857708 1.1407979249011857 1.202915019762846 1.1282238142292491 1.3969738142292492 1.0594985177865615 1.1699728260869566 1.108955039525692 1.005842391304348 1.2055830039525692 1.3122653162055338 1.4297924901185772 1.1459609683794467 1.1502593873517788 1.1906744071146247 1.1008152173913044 1.4184906126482213 1.1264328063241107, 119272 -9:baseline-rgba16-color-nonphotographic:1.031181036450803 1.0001902442736474 0.9938850054899062 0.954640329611793 0.9585294661202127 0.9967848717753596 0.9697131116353398 0.9636307304292998 0.9909008881689805 1.0047696957178731 1.0552741148205724 0.9677943622468393 0.9814511833193821 0.9931566416993707 0.9690472566775741 1.0326758128866036 1.0081832215421744 0.9950264711317904 1.0 0.941662952373705 1.038391294422038 0.9761786991640123 1.0150510398208443 0.9849245002011154 0.9405676889125637 0.9832612216943699 1.0064818941806997 0.9559829106286759 0.9644895474360509 1.0408400100014135 1.0838759824757846 0.9826279800406579 0.973882179003555 1.019059758444128 0.9895121049713547 1.0124936132279563 1.0573260352006262 0.9945508604476719 1.0116891517279616 0.9847097959494276 1.0725754726211312 1.048463369823997 0.9782088773413635 1.012346853359714 1.0301781773511476 1.0112380010218835 1.0370296889777904 1.0487596073358192 1.013009990542142 1.0347902420994273, 394493 -9:swift-rgba16-color-nonphotographic:1.1364323219585377 1.1383809668757543 1.1002288366834445 1.0906812919216846 1.1440638351071348 1.1382831269635927 1.1522497744246472 1.151543152836814 1.1778620892082576 1.1324589344146456 1.12326741822214 1.0815740267646516 1.099769532651353 1.0851261591311816 1.137840129583528 1.0748910172089536 1.1469827258199528 1.0816012045180299 1.1543261547827413 1.1054795786361118 1.1522606455259983 1.1413297531172883 1.0792910954808832 1.0964049267831324 1.0940431800145674 1.1278414341156904 1.0992531553371674 1.091021013838912 1.1043843151749704 1.1362284888082013 1.15729396545164 1.1401665452727017 1.0979975431310947 1.0794677508778414 1.1280969049974454 1.1215606553099895 1.1561226042810397 1.154236468196593 1.1619413612793112 1.1523938165175516 1.1729945535782231 1.1495347168621655 1.1216476241207998 1.0819055953558656 1.116929566134345 1.1499940208942567 1.2100242425560135 1.177391914074815 1.1557937534651637 1.1996450585408809, 384630 -9:baseline-va8-monochrome-photographic:1.1148009054429469 1.0496450252083547 1.0262694207222967 0.9725537606749666 1.0601592242000206 0.9808493672188499 0.9611907089206708 0.9999549850807697 1.0022443152587717 0.9722322255376068 0.8796558287889701 1.07472476592242 1.0137102582570223 0.9213846589155263 0.9361688445313304 0.954605669307542 1.0123019343553865 0.9845663134067293 1.099669461878794 1.0135237678773537 0.8758295606543883 0.9519047741537197 1.003208920670851 0.9964052371643173 1.010456322666941 0.9975820557670542 1.0294783413931474 0.9492746167301164 1.0379732997221935 1.0279799876530507 0.9142144253524025 1.0226939499948555 1.0235685255684743 0.9694155777343348 1.1182927770346744 0.9740521144150633 0.9674799362074288 0.9709075007716843 1.1180226875192922 1.1137784237061428 1.117881212058854 0.9499241177075832 1.0 1.1163378433995268 1.0011318036835066 0.9403552320197552 1.0567766745549954 0.9942445210412595 0.9447795555098262 0.9736662722502315, 76280 -9:swift-va8-monochrome-photographic:1.0764867784751517 1.0901713139211855 0.930979267414343 0.9394677950406422 1.0411564975820558 0.9860260829303427 0.970270861199712 0.9960386871077272 0.9497183352196729 0.9909134170182119 0.8894755118839388 0.9389147546043832 0.9892221421956993 1.078917584113592 0.8929480913674247 0.8886909661487807 0.9382138080049387 1.032841598929931 0.9374807078917585 0.8914561683300751 0.8808712316081903 0.9152047535754708 1.067445210412594 0.9934728367115959 0.9454097643790513 0.8913339849778784 1.0110286552114416 1.0873675275234078 0.8924464965531433 0.923667558390781 0.8706978598621258 1.0694580203724664 0.9336865932709127 0.9020861199711905 0.9131597901018624 0.9937236341187365 1.0747376273279146 0.936940528860994 0.9352106698219982 0.9772674657886614 1.095566673526083 1.05800493877971 0.9761613849161437 0.9930419796275337 0.9363424735055047 0.9744765407963782 0.9481621051548514 0.9414806050005144 0.9390497993620744 0.9949904825599342, 74681 -9:baseline-rgb16-monochrome-photographic:1.2180072651790348 0.8220160871821484 0.971120913336793 1.0159704203425015 0.9134405812143228 1.088855734302024 0.9210819927348209 0.9695511157239233 1.0281785158277115 0.8325246497145824 1.2049558899844317 1.194408406850026 0.8168396471198756 1.1379346133886872 1.0817073170731708 0.7985858847950181 0.8437727036844836 0.9076933056564609 1.2031136481577582 1.1950960041515308 1.1316294758692267 0.9690710949662688 1.2046704722366373 1.1882589517384534 1.0248443175921123 0.8621043072132848 0.9119615983393876 0.8600285417747794 1.210352880124546 1.0 1.1730280228334198 1.1829268292682928 0.7716787752983914 1.0799948105864037 1.02283341982356 0.9071743642968344 0.8143227815256876 0.8621302542812663 1.1710171250648678 0.8564867669953296 1.0611442656979762 0.9626491956408925 0.8544758692267774 1.1935391800726518 0.8625454073689673 1.0708225220550078 0.8116242864556306 1.191437467566165 0.9108458744161909 0.8478463933575506, 379113 -9:swift-rgb16-monochrome-photographic:3.1031395952257395 2.916515308770109 3.2235988583290087 3.279748313440581 2.893733783082512 3.115633108458744 3.2452906071613907 3.2363648157758176 3.008341982355994 3.277023871302543 3.198598858329009 2.8491956408925794 2.978671510119357 3.0459133367929425 2.9831603528801245 3.0599507005708353 3.0241048261546446 2.869940321743643 2.8708744161909707 2.903256357031655 3.1749351323300465 3.171043072132849 3.2113129216398546 2.8621172807472757 2.9885184224182666 3.150298391281785 2.899662688116243 3.1940062272963154 3.1624805396990143 2.8836533471717694 3.046419304618578 2.9661520498183704 2.9620524130773225 3.014880643487286 2.825843279709393 3.1290217955371045 3.047392319667878 2.8702646600934094 3.151933056564608 2.9510119356512714 3.173702646600934 2.9669304618578103 3.0886092371562013 3.0137259989621175 2.96200051894136 2.9446549039958483 2.875285417747795 2.9621691748832384 2.8781006746237674 2.823066943435392, 225215 -9:baseline-rgba16-color-photographic:1.1310392738886834 0.9774533774822487 0.973802370447895 0.9970888181142878 1.0392438144903475 1.0408978951072294 0.9646658306041003 1.0011398119159967 0.9877176995648265 1.0086433230780334 1.0707104426620473 1.0240202579764277 1.0905864768383602 1.0129529549398364 1.0947878416052401 1.0412617928429435 1.0103154482107357 1.0791612909046617 1.0817777456986384 1.0279419327480894 1.0069952572997585 1.0108627985239584 0.9908784972527224 0.9989052993735544 0.974488062049075 1.045418046320272 0.988286101813173 1.0102913888563083 1.0073741921319896 0.9622749322578801 1.0058704824802789 0.949240776996851 0.9998526364541322 0.9817359425703209 0.9718565701585812 0.9638357828763559 0.9769932423288251 1.0119935881820452 0.9537488985326801 0.9806051529122345 1.0587048248027884 0.9908995491878464 1.0171242455136822 1.0 0.9831283777078051 0.9975669977835319 0.9695709314879807 0.9577337291097135 0.9996391096835894 0.9811855848377947, 518368 -9:swift-rgba16-color-photographic:1.1292739187575749 1.0688759168869602 1.0608100183151834 1.065050479533008 1.0885684984857644 1.0623107205475908 1.1290573845677285 1.0708427691113978 1.066521107572381 1.0546087197115281 1.1164984015566402 1.0561665629107007 1.0853806340241374 1.0494149065745193 1.0714893642616332 1.1018312176138532 1.1111872990667977 1.0691586143014817 1.1181945860437699 1.106408509793661 1.1127481496852734 1.068367663024682 1.0719976181239117 1.0616310437850176 1.1184472092652573 1.068933057853725 1.0495532478624767 1.045288727290225 1.1228230043517355 1.0958103641684034 1.1448523507492985 1.1445606310768666 1.0855430346665222 1.086505408843617 1.0831431140623917 1.0888842775126235 1.1517814448243817 1.0974193334957338 1.0861505333658132 1.0826589195545409 1.1379322789321256 1.0925713735786182 1.0663978033809407 1.0933713471133284 1.0848302762916113 1.115520990283028 1.146467334915236 1.0913142723097882 1.0901534084586675 1.0978614241333369, 503024 -9:baseline-va16-monochrome-photographic:0.8954021760210241 0.9572196958003348 0.955850282787745 1.0228763214241894 0.9556919691446709 0.9690457249379608 0.9301678520400691 0.9512710606618301 1.0093721676699794 1.0199554347094746 1.0039815881233105 1.0143907101554244 1.0211348713503756 0.9583635118715442 0.9727106857751233 1.025203531977377 0.9294000308711603 0.9585218255146182 0.9948666801233264 0.9721090939314423 0.979708148798993 1.0839853876507441 1.0114144136656336 1.0346034045348942 1.1250598623462873 1.0098312772348939 1.0224290853825055 0.9919299620443041 1.0 1.0881213315760518 1.035533497187954 0.9644071351958933 1.022571567661272 0.986673949094248 0.9687013927642749 1.0481669259052573 1.0128036158836078 1.0405639131966293 1.052168303233952 0.9706486505740849 1.006174232079885 1.024756295935693 1.03942009712542 1.021202154648682 0.9909286282518611 0.9758057174972197 0.9435018186279748 0.9567210078246517 0.973403307963572 0.9749231189370822, 209902 -9:swift-va16-monochrome-photographic:0.7781669654836679 0.767413511277868 0.7232321313369983 0.8086185947289471 0.7008703292527991 0.8007068704163253 0.7932621713507715 0.7982332197432944 0.7139747410582475 0.8002279716460264 0.7768806671336919 0.7273878644676901 0.7192901216244563 0.7462905134507228 0.7374130759153497 0.72760158788584 0.7206595346370461 0.7345990509097097 0.7471216600768613 0.7025524117104601 0.7991435231909697 0.736748158614439 0.767678686630017 0.7053980994447149 0.715644949992678 0.749492406881894 0.8072610552395879 0.7022397422653891 0.7235922948749915 0.7491441168671313 0.7891064382200796 0.7971091928774692 0.8028441045978238 0.6957330515350486 0.8042926744319508 0.7163613192275876 0.7288166450964328 0.7041830422341221 0.7448577749809034 0.7146831946110036 0.8067029996477522 0.7111884209401456 0.7184193965875494 0.8131463649208629 0.7123757732632005 0.7136027039970236 0.813090955145787 0.7136779029774838 0.7908874667046619 0.8221029592777731, 205641 -9:baseline-v8-monochrome-nonphotographic:1.2310537853284271 0.8983598214984734 0.9806231895404368 0.8605848273702341 1.220504188522665 0.9183629531042042 1.21543490174587 0.900199639865341 1.1633523839348627 0.8935058326156737 1.267419556877789 1.1524700540201989 1.2330697565176545 0.7883425976669537 0.9380333516010335 1.2190362483363346 1.2885774680967665 0.7033586471463243 0.8886126986612386 1.286737649729899 0.9778243169185 1.0164605026227198 0.9012565567994989 1.2334416346981916 0.7704337273937212 1.2541102325217257 1.1189423001644092 1.155856102716668 0.9793509747122837 0.7781257339700932 1.2163939560009396 1.0 1.0787011665231347 1.2536796367337353 0.9288342597666954 1.0206685978235341 0.9939912315039536 1.2572222657167462 1.032294684099272 0.7679675878806859 1.0880568386440148 0.8445549205355046 0.8185234478979097 0.9011195490487748 1.066311751350505 0.8437524465669772 0.8439090268535191 0.9200657637203477 1.0169498160181634 0.871682455178893, 48191 -9:swift-v8-monochrome-nonphotographic:1.5414350583261567 1.215219603851875 1.3768496046347767 1.2673608392703357 1.2902411336412747 1.6652900649808189 1.1899318875753542 1.2074101620605966 1.4725201597118922 1.19629296171612 1.6125029358803726 1.6647811790495577 1.2936467548735615 1.2018515618883583 1.2946253816644484 1.3835434118844439 1.2120488530494011 1.6723557504110234 1.2688679245283019 1.1343067407813356 1.644993345337822 1.383523839348626 1.6006811242464574 1.20971972128709 1.1329758083457293 1.634502466139513 1.199228842088781 1.2107962107570658 1.2882838800595005 1.6393564550223128 1.6663861269866123 1.1309402646206843 1.3650473655366788 1.3785915603225554 1.635559383073671 1.4601698896108979 1.2937641900884678 1.4677836060439993 1.209426133249824 1.292022234400689 1.5561536052610978 1.4402450481484381 1.6035778595474832 1.3652430908948563 1.1962342441086669 1.2064119627338918 1.5366202145149925 1.1960776638221249 1.4814256635089642 1.2731347373365693, 49192 -9:baseline-rgba8-color-photographic:1.138441397583939 1.0 1.1524580011445325 1.1480836919796493 0.945846366109295 0.9678668579447018 1.0375030377146979 1.1101416554957158 0.9434867477246537 0.9746399818129081 1.127019590320077 0.9916982197032055 0.9484098053510814 0.9464656679444666 1.0754372349348948 0.9249312104607135 1.0176226648793145 0.9138308130100421 0.9558414273731412 0.9848937387800537 1.1562914011116077 1.0202017826485734 0.9952337276482992 1.053103172550034 0.9645743671754349 1.024223324945321 0.9883743718789931 0.9828006553624483 1.1424629398806863 1.1508431128148444 1.1449715042763184 0.9320492619333192 1.004413505483565 1.0035276686813575 1.148773547188448 1.142070976693869 1.067331436231509 0.9637434052193818 0.9584989377797638 0.9659070420106143 0.8785070906140495 0.9830907081206933 1.017967592483714 1.0403408511872565 0.9138700093287238 0.9852543449119259 1.1265570737596324 0.9625361586039839 1.1281406050343752 0.9528311500983828, 196537 -9:swift-rgba8-color-photographic:2.0226789899892603 1.959870808933625 1.926734241120074 1.914700971284777 2.0911079231438583 2.102278873968157 1.9217014338013374 1.920039509889231 1.9732132358128924 1.939057563713616 2.0918604924625477 2.082296590704201 1.9004648683395655 1.900880349317592 1.9134153320320155 2.0762446790997386 1.88748304759217 1.9222109859442 1.9614778579995766 1.8476831056027216 2.1142964652759813 1.9428282495708002 2.1125091131440934 1.968478320516137 1.9738482161755366 2.0782044950338263 1.907488848647335 2.0421830781652988 2.1270823044299676 1.943627854471908 2.109632103352853 1.9437924790103713 1.943627854471908 1.9435416225708082 1.936345178460839 2.104426832231917 1.9186206031529518 1.9508948519555043 2.1031098359242097 1.913870009328724 2.081395075374521 1.8956202033505014 1.9850740418459898 2.0124017152309057 1.939418169845488 1.9455171170323682 1.9113692841968282 1.8943188855702673 2.071164836198584 2.06814671966009, 189718 -9:baseline-rgba8-color-nonphotographic:1.0640058663314476 1.0211906258417887 0.9524058942663594 0.9613301008649845 0.9892899544062334 1.0402911216864705 0.9631508584996957 0.9779713268085362 0.9651611744635 0.9670268274919437 1.071224047968234 0.9550696876278272 0.9929165045444115 0.9926172019195274 0.9635549170432891 1.0640557501022616 0.9578681671704927 0.9768688954735466 1.0045743417836441 1.0157483064459807 1.0483174204104435 1.0330829168038471 1.023575070086698 0.9560823281753514 1.0439525904642182 1.0003641515269421 1.0336416150369638 0.9392964392964392 1.0024093861303165 0.9530444065327786 1.0568475452196382 0.9473077728891681 1.0427853102271707 0.9550547224965829 1.0 1.0147805612921892 0.95657617750641 1.0219289056498357 0.9124689473526683 1.0241587102052219 1.0378218750311774 0.9358195404707031 0.9950265880498438 0.9354454121895982 1.0594664431873735 1.0571817664840921 1.0323895323895325 0.9593497151636686 1.0322398810770903 0.9569752476729221, 147023 -9:swift-rgba8-color-nonphotographic:1.5108447317749643 1.4349316093502138 1.3744275837299094 1.5114183951393254 1.4035746710165315 1.6275278600859997 1.6891642473037822 1.593626849440803 1.4258577514391468 1.4157862181117995 1.5137479672363392 1.395942454081989 1.4737162411581015 1.4001825746011793 1.4158361018826136 1.5054173775104007 1.3870182474833637 1.3953089301926511 1.40663254616743 1.5033721429070266 1.4920684804405733 1.4027665539293446 1.397179571598176 1.5053026448375284 1.5165314816477606 1.4384733570780082 1.5173894825057614 1.398431654245608 1.3964013847734777 1.4570251314437361 1.4832989135314716 1.519439705486217 1.4358394939790287 1.3945706503846038 1.4390121018027995 1.3799247752736123 1.4423094190536052 1.3624903973741183 1.3992098410703062 1.422086538365608 1.5021749324074904 1.429314696756557 1.5094978699629862 1.5001895583290932 1.440104556383626 1.39680045493999 1.523066255624395 1.5065247972224716 1.4214280725908632 1.5071932397513794, 145578 -9:baseline-rgb8-monochrome-nonphotographic:1.1146303174177739 1.0204770838917179 0.9323429184056361 0.9768426695255964 1.0709576138147565 0.8914806447907493 0.9979247233602633 0.9402994218325228 1.0890684228663323 0.9110004977600795 1.119156105218823 0.9829995788183942 0.9253972508327909 0.9533713673086495 0.9544740973312401 1.092131561817973 0.8603591530420798 0.956794425087108 1.0013401232913426 0.9190718688976528 1.1117203354137153 0.9329019412643105 1.1224566374392158 1.0741739097139793 1.1034881494811808 0.9763755408354711 1.0241834820232032 0.9376115174024582 0.9310104529616724 1.078814565225715 1.0832944059424894 0.9633725159857564 1.0117011907952673 1.0912126201324808 0.9445495271279243 1.1194471034192288 0.9142474250488187 1.0722288164796874 1.0016770685760232 0.8963663514186162 1.0682620515373127 1.0609181759007542 0.9804648313359113 1.0111191943944557 1.103342650380978 0.9164605429413791 1.0 0.9631580962591415 0.987510050924685 1.042003292874373, 76636 -9:swift-rgb8-monochrome-nonphotographic:1.9325496802848718 1.8413676915419075 1.7460121759773326 1.82779032813876 1.810537197993644 1.734219091013516 1.7729371673622545 1.899368227591224 1.7983918520503885 1.7556074587433472 1.941072864417812 1.7722173297086188 1.672581077459126 1.7715893862235323 1.823050120611096 1.9356128192365125 1.8701688555347091 1.751525826090286 1.8100624114561394 1.7663207872267104 1.9479036642799707 1.8911207259639313 1.7689397710303634 1.8945973886740437 1.7748516292070298 1.787594287245855 1.776842669525596 1.829138109277482 1.795719263315082 1.7633648581383772 1.9422138836772982 1.8611555691695063 1.9349695600566679 1.7760309377034116 1.9402687904430065 1.7479496113642454 1.8215644982195505 1.9444959221962705 1.7391354290308991 1.8257839721254354 1.9407129455909942 1.8662097484397135 1.8610713328483361 1.7044760117930848 1.7779071103112913 1.8462993452540488 1.735566872152238 1.7618792357468314 1.9409043917754718 1.7460964122985028, 75338 -9:baseline-indexed8-monochrome-photographic:0.9750907291322995 0.26459914219729463 0.8359727262729572 0.9929066314747608 1.007148355878148 0.9950511382382052 0.9985703288243704 0.9962608600021994 0.810348619817442 0.9935664797096667 0.777796106895414 1.0098427361706808 0.999340151765094 1.0028043549983503 1.002584405586715 0.9992851644121851 0.9973056197074673 1.0038491147036182 1.0210601561640822 0.9982404047069174 0.770647751017266 1.010062685582316 0.9619487517870889 1.0047838997030683 1.004563950291433 0.9998350379412735 0.9996150885296381 1.0096777741119543 1.0146816232266578 1.0236995491037062 0.5502034532057627 1.018585725283185 1.012042230287034 1.0180908391070054 0.9792147806004619 1.0007698229407236 1.0018695699989002 0.9932915429451227 0.9957109864731112 1.0070933685252392 0.8271747498075442 0.9379742659188387 1.009787748817772 1.000604860881997 0.9972506323545585 1.001319696469812 1.0 1.001649620587265 1.0083030902892334 1.0040690641152537, 82014 -9:swift-indexed8-monochrome-photographic:4.119212581106346 3.151215220499285 3.1489057516771144 3.14439678873859 3.1497305619707467 2.9171340591663917 3.316232266578687 4.180853403717145 2.865610909490817 3.1528648410865503 4.216210271637523 4.142472231386781 2.883591773892005 2.853953590674145 2.8578027053777633 4.188221709006928 2.496480809413835 3.090069284064665 4.202408446057406 2.891784889475421 3.9699219179588696 2.6751347190146264 3.306554492466733 4.078741889365446 2.7631694710216648 3.0618057846695264 3.808369075112724 2.868910150665347 3.1008468052347964 4.063730342021335 4.118112834048168 2.488892554712416 3.36407126360937 2.6165731881667216 4.056362036731552 3.1256461013966788 3.1241064555152316 2.8326184977455187 3.0735180908391073 3.336027713625866 4.150995271087649 3.3033652259980206 3.2728472451336192 3.3577477180248545 3.519245573518091 4.165676894314308 2.844440778620917 3.2910480589464424 3.1075002749367644 3.112724073463103, 61077 -9:baseline-indexed8-monochrome-nonphotographic:0.8672355831393845 1.0139125937419187 0.9180760279286269 0.9970002585983967 0.999637962244634 1.0014481510214637 1.0005689164727178 0.9459012154124645 1.0020687871735194 0.9935350400827515 0.9446599431083527 1.0284458236358935 0.7896043444530644 1.0339798293250582 1.034238427721748 0.9729506077062322 1.021256788207913 1.0296353762606671 1.021929144039307 1.030049133695371 0.3972588569950866 0.3134729764675459 0.7609516420998189 0.9514869407809671 0.991466252909232 1.0006723558313937 0.9935867597620893 1.0036203775536592 1.0017584690974914 1.012257564003103 0.3642099818981122 0.321644685802948 1.000465477114042 1.0017584690974914 0.9957589862942849 1.000362037755366 1.004189294026377 0.9913110938712181 1.0162399793121282 0.9989656064132403 0.46221877424359964 0.6531161106801138 0.9791569692267906 0.9942073959141452 0.9992759244892682 1.003672097232997 1.0066201189552624 1.0028963020429271 1.008068269976726 1.0, 62888 -9:swift-indexed8-monochrome-nonphotographic:4.585311611068011 4.54264287561417 3.337315748642358 3.3552107576933023 3.9572278251874837 4.558365658132919 4.53240237910525 3.9697439875872766 3.35448668218257 4.3072148952676494 4.484199637962244 4.376881303335919 3.12236876131368 3.3238169123351438 3.807344194465994 3.542694595293509 4.413757434703905 3.7166795965865007 4.53214378070856 2.964468580294802 4.5916731316265835 4.476286527023532 3.147763123868632 3.591466252909232 3.7560382725627104 4.476596845099561 3.7267132143780706 3.3412981639513832 3.0179984484096196 3.3215412464442715 4.404447892423066 4.478148435479699 3.7888285492629947 4.506335660718903 3.3496767520041377 3.572019653478148 3.5581587794155674 4.479389707783811 3.5502456684768555 3.560641324023791 4.605223687613137 3.3766227049392294 3.181639513835014 4.08378588052754 3.889061287820015 3.5844323765192656 3.307421773985001 3.7493147142487713 3.5811740367209723 3.37274372898888, 47652 -9:baseline-rgba16-monochrome-photographic:1.0570119984518127 0.9573796929428461 1.0344278157657076 1.087401625596697 0.9549283963359565 1.0093665333505355 0.9309314927106178 0.9487937040381885 0.9573603406012127 0.9178299574248484 0.8954392981550767 0.9604825183847245 1.0024577473874339 0.9949232357115211 0.9741839762611275 0.9659205263836923 0.919836150174171 1.022558379563927 0.965552831892659 0.9235130950845052 1.1320603793058959 1.104876790091601 0.9796993936266287 0.9737904786479163 0.9686943620178041 1.0247903496323054 1.0246226293381497 1.1141530125145143 1.1376596568184751 1.0355567023609857 1.1219003999483936 0.9687201651399818 1.0801767513869178 0.9818152496452069 0.9754934847116501 0.9600051606244354 0.9754934847116501 1.1211456586246935 1.0 0.9792155850857953 1.149380725067733 1.0172880918591147 0.9655915365759257 1.1123661463037027 1.0647400335440589 1.0358405367049413 1.1231389498129274 1.0509482647400334 0.9733905302541608 1.006857179718746, 414526 -9:swift-rgba16-monochrome-photographic:2.2971552057798994 2.1946200490259318 2.2556637853180233 2.2321119855502514 2.2896916526899753 2.142755773448587 2.1419107211972648 2.181731389498129 2.1594826474003352 2.292988001548187 2.268500838601471 2.261998451812669 2.193942717068765 2.105618629854212 2.120345761837182 2.131208876274029 2.1710037414527155 2.2665268997548704 2.1500645078054443 2.1403947877693197 2.263746613340214 2.16495936008257 2.285724422655141 2.102909302025545 2.129938072506773 2.188169268481486 2.2400916010837313 2.135305121919752 2.157289382015224 2.187795123209908 2.3257644174945167 2.138762740291575 2.2107405496065025 2.1008579538124112 2.10773448587279 2.2680492839633595 2.220126435298671 2.2297574506515287 2.1894013675654755 2.280679912269384 2.3051799767771897 2.153373758224745 2.3274158173138946 2.1751709456844277 2.303593084763256 2.14511030834731 2.2091536575925685 2.1821055347697067 2.2044510385756673 2.2331957166817182, 252016 -9:baseline-indexed8-color-nonphotographic:0.32835525665117204 0.6275673359047902 0.9491972439257576 0.9595819734282794 1.015593577951406 1.0129232189364719 1.0066594138397127 0.9829888240530116 0.9848349981867933 1.0071209573731579 0.9332410246266443 1.0043516961724854 0.9960768799657139 1.0212310025384894 1.0124616754030265 1.0049451092869153 0.9003725315662809 1.0127583819602413 1.012329805822042 1.0169122737612502 0.3280585500939571 0.27524478290970233 1.0119671644743349 1.0173078825042035 0.9877361289684502 0.9766920515610062 0.9615929845382917 0.9561203969274388 1.0 1.010022088154815 0.3197507664919395 0.36653150034615767 1.024296970296377 1.0195166979856922 0.9847690633963011 1.0099561533643229 0.989944944449939 0.9934065209507797 0.9467246892822998 0.9931098143935648 0.30508027560742423 1.0020439785052584 0.9773513994659283 1.0049780766821614 1.0221211222101343 1.0089671315069397 1.0052747832393762 0.9906372597501072 1.01556061055616 1.0004285761381995, 43496 -9:swift-indexed8-color-nonphotographic:3.013252892888933 2.553786305344015 2.273200804404444 2.3365641380674513 2.378795371377708 2.2367388652622555 2.8651963208386904 3.019219991428477 2.518708996802163 2.1494082352553323 2.9037352058813832 2.6833152012659482 2.532456400619787 2.8587017439752085 2.5377311838591634 2.1516170507368213 2.4800052747832395 2.5410938581742655 2.128177232716843 2.940493851580787 3.073418389213068 2.2603764876537102 2.9236804800052747 2.541621336498203 2.395081264629282 2.3813997956021495 3.021494741700458 2.3961691886724035 2.237233376190947 2.4046747766458973 2.8988230639897146 2.5664128177232715 2.9683183331684964 2.2606072594204334 2.252035736656447 2.364355652259915 2.9531862987505355 2.6058088550423633 2.243365311706722 2.4063890811986943 3.0002637391619693 2.5131375070055713 2.4143342234530047 2.256585237200409 2.0160551214848517 2.277420630995945 2.8285365773250257 2.544093891141661 2.8148551082978934 2.4114660600665943, 46185 -9:baseline-indexed8-color-photographic:0.9846556886227544 1.0231661676646706 1.0011976047904192 1.020883233532934 1.0047904191616766 1.0094685628742515 1.0224550898203593 1.0313997005988025 0.9819610778443114 1.024438622754491 0.9455838323353293 0.9648577844311377 1.00063622754491 0.9912050898203593 0.9420284431137724 0.9978293413173652 0.9894461077844311 1.0058008982035929 0.9984281437125749 1.0022829341317365 1.017252994011976 1.0125 0.9712200598802396 0.4325224550898204 0.9947230538922156 0.979565868263473 0.9989520958083833 0.9673278443113773 0.9905314371257485 0.9048652694610779 1.011938622754491 0.9986526946107785 0.9945733532934132 0.9663173652694611 1.001122754491018 0.9625748502994012 0.9965194610778443 1.0 0.9148577844311377 1.0082709580838323 0.6557634730538922 1.0281062874251496 1.0089071856287426 1.0136976047904191 1.0309880239520959 1.010366766467066 1.033682634730539 1.0072604790419162 0.9094685628742515 1.0089446107784432, 65487 -9:swift-indexed8-color-photographic:2.7468937125748507 2.4502994011976047 2.516429640718563 1.9263473053892217 2.007110778443114 2.7487649700598804 2.6289670658682636 2.446369760479042 1.9406062874251497 2.1031437125748504 2.726160179640719 1.919049401197605 1.6673278443113775 2.108420658682635 2.412799401197605 2.1019086826347304 2.0938248502994012 2.575037425149701 1.9271706586826347 2.5739520958083832 2.76122754491018 2.6793413173652696 1.9374625748502994 1.793001497005988 2.229790419161677 2.4312125748502997 2.2705464071856287 2.7275449101796405 1.909244011976048 1.6677020958083832 2.809805389221557 2.282372754491018 1.798241017964072 2.717627245508982 1.7989520958083833 2.104303892215569 1.7998502994011976 1.4473428143712577 2.7952095808383235 1.9447230538922158 2.695059880239521 2.0245883233532935 2.372979041916168 1.9141092814371259 2.7349550898203594 2.7636976047904196 1.9465194610778445 1.9321482035928146 2.52312874251497 2.2520209580838326, 63402 -9:baseline-v8-monochrome-photographic:1.0046867937097042 0.9447101087240978 1.060809364071087 1.0285965788785 0.9434016130183428 0.36166821307068253 1.0236956676896725 1.0007137249304119 1.036019318154783 0.9901981776223444 0.38143839364308996 0.5766183712797087 1.0597863583374967 1.0498655818047724 0.9766849856065472 1.1003259343848881 1.0341874241667262 1.0 0.9683819855827563 0.9854638022506125 0.32391216425189734 0.36944781481217137 0.9978826160397783 0.9893654985368638 0.9513953322389551 0.641852829919349 1.0271929198486904 0.9874860228867793 1.053148716484667 0.947398472628649 1.0154878309899364 0.7921395094330644 0.9660266933123973 0.9955511146004329 1.0333309542502318 1.0367330430851949 1.0474389170413723 1.0377560488187851 1.0435848024171483 0.8273023576713534 0.9448766445411938 0.9439488021316584 1.0076130659243927 0.9777079913401374 1.0383032379321009 1.021625865391478 1.070230533152523 1.0455118597292603 1.011253063069493 0.7534556182047439, 59743 -9:swift-v8-monochrome-photographic:1.7911878761925153 1.3128018461684865 1.4076083077581898 1.264625413365689 1.4972283681869007 1.3608593248162157 1.351152665762615 1.1975828515690052 1.8156686413056407 1.5537791735065305 1.76128280160826 1.243142292960293 1.508790712059572 1.1375585849213712 1.6736373801536888 1.6791330621178595 1.3187971355839458 1.4337068493802487 1.2257274046582447 1.1266623843170842 1.8261366069516807 1.3468465253491304 1.7833131111269716 1.3525325339614112 1.5317012823257916 1.3546737087526468 1.7467941855209002 1.074393928579925 1.2515880379701663 1.7619727357076584 1.7206480622368139 1.451145528513311 1.7260961625389575 1.7387290938072466 1.3157757000452024 1.0648775961744343 1.7882378131468133 1.1348464301858063 1.236599814431518 1.4536911474317797 1.7412747127257155 1.4229771845930577 1.755382675516856 1.2437846453976638 1.2385030809126163 1.07065876811077 1.796731139818714 1.3320724192896058 1.7569290795327481 1.1595175219470415, 60323 -9:baseline-v16-monochrome-photographic:1.0307745109255235 0.6674293559089349 1.0223277275674028 1.0084467833581208 0.755024215383442 1.034893032833772 0.9402051634061702 0.8935476490104107 0.6638065820081608 1.0262174427029707 1.024844602066888 0.5780993784082675 0.8484536475613011 1.0385348739656026 1.0319948137131527 0.9295084467833582 1.0010868321702322 0.7883918697326774 1.0498798764443427 1.002593143423712 1.021793845097815 1.0078556991953629 1.02269000495748 0.7529649544293179 0.8952064981123442 0.964668420851924 1.026903863021012 0.5609579376882889 1.0425008580253976 1.0122411623384053 1.0335392594287458 0.9851656942378828 0.7829005071883461 0.9866720054913626 0.6332418106242611 1.0552949700644472 0.96116005033749 0.9130343591503641 0.7533653662815086 1.0297448804484612 1.012984784349617 1.0034702360523204 0.9817907943408458 1.0 0.5164168859398238 0.9956526713190712 1.0220035846394386 0.8168783129313961 1.037676848568051 0.5968043320748961, 176236 -9:swift-v16-monochrome-photographic:1.674617702017313 1.6416885939823818 1.2302558822407812 1.0867749685390689 1.0897113221218016 1.3732029134729056 1.398142851695077 1.6526141173778746 1.5403081264538765 1.1226022956946193 1.6576097319147314 1.1738168783129315 1.156713572055066 1.1616901193608664 1.1564275635892156 1.4770811882698396 1.6306295999694924 1.3107958662243069 1.3395301834267628 1.1638637837013308 1.6847042672463104 1.3870457232200741 1.1905197727186059 1.286275407085383 1.6552453952637 1.130133851962018 1.155950882812798 1.3177935400221181 1.306067192922244 1.1656561034206614 1.6602410098005567 1.2867139533996874 1.0937917095679366 1.6960111352629372 1.170155969950044 1.2834725241200473 1.6716241467414104 1.483354307287496 1.4172291499828396 1.553045036799756 1.6680204400716927 1.464134538382336 1.6712428021202763 1.6908820501086834 1.2467299698737748 1.2316477901079206 1.161976127826717 1.3396827212752165 1.330187240208977 1.3082408572627082, 174704 -9:baseline-rgba8-monochrome-nonphotographic:1.1108541759163337 0.9545471363030931 0.9491329978787431 1.016643234176903 1.0471363030930887 0.933914212421686 1.1105088550145528 1.056570963445316 0.9787627645404764 1.0386142765527109 1.1230945685955305 1.0213235656849686 1.0420859849045434 1.1292856790488874 0.9494351536678012 1.0062897735681515 1.1061306792955452 0.9659858911745842 0.9494043214444279 0.9961213062996398 1.112691776429382 0.9318484534556757 1.1269670958512161 0.9943577031226875 0.9471350698041536 0.9639447979872724 1.0912202160722215 0.9465060924473385 0.952869863351586 1.056984115238518 0.9281917517636031 1.0 1.1131480933353066 0.9900843569631493 0.9578955157614326 1.0773210497755414 0.9842200680775492 0.9669416900991563 1.0604681564797 1.1455465936559617 1.1374870504661831 1.0116915791031522 0.9749087366188149 0.9631554930689162 0.9912929801193824 1.1055818657195007 0.946968575797938 0.9292770460263431 1.1004205515268117 0.990306348971437, 84098 -9:swift-rgba8-monochrome-nonphotographic:2.158989443046717 1.977455478269449 1.9926187657244339 2.051674806373637 2.0229823393024517 2.1437151595875883 2.142703862660944 2.081175077697203 1.9784791080854423 2.1511827240885992 2.1492526269054313 2.003607370134675 2.1288663608110108 2.0162424152730503 2.1475198559518525 2.035407725321888 2.0111057668590595 2.0444477332149376 2.0059382862216957 2.165920526861033 2.1632196240935326 2.0053463075329288 2.1717909821913075 2.1613450249124364 2.0738986729811058 2.0510334961274728 2.0034717083518325 2.0333666321345767 2.073923338759805 2.168874253860194 2.136081101080361 2.0926631641260913 2.1433760051304818 1.9932354101918994 2.0249741009323663 1.9571370430664494 2.0329164816733263 2.040199052834098 2.1216701198756844 2.151824034334764 2.1433760051304818 2.172833111341325 1.9888140693601695 2.017938187558581 2.0349760741946623 2.0294386068768193 1.9689766168417937 2.0027132356568496 2.125073997336096 2.002127423412757, 77796 -9:baseline-va16-monochrome-nonphotographic:1.065127370161921 0.9517185677106705 0.9915513903667903 0.9467229052618984 1.0159057789857395 1.018922834322637 0.9762866288039043 1.0364610710119102 0.9717311316521584 1.0133203420468968 1.0693025303094406 0.9958547539988803 0.9632825220189485 0.9903804652077111 0.9507185805310189 0.9568552539924703 1.0464652162579113 0.9478681897240634 1.0323030046623336 0.9954530497472255 1.0690418498908134 0.9656884740793922 1.0 0.9913847258368483 0.9828720144613531 1.0466959825301385 0.9668423054405286 1.0811912667786312 1.0370508070409354 0.9620304013196412 1.0488498010709264 1.0448071178574634 1.069836711495152 0.9605859753934779 1.0301449126720599 1.0375422537317898 1.0619479237445675 0.9737610201578613 1.0607086233937173 1.0584009606714444 1.0329098344893015 0.9321034345713517 0.9779019927094952 0.959577441314855 0.9200138459763337 0.9985000192305227 1.0075127241958437 0.9578723349700646 1.0349397229950044 1.06734956389448, 143935 -9:swift-va16-monochrome-nonphotographic:1.150707469562356 1.0647213924607806 1.0201364939765731 1.0489609107575544 1.1464083793797515 1.1172249928419722 1.125562492788554 1.072623000559822 1.1515707063584655 1.2140613581877155 1.1086951876685343 1.04670452942911 1.064576095178267 1.1245069507655885 1.0568967064524815 1.0255124934295716 1.0576915680568197 1.098789331760704 1.1165412409242617 1.1433357691995403 1.1505621722798427 1.0591274470840117 1.0794391524894982 1.055328350491233 1.1382802784579684 1.0903535424759512 1.1007593919736074 1.083883539954616 1.0191194129989787 1.1388187330931656 1.1582201937581997 1.0685290359525306 1.0694179134455541 1.0384824126186418 1.0596872689666372 1.0601915360059486 1.065875223821917 1.0864604299944873 1.0362260312901972 1.0896612436592694 1.1494852630094488 1.1437631141481093 1.078652837784131 1.1483570723452263 1.1532501720063417 1.0262518001905958 1.0292474882800648 1.0563710721657416 1.0556103981572886 1.060947936564916, 139277 -9:baseline-rgb16-color-nonphotographic:1.057026466142297 1.056939355896595 0.9458327995695729 1.0728805308600855 0.9465706745919911 1.0656401322026081 1.0333990930286183 1.0667264482078347 0.9433680920294125 1.0877712587430504 1.088278547820963 0.9585765161025851 1.051266941661756 0.9727857344162332 1.057226307294202 0.9458123030411725 1.079839102252056 1.0619917501473186 0.9977761266685455 0.967349030258 1.081186748994389 1.0 0.9467448950833952 0.9250749404319643 0.9151751172145218 1.0806333427275754 0.9098203991698907 0.9288667981860572 1.079716123081653 0.9486818170172426 1.045999333862827 0.9645153852066306 0.9900540595936563 1.0208654659117111 1.0797366196100535 0.9797801747329046 1.081432707335195 0.9619276984960672 1.0099100714816427 0.9923547949066127 1.0688683354256872 0.9167226051087597 0.9507212215930927 0.979303630447593 1.0491096820476031 0.9804001947170199 1.0705388024903282 0.9622607670825754 1.0082088596244012 0.9428095616304988, 365253 -9:swift-rgb16-color-nonphotographic:1.4499346673157234 1.398242422689657 1.3730983064743407 1.4029105070328713 1.3707155850477826 1.4482385795905817 1.3316184571238248 1.3492352232840563 1.3527452537726423 1.3549793753682968 1.4419717660321283 1.3554559196536087 1.320289001050447 1.3809689733801336 1.3190438369501165 1.408695652173913 1.4510568522456508 1.3560298224488228 1.4181804206912454 1.3315620916707231 1.4405216366477929 1.3666777689528835 1.3357843765212267 1.3775358048730497 1.4293715251979198 1.3203504906356487 1.3503112910250825 1.360533934564833 1.3422766518920857 1.3674053957111014 1.435597345699572 1.3550767338781993 1.360282852091927 1.3262381184186929 1.3492044784914554 1.4325843560246985 1.3108093566652148 1.3422766518920857 1.351515462068612 1.3115831006123337 1.4377904742384258 1.4414849734826163 1.330573134175399 1.3797084368835029 1.3392380415567113 1.3472419358971073 1.438210653070636 1.2924188465578643 1.3559324639389205 1.3577259101739643, 354928 -9:baseline-rgba8-monochrome-photographic:1.0774832740213522 0.937770818505338 1.0804725978647687 0.9434021352313168 0.9487145907473309 0.9579729537366548 0.9803444839857651 0.9700953736654804 1.003735231316726 1.077340925266904 1.0706505338078292 0.9573466192170818 1.043746619217082 0.9752142348754448 1.011820640569395 1.0146960854092526 0.990485409252669 0.9476099644128114 0.9143288256227758 1.070849822064057 1.1046320284697508 0.9933722419928827 1.0964270462633452 0.9379928825622776 1.1048427046263345 1.0702690391459075 0.9996241992882562 0.9742519572953737 0.9712113879003558 0.9996071174377225 1.0775857651245553 1.073856227758007 0.9323387900355872 0.9518519572953738 0.9273338078291815 1.0165523131672598 0.9593622775800712 1.0578106761565835 0.9619245551601423 1.0715843416370108 1.0702633451957295 1.0248882562277581 1.084270462633452 0.9173523131672598 1.078935231316726 0.9669352313167261 1.0 1.00143487544484 1.0022491103202849 0.947479003558719, 101521 -9:swift-rgba8-monochrome-photographic:1.9804640569395018 1.8992512455516013 1.9430320284697509 1.8733893238434165 1.892167971530249 1.8051074733096084 1.9549779359430606 1.8805864768683276 1.844714590747331 1.9414604982206405 1.9496711743772241 1.819194306049822 1.8299900355871885 1.8306049822064057 1.9454861209964411 1.8583516014234875 1.9466192170818506 1.810505338078292 1.8167060498220642 1.8547131672597863 1.9532241992882564 1.86344768683274 1.825856227758007 1.8394306049822065 1.8836327402135231 1.950018505338078 1.9605693950177936 1.8767772241992882 1.8396982206405692 1.8310718861209965 1.9553252669039145 1.9883103202846975 2.066112455516014 1.8992000000000002 1.8675017793594306 2.042021352313167 1.9874163701067618 1.9669921708185052 1.8519288256227757 1.8869124555160144 1.954112455516014 1.8633451957295373 1.9096427046263345 1.9443644128113877 1.837859074733096 1.8467928825622777 1.9615259786476869 1.9246804270462632 1.837870462633452 1.7902861209964411, 93553 -9:baseline-rgb8-color-photographic:1.179626891939458 0.8703132699753607 1.0 0.9433157338965151 1.2196128123900034 0.9888067581837381 0.9643505807814149 0.9989299542414641 0.8846180922210488 0.8369024991200281 1.22138683562126 0.8409714889123547 0.8947835269271383 0.9636043646603307 1.1829496656107004 0.8477015135515663 0.7989299542414642 1.211643787398803 1.084153467089053 0.9672228088701161 1.2068426610348466 0.8933474128827877 1.238887715593101 0.9606617388243575 0.8918972192889827 0.8413797958465329 1.1941851460753254 0.9453995072157692 1.2219922562478 1.0129531854980638 1.2156282998944032 1.0819711369236182 1.2463498768039423 0.9153255895811333 0.9737838789158746 0.9063146779303061 1.2037873988032382 0.859528335093277 1.0372263287574797 1.2474340021119323 1.1393312214009153 0.7993382611756423 1.0741429074269622 1.0252164730728617 1.2021541710665258 0.9557057374164026 1.212347764871524 1.007785990848293 0.8923336853220696 1.1408940513903554, 174298 -9:swift-rgb8-color-photographic:2.332615276311158 2.42017599436818 2.0710172474480815 2.3884406898979234 2.0407321365716298 2.433086941217881 2.1856529391059483 2.1095388947553677 2.1532699753607885 2.3780640619500173 2.4272298486448434 2.200633579725449 2.2103766279479053 1.9649700809574093 2.440901091165083 2.116001407954945 2.0992045054558255 2.2926997536078844 2.4067722632875745 2.070552622316086 2.2052798310454063 2.1615628299894403 2.4076592749032026 2.1207321365716294 2.131784582893347 2.117268567405843 2.2703414290742696 2.116944737768391 2.136092925026399 2.3621541710665257 2.2915733896515307 2.4496304118268215 2.069933122140091 2.153903555086237 2.1049489616332275 2.455079197465681 2.06766631467793 2.2440408306934176 2.0302710313269974 2.2200492784230903 2.3664625131995773 2.1834987680394224 2.080718057022175 2.2074058430130234 2.2639493136219637 2.089700809574093 2.0220485744456176 2.3887222808870114 2.3632946145723337 2.138796198521647, 171290 -9:baseline-rgba16-monochrome-nonphotographic:1.0976801992026641 1.0820923281592572 0.9769814144614483 1.0905820726354531 1.060189662642061 1.0131240946825317 1.0465535575967897 1.0618744830664608 0.9851998372069616 1.05392738205163 1.0734888036024524 0.9899173343952807 1.0 0.96578720499232 0.9600019255090565 1.0387246128195142 0.9678833841696899 0.974732069790951 0.9671569421165721 1.064933416772059 1.0578659233034735 1.09149668943727 0.9540547282187729 0.9671613182735186 1.0143931801970147 0.9695331953385177 0.9736861682807392 0.9980876194143827 1.0855451159900398 0.9767407258293912 1.1243266188498584 0.98431585350377 0.9776159572186897 1.038011299237236 0.9904030878163416 0.988320037109811 0.9926655609576782 1.0326154977222104 0.9709379417183418 1.067436578545453 1.0336045091921178 1.1066119355304558 1.0367728468213784 0.9914052277570883 0.9707628954404821 1.0356525506430763 0.9856418290585574 0.9939083895304821 1.0163318177243108 0.9765087895112271, 143935 -9:swift-rgba16-monochrome-nonphotographic:1.1514412872903275 1.0751561193990662 1.1048133350254474 1.0936672632827305 1.088984775349983 1.0711475596360789 1.0899519060351581 1.1734533567311858 1.1189264411778865 1.1138194660213294 1.1261383478257063 1.0917592588540597 1.0610955271299851 1.1001089663079677 1.1054347493118495 1.0682024060110893 1.1693266407306433 1.0884114987899927 1.0740314470638175 1.172770676247533 1.1767923644813598 1.0770991330833088 1.0907177335007943 1.1159987921806829 1.0736113359969541 1.054789484970089 1.1109049454949653 1.0707274485692155 1.0731605918314655 1.0762457824787428 1.1725606207141013 1.0666576226089772 1.105281583818722 1.1008966745583364 1.1641408947490492 1.0600277448350408 1.0783069524005409 1.148426115154194 1.0700710250272416 1.0771560231236132 1.1746567998914714 1.1063274853289338 1.094205530587149 1.088494645771976 1.082818770212375 1.0961923058408567 1.0946956601651563 1.0857814284651506 1.1456735124348498 1.0938904472870015, 139277 diff --git a/Benchmarks/results/crunch.data b/Benchmarks/results/crunch.data deleted file mode 100644 index 5f7878a8..00000000 --- a/Benchmarks/results/crunch.data +++ /dev/null @@ -1,112 +0,0 @@ -10:indexed8-color-nonphotographic:1.0571776715100238 -10:indexed8-color-photographic:0.9624811031197031 -10:indexed8-monochrome-nonphotographic:0.7554700419793919 -10:indexed8-monochrome-photographic:0.7435193991269783 -10:rgb16-color-nonphotographic:0.9711542410329279 -10:rgb16-color-photographic:0.9660013730053748 -10:rgb16-monochrome-nonphotographic:0.6400807941756085 -10:rgb16-monochrome-photographic:0.592511995104362 -10:rgb8-color-nonphotographic:0.9950074658294727 -10:rgb8-color-photographic:0.9804013815419569 -10:rgb8-monochrome-nonphotographic:0.976512344068062 -10:rgb8-monochrome-photographic:0.9734414222531323 -10:rgba16-color-nonphotographic:0.9718828977953982 -10:rgba16-color-photographic:0.9687712204457065 -10:rgba16-monochrome-nonphotographic:0.9618369402855456 -10:rgba16-monochrome-photographic:0.6061959925312285 -10:rgba8-color-nonphotographic:0.9846554620705604 -10:rgba8-color-photographic:0.9596462752560586 -10:rgba8-monochrome-nonphotographic:0.8923993436229162 -10:rgba8-monochrome-photographic:0.8974399385348845 -10:v16-monochrome-nonphotographic:0.9655753783304017 -10:v16-monochrome-photographic:0.9911595814703011 -10:v8-monochrome-nonphotographic:1.0147330414392728 -10:v8-monochrome-photographic:1.0079841989856553 -10:va16-monochrome-nonphotographic:0.9618369402855456 -10:va16-monochrome-photographic:0.9769892616554392 -10:va8-monochrome-nonphotographic:0.974883428684811 -10:va8-monochrome-photographic:0.9570660723649712 -11:indexed8-color-nonphotographic:1.0545797314695604 -11:indexed8-color-photographic:0.9603280040313344 -11:indexed8-monochrome-nonphotographic:0.749061824195395 -11:indexed8-monochrome-photographic:0.7429707123174092 -11:rgb16-color-nonphotographic:0.9710200874462359 -11:rgb16-color-photographic:0.9656685866416623 -11:rgb16-monochrome-nonphotographic:0.6364958599130602 -11:rgb16-monochrome-photographic:0.591902678093339 -11:rgb8-color-nonphotographic:0.9904207664918259 -11:rgb8-color-photographic:0.9788580477113908 -11:rgb8-monochrome-nonphotographic:0.9672999634636463 -11:rgb8-monochrome-photographic:0.9663997044217206 -11:rgba16-color-nonphotographic:0.9709779387720441 -11:rgba16-color-photographic:0.9681770479659239 -11:rgba16-monochrome-nonphotographic:0.9599888838711919 -11:rgba16-monochrome-photographic:0.6060174753815201 -11:rgba8-color-nonphotographic:0.977472912401461 -11:rgba8-color-photographic:0.9567358817932501 -11:rgba8-monochrome-nonphotographic:0.8729220671121787 -11:rgba8-monochrome-photographic:0.8697215354458684 -11:v16-monochrome-nonphotographic:0.9652187304958215 -11:v16-monochrome-photographic:0.9910801425361447 -11:v8-monochrome-nonphotographic:1.0119939407773235 -11:v8-monochrome-photographic:1.0072811877542138 -11:va16-monochrome-nonphotographic:0.9599888838711919 -11:va16-monochrome-photographic:0.9762174729159322 -11:va8-monochrome-nonphotographic:0.967905684711796 -11:va8-monochrome-photographic:0.9586261143156791 -12:indexed8-color-nonphotographic:1.0527634725032187 -12:indexed8-color-photographic:0.9587857131949853 -12:indexed8-monochrome-nonphotographic:0.747869227833609 -12:indexed8-monochrome-photographic:0.7430194844782598 -12:rgb16-color-nonphotographic:0.9707901098690497 -12:rgb16-color-photographic:0.9654739380138305 -12:rgb16-monochrome-nonphotographic:0.6361189296820265 -12:rgb16-monochrome-photographic:0.5918446479018129 -12:rgb8-color-nonphotographic:0.9877790114476052 -12:rgb8-color-photographic:0.9782384192589703 -12:rgb8-monochrome-nonphotographic:0.9614019520851819 -12:rgb8-monochrome-photographic:0.96288971235452 -12:rgba16-color-nonphotographic:0.9705850293921565 -12:rgba16-color-photographic:0.9678703160688932 -12:rgba16-monochrome-nonphotographic:0.9595650814603814 -12:rgba16-monochrome-photographic:0.6059692275032206 -12:rgba8-color-nonphotographic:0.9729226039463214 -12:rgba8-color-photographic:0.9549041656278462 -12:rgba8-monochrome-nonphotographic:0.8594972532045947 -12:rgba8-monochrome-photographic:0.8553008737108578 -12:v16-monochrome-nonphotographic:0.9646432305809307 -12:v16-monochrome-photographic:0.9910404230690665 -12:v8-monochrome-nonphotographic:1.008653068000249 -12:v8-monochrome-photographic:1.0069631588638 -12:va16-monochrome-nonphotographic:0.9595650814603814 -12:va16-monochrome-photographic:0.9761221903554992 -12:va8-monochrome-nonphotographic:0.9589768180164688 -12:va8-monochrome-photographic:0.9459360251704247 -13:indexed8-color-nonphotographic:1.0475675924222918 -13:indexed8-color-photographic:0.9591369279398965 -13:indexed8-monochrome-nonphotographic:0.744959292710851 -13:indexed8-monochrome-photographic:0.7428487819152828 -13:rgb16-color-nonphotographic:0.9645615504869227 -13:rgb16-color-photographic:0.9631381544798486 -13:rgb16-monochrome-nonphotographic:0.625470650655326 -13:rgb16-monochrome-photographic:0.589932289317433 -13:rgb8-color-nonphotographic:0.980772617634672 -13:rgb8-color-photographic:0.9773720868856786 -13:rgb8-monochrome-nonphotographic:0.9458740017746229 -13:rgb8-monochrome-photographic:0.9569129456766243 -13:rgba16-color-nonphotographic:0.9646964584922927 -13:rgba16-color-photographic:0.9649322489042533 -13:rgba16-monochrome-nonphotographic:0.9508875534095251 -13:rgba16-monochrome-photographic:0.6009586853418121 -13:rgba8-color-nonphotographic:0.9611693408514315 -13:rgba8-color-photographic:0.9522583533889293 -13:rgba8-monochrome-nonphotographic:0.8206616090751266 -13:rgba8-monochrome-photographic:0.8346056480925129 -13:v16-monochrome-nonphotographic:0.9590908722471245 -13:v16-monochrome-photographic:0.9908815452007536 -13:v8-monochrome-nonphotographic:1.0035276296403892 -13:v8-monochrome-photographic:1.0074318330180942 -13:va16-monochrome-nonphotographic:0.9508875534095251 -13:va16-monochrome-photographic:0.9749263942220655 -13:va8-monochrome-nonphotographic:0.9463110552597639 -13:va8-monochrome-photographic:0.9360776088096486 diff --git a/Benchmarks/results/decompression-speed.svg b/Benchmarks/results/decompression-speed.svg deleted file mode 100644 index 738e7c56..00000000 --- a/Benchmarks/results/decompression-speed.svg +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.2 - 0.4 - 0.6 - 0.8 - 1.0 - 1.2 - 1.4 - 1.6 - 1.8 - 2.0 - 0.0 - 0.1 - 0.2 - 0.3 - 0.4 - 0.5 - 0.6 - libpng - swift png - decoding performance - 100 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/decompression.data b/Benchmarks/results/decompression.data deleted file mode 100644 index cc8555b2..00000000 --- a/Benchmarks/results/decompression.data +++ /dev/null @@ -1,58 +0,0 @@ -baseline:1.0155751778268336 1.0003679175864606 0.574196713269561 1.0018395879323032 0.9212656364974245 1.0017169487368163 1.000981113563895 0.6898454746136865 1.0035565366691195 1.0018395879323032 0.48822663723325976 0.5275938189845474 0.5918567574196713 1.0034338974736325 1.0074809909246996 1.0002452783909739 1.0103016924208976 0.48270787343635024 0.47939661515820453 0.8262202599950944 0.7647780230561687 0.9984056904586706 1.0006131959774345 1.0017169487368163 0.5197449104733873 0.9998773608045132 1.0 1.0022075055187638 1.0004905567819475 0.6021584498405691 0.837625705175374 0.9235957812116752 1.001103752759382 0.999018886436105 0.6935246504782929 0.43402011282805986 0.9529065489330389 1.001103752759382 1.0014716703458426 0.6493745401030169 0.5794701986754967 0.6862889379445671 0.3532008830022075 1.0004905567819475 1.0007358351729212 1.003065979887172 0.5626686288937944 0.3378709835663478 0.6128280598479274 1.0 1.0158204562178073 0.9998773608045132 0.9040961491292617 0.6366200637723817 0.26907039489820944 0.7960510179053225 1.0033112582781456 1.0 0.7173166544027472 1.0045376502330146 1.0198675496688743 0.9798871719401521 1.0001226391954867 1.0023301447142507 0.4770664704439539 0.3573706156487614 0.7131469217561933 0.999018886436105 1.0018395879323032 1.0015943095413293 1.0166789305862152 1.0014716703458426 0.9991415256315919 1.0046602894285013 0.28550404709345106 0.7061564876134413 0.7582781456953642 1.004169732646554 1.033971057149865 1.001103752759382 0.6285258768702477 1.0 1.0034338974736325 1.0036791758646062 1.0042923718420407 0.6975717439293598 1.0018395879323032 1.0024527839097375 1.0076036301201863 1.0013490311503555 1.0165562913907285 0.9979151336767231 1.001103752759382 1.0036791758646062 0.6938925680647535 0.43168996811380916 0.9984056904586706 1.001103752759382 1.0040470934510668 0.42236938925680645 0.9088828380884731 1.0004340791602542 1.0005130026439366 1.0000789234836824 1.01566631151099 1.000039461741841 1.0007497730949844 1.0016179314154927 1.0009865435460321 1.0010260052878734 1.0035515567657156 0.9994475356142221 0.9999210765163173 1.0017757783828578 0.9996448443234284 0.900398563592597 1.0002367704510478 1.0001183852255238 1.000157846967365 1.000039461741841 0.2958052168422714 0.6772818752219723 0.9002012548833905 1.0021309340594293 1.0000789234836824 0.9995264590979046 0.8058482301408784 1.003630480249398 0.6122489246675348 1.0000789234836824 1.0039067124422871 1.0022887810267944 0.999605382581587 0.9993291503886982 1.011799060810544 0.9980269129079358 0.9994869973560633 1.0003946174184128 0.9998816147744761 1.0019730870920642 0.9554476934611893 0.9981058363916182 1.0001973087092064 1.0008681583205081 1.0026044749615248 1.0106152085553055 1.0016179314154927 0.999171303421333 0.9899372558304722 1.000552464385778 0.8315772858213961 1.0007103113531433 0.9550530760427766 1.0026044749615248 1.0010260052878734 0.9998421530326348 0.9020954184917722 1.0009470818041908 1.001420622706286 0.9999210765163173 0.3354248056509214 0.2909119608539521 0.999605382581587 1.0000789234836824 1.0 0.9989739947121266 1.000157846967365 0.9995264590979046 0.9995659208397457 0.999605382581587 1.0040250976678111 0.9988950712284439 1.0002762321928889 0.9992896886468569 1.0064322639201295 1.000039461741841 0.9340199676413716 1.0000789234836824 0.9938045065309182 0.9050550491298684 1.003748865474922 0.9998816147744761 1.000670849611302 0.9993686121305394 0.9246280730831459 0.9989345329702852 0.9995659208397457 1.000670849611302 0.9987372242610789 0.9995659208397457 0.8988595556607868 0.9998421530326348 0.9998026912907935 0.9993686121305394 1.0144035357720689 0.9990529181958091 1.0075371926916854 0.8999644844323429 1.0002367704510478 1.0004735409020955 0.9575065847234416 0.9993854258121158 0.999912203687445 1.0044776119402985 1.0018437225636523 1.0011413520632133 0.44556628621597894 0.4921861281826163 0.9985074626865671 1.0000877963125547 0.505531167690957 0.33924495171202806 0.9008779631255486 1.0004389815627743 1.001404741000878 1.0035118525021949 1.0009657594381036 0.5337137840210711 0.3067603160667252 0.4269534679543459 0.6915715539947321 1.0000877963125547 1.000614574187884 1.0029850746268656 1.002107111501317 1.0022827041264266 0.49710272168568914 0.30930640913081653 0.6414398595258999 1.0022827041264266 0.6672519754170324 0.5283582089552238 0.9994732221246707 1.0003511852502194 1.0016681299385426 1.000702370500439 1.0010535557506584 1.000702370500439 0.5237928007023704 0.9385425812115891 0.5381913959613696 0.9975417032484635 0.9990342405618963 0.998595258999122 0.5520632133450395 1.0015803336259876 1.0007901668129937 1.019227392449517 1.0016681299385426 1.0003511852502194 0.6905179982440738 0.3785776997366111 0.3769973661106233 0.6453906935908692 1.002721685689201 1.0007901668129937 1.0037752414398595 1.0339771729587357 0.39473222124670765 0.33933274802458296 1.0056189640035118 0.921334503950834 1.0022827041264266 1.001316944688323 0.3839332748024583 0.3780509218612818 0.8843722563652326 1.0012291483757683 1.0003511852502194 0.9972783143107989 1.0139596136962246 1.000614574187884 0.3957857769973661 0.37831431079894645 1.0 1.0016681299385426 1.0492537313432835 1.0018437225636523 1.0052677787532922 1.0086918349429324 0.5486391571553995 0.38094820017559267 1.0000877963125547 1.0 1.0037752414398595 1.0023705004389816 0.4597014925373134 0.6072870939420544 0.5099209833187006 1.0167690956979807 0.7608428446005268 1.0585601404741 0.9987708516242317 0.505443371378402 1.0004389815627743 1.0015803336259876 1.0010535557506584 0.9994732221246707 1.0012291483757683 0.5589113257243196 1.0980518435034616 1.084688455965223 0.9116084366446626 0.6073096119787473 1.0809853485751086 1.0858154886491707 0.9792303976815326 0.6544839800354211 0.2749959748832716 0.47174368056673643 0.8901948156496537 0.7889228787634842 0.40927386894219925 0.9062952825631942 1.0840444372886813 0.7027853807760425 0.29946868459185316 0.5472548703912413 1.0891965867010143 0.7863468040573177 0.7048784414748027 0.4450169054902592 0.8161326678473675 1.0842054419578167 0.6293672516502978 0.30027370793753017 1.0866205119948478 0.9793914023506681 1.0835614232812751 1.0825953952664626 0.7831267106746095 1.0874255353405247 1.0 1.0835614232812751 0.8431814522621156 0.4105619062952825 0.8348092094670745 1.0875865400096603 1.0832394139430042 0.9135404926742876 0.5792947995491868 0.7335372725809048 0.2986636612461761 0.8269199806794397 1.080341329898567 0.8414104009016261 1.087908549347931 1.0824343905973273 1.0859764933183063 1.086298502656577 0.5694735147319272 0.8790854934793109 0.9438093704717436 0.3662856222830462 1.0969248108195138 1.1075511189824503 1.086298502656577 0.8515536950571566 1.0801803252294315 1.0896796007084204 1.1015939462244404 1.0842054419578167 1.0900016100466912 1.0851714699726291 0.681532764450169 1.0875865400096603 1.0875865400096603 1.0814683625825148 1.087908549347931 0.7319272258895508 1.021091611656738 1.0872645306713895 0.8792464981484464 0.4078248269199806 0.5453228143616164 1.0851714699726291 0.7509257768475285 1.0854934793109 1.0867815166639831 1.0848494606343584 0.8399613588794074 0.5459668330381581 1.0824343905973273 1.0956367734664305 1.0808243439059733 0.7332152632426341 0.3661246176139108 1.081146353244244 1.0805023345677025 1.0843664466269523 1.1033649975849298 1.1709869586218 0.7934310094992755 0.3669296409595878 0.750281758170987 1.0875865400096603 0.8523587184028336 0.3653195942682338 1.088230558686202 1.0858154886491707 0.5451436388508892 0.9994870041039672 0.9997720018239853 1.005813953488372 1.000284997720018 1.0396146830825355 1.0014819881440948 0.999658002735978 0.9995440036479709 0.9993730050159599 0.7321021431828545 0.9982900136798905 1.00062699498404 1.0001139990880072 0.9993730050159599 0.9993160054719562 0.9852371181030551 0.9993160054719562 0.9942430460556316 1.000683994528044 0.91968764249886 0.9997720018239853 0.9980050159598723 1.001310989512084 1.0041039671682626 1.0096329229366166 0.9985750113999087 1.0063839489284085 1.0016529867761057 0.999031007751938 0.952861377108983 0.9993730050159599 0.9386114911080711 1.0001709986320109 0.9984610123119014 1.000683994528044 1.000341997264022 1.0019949840401277 1.0004559963520292 1.000284997720018 1.006497948016416 1.0004559963520292 1.0002279981760145 1.051641586867305 1.0011969904240767 0.9983470132238942 1.0004559963520292 1.0022799817601458 1.0012539899680801 1.0011399908800729 0.35698814409484725 0.41022571819425446 1.0003989968080254 1.0001709986320109 0.9994870041039672 0.8327063383492932 1.0119699042407662 1.002108983128135 1.00062699498404 0.9998860009119928 0.5283857729138166 1.002108983128135 1.0018239854081168 1.0 0.9997150022799818 0.999658002735978 1.0008549931600548 1.0011399908800729 0.9006497948016415 1.001766985864113 0.38776789785681715 0.30614455084359327 0.8956338349293205 0.9565663474692202 1.0018239854081168 1.0011969904240767 1.0004559963520292 1.0001139990880072 0.9999430004559963 0.9999430004559963 0.8482102143182855 0.9545713634290925 0.9996010031919744 0.999031007751938 0.9982330141358869 0.9981760145918832 1.000797993616051 0.9981760145918832 0.9982330141358869 0.9989740082079342 0.3894208846329229 0.3177724578203374 0.9432284541723664 1.0216028271773825 1.0567715458276332 1.000341997264022 1.0043889648882809 1.0049589603283173 1.0001139990880072 1.0014819881440948 0.6994991652754592 0.9993322203672788 1.0010016694490818 0.9995548135781859 1.0028937117417918 1.0004451864218142 0.5060656649972176 0.42693377851975517 0.5759599332220368 1.0004451864218142 0.6712298274902616 1.0005564830272677 1.0 0.9993322203672788 0.9996661101836394 0.9996661101836394 0.6622148024485254 1.001446855870896 1.019143016138008 0.9994435169727325 0.6240400667779633 0.5965498052309405 0.9987757373400112 1.0001112966054537 1.0017807456872565 0.6821368948247079 0.2554257095158598 0.6070116861435726 1.0042292710072342 1.0005564830272677 0.7091819699499166 0.6658875904284919 0.33678352810239287 0.43194212576516416 1.0008903728436285 1.0073455759599332 0.6519755147468003 0.3043962159154146 0.9982192543127435 1.0004451864218142 0.6497495826377296 0.5739565943238731 1.0010016694490818 0.9993322203672788 1.0205898720089037 0.6765720645520312 1.0023372287145242 1.001446855870896 1.0683361157484699 1.0020033388981637 0.7485809682804675 1.005008347245409 1.0010016694490818 1.0082359488035615 0.667334446299388 0.5731775180856985 0.3027267668336116 0.431274346132443 1.003116304952699 1.0023372287145242 0.4370617696160267 0.7807456872565387 1.026043405676127 0.6523094045631609 1.005008347245409 1.0451864218141347 1.0010016694490818 0.9986644407345577 0.9987757373400112 0.5952142459654981 0.8690038953811909 1.024373956594324 1.0011129660545353 1.1144129104062326 0.9144129104062326 0.699053978853645 1.0038953811908737 1.0027824151363385 1.0002225932109072 1.001224262659989 0.6274902615470228 1.0020033388981637 1.0015581524763495 0.7275459098497497 0.378519755147468 1.0020033388981637 1.0002225932109072 1.0027824151363385 0.6304952698942683 0.42081246521981086 1.0144685587089595 1.0002225932109072 1.0048970506399555 0.9994435169727325 1.0003338898163605 0.6774624373956595 1.0075681691708405 1.0046744574290485 1.0013355592654425 1.0011129660545353 0.9939430244941427 1.0002662406815763 1.0003328008519703 1.0006656017039404 1.0003993610223643 0.9991347177848775 0.9886847710330139 1.0 0.9006922257720981 0.994508785942492 1.003594249201278 0.9910143769968052 0.9498801916932909 0.9692492012779553 0.999800319488818 1.0006988817891374 1.0005324813631524 1.001763844515442 1.001996805111821 0.9995340788072418 0.9639909478168265 0.9990015974440896 0.9991347177848775 1.0095513844515442 0.8999933439829606 0.9641240681576145 0.9991679978700746 0.9987686368477103 1.0006323216187434 1.0096179446219382 0.804945420660277 1.0007654419595315 1.001730564430245 0.3543996272630458 1.0320487220447285 1.0006988817891374 1.001996805111821 1.0012646432374868 0.9848908413205538 1.0014976038338659 0.6953873801916933 0.9988019169329074 0.9000266240681577 1.0004992012779552 0.9714789669861555 0.9900492545260916 1.001697284345048 1.0002662406815763 0.999800319488818 0.999900159744409 0.9663205537806178 1.0001996805111821 0.9755724174653888 1.0010982428115016 1.0015641640042598 0.9996339190628328 1.0092851437699681 1.001630724174654 1.0013644834930777 1.0004659211927585 0.9728767305644304 1.0011648029818956 1.001464323748669 1.0013644834930777 1.0008652822151225 1.0194022896698616 1.0004992012779552 1.0106163471778489 0.999767039403621 1.0009318423855167 0.9513112353567625 0.999767039403621 1.000299520766773 0.9976038338658147 1.0011315228966986 1.001763844515442 1.0011315228966986 1.0006656017039404 1.0010316826411076 1.0190694888178913 0.9057507987220448 0.2616813099041534 0.3681110223642173 0.9970047923322684 1.0023296059637912 1.0002329605963791 0.9985023961661342 1.0005324813631524 0.9988684771033014 1.0077542598509053 0.9589989350372737 0.9988351970181045 0.9982361554845581 0.6373469116080938 0.9983692758253462 0.9993011182108628 0.9986687965921193 0.9651557507987222 1.0142105963791268 0.9987686368477103 0.6402389794929759 0.7699015016954627 0.28386888422412404 0.3810754077183917 1.1120620054900694 1.1149685128370743 0.784434038430486 1.11577587598902 1.1529145809785242 1.1080251897303408 0.5793637978362668 0.9350880025835622 1.1109316970773455 1.1122234781204587 1.1099628612950105 0.41999031164217665 0.6757629581785887 1.1135152591635717 1.1133537865331826 1.0014532536735024 0.6051994186985307 1.1120620054900694 0.6678507992895205 0.4601969966090748 1.1099628612950105 1.1112546423381238 1.1096399160342323 0.9523655740352011 0.308735669304053 0.8890683029226547 0.9888583885031488 0.374777975133215 1.1075407718391734 1.1868238333602454 1.1109316970773455 0.6809300823510415 0.3382851606652673 0.6680122719199095 1.1091554981430647 1.1112546423381238 1.0660423058291622 1.1120620054900694 1.1359599547876635 0.5262393024382367 0.42257387372840305 1.1119005328596803 1.1080251897303408 1.1110931697077346 0.5670918779266915 0.3755853382851607 0.5004036815759729 0.9129662522202487 0.4572904892620701 0.8038107540771839 1.0 0.9575326982076539 0.48134991119005327 1.1075407718391734 1.1094784434038432 1.1141611496851285 0.7527854028742128 0.3376392701437107 0.4162764411432262 1.1127078960116261 0.6709187792669143 0.5517519780397223 1.1361214274180527 1.1110931697077346 1.1085096076215082 0.9809462296140805 1.0050056515420638 1.1120620054900694 1.1128693686420152 1.1065719360568385 0.9662522202486679 0.5948651703536251 1.111577587598902 1.1110931697077346 0.999838527369611 0.7430970450508639 0.8516066526723721 1.1160988212497982 1.1128693686420152 1.1906991764895851 0.7343775230098499 1.1837558533828518 1.157920232520588 1.1177135475536897 1.1123849507508479 0.7326013240755692 0.7665105764572905 0.5228483772000646 0.6202163733247216 0.44663329565638626 1.1345067011141612 1.108348134991119 0.9105441627644115 0.37768448248021963 0.4769901501695463 1.1162602938801873 0.9663228793938118 0.39728478215112606 0.9985266259734792 0.999105451483898 1.019627446853294 0.9992633129867394 0.999105451483898 0.9983687644706376 0.999052830982951 1.0003683435066302 0.797358450852452 0.9994737949905282 1.000052620500947 0.999105451483898 1.0008945485161018 1.0006314460113659 0.5588823405598821 0.9992633129867394 1.000315723005683 0.9998947589981055 0.6810671437592085 1.0011050305198903 0.9988949694801094 1.001262892022732 1.0033150915596716 1.0005262050094716 1.0001052410018942 0.9998421384971585 0.9993159334876868 1.0001578615028415 0.9210692485792464 0.980688276152389 1.0126289202273204 1.0014733740265207 1.0011576510208375 0.9990002104820037 1.001262892022732 1.0003683435066302 0.9991580719848452 1.0008419280151546 0.3850768259313828 0.39286466007156384 1.0006314460113659 1.0097347926752263 0.9999473794990528 0.999368553988634 1.0005788255104189 0.9998421384971585 1.0003683435066302 0.9997895179962113 1.0076299726373394 0.9988423489791621 0.999105451483898 1.0278888655019995 0.9999473794990528 1.0052094295937697 1.0 0.9992106924857924 1.0036308145653545 1.0088402441591244 1.0058934961060828 1.0012102715217848 1.0002631025047357 1.0002104820037885 1.0082614186487056 1.0008419280151546 0.9999473794990528 1.0047358450852453 1.0001052410018942 0.9997895179962113 0.9196484950536729 1.0006840665123131 0.9996316564933697 0.9997895179962113 0.9998947589981055 1.0001578615028415 0.999421174489581 0.9997368974952641 1.0119974742159543 1.000315723005683 0.37218480319932645 0.3370869290675647 1.000052620500947 0.9998947589981055 0.999052830982951 1.0004735845085246 1.0066828036202904 0.9994737949905282 0.999684276994317 1.008103557145864 1.005630393601347 1.0001578615028415 0.9982635234687434 1.0014207535255735 1.000315723005683 1.0208377183750788 0.9998421384971585 0.9999473794990528 0.9988423489791621 1.030519890549358 1.0038301262409608 1.0001838460595662 0.9453670792989337 0.9799914205172202 0.9665706581688932 0.9796237283980879 1.0016239735261674 1.0012256403971074 0.9880806471381296 0.9842505208971687 0.5692793234465008 1.0010111533276136 1.0009192302978305 1.0014707684765287 1.0011337173673245 1.0128692241696284 0.9929219267067042 0.4582363034685623 0.9914817992401028 1.0000612820198553 0.31900355435715155 0.34808187277852676 1.001746537565878 0.9974567961760018 0.9967214119377374 0.9894901335948032 1.001164358377252 0.9945152592229439 0.9783980880009805 0.9859357764431915 0.6798320872655963 1.0031560240225517 1.001961024635372 1.001164358377252 1.002144870694938 0.6494362054173305 1.0023287167545043 1.001746537565878 0.9635065571761244 0.9811251378845447 0.34924623115577885 0.6333496752052947 0.999785512930506 1.0051170486579235 0.9885096212771173 0.9837909057482533 0.9588491236671159 0.9855680843240592 0.9997548719205784 1.0030028189729132 0.8612575070474322 0.9983453854639048 1.000306410099277 1.0006741022184091 1.0002451280794213 1.0012256403971074 1.001654614536095 1.0007966662581198 0.9181578624831473 0.9935960289251132 0.7129856600073537 1.0012562814070352 0.9808187277852677 0.2612758916533888 1.0133288393185438 1.0004596151489153 1.0042284593700208 1.0007047432283367 0.9411999019487681 0.985782571393553 0.8999877435960288 0.9354087510724353 1.0011030763573965 1.0 1.0004289741389876 0.7002696408873635 0.9450606691996567 1.0011030763573965 1.0009192302978305 0.9949442333619314 0.9503615639171465 1.0013788454467458 1.0002757690893491 1.0050557666380684 1.0008579482779751 1.000888589287903 1.0002451280794213 1.0016852555460227 1.0021755117048656 1.000888589287903 0.2947358744944233 0.2830310087020468 0.9768353964946683 1.0134514033582547 0.9903174408628508 1.0102340973158475 1.0095293540875108 1.0014401274666012 1.0015320504963843 0.9845569309964455 0.5294325739351917 0.27479835856799206 0.5149285411065515 1.0016272817319938 1.0004245082779115 1.002193292769209 0.9988679779255696 0.9980897127493985 0.9982312155087024 1.0019810386302532 1.0084194141785765 1.0016980331116456 0.9981604641290506 0.26475166265742184 0.40646667610018394 0.4652610725909155 0.9980897127493985 1.002830055186076 1.0010612706947786 0.9993632375831328 1.0062261214093675 0.9997877458610442 0.999929248620348 1.0 0.999221734823829 0.9970991934342719 0.9990094806848733 0.9998584972406962 0.9997877458610442 1.0005660110372152 1.0080656572803168 1.0005660110372152 1.0289373142776284 1.0001415027593037 0.2584547898684024 0.4514645535587944 0.9039903778123672 1.0022640441488608 0.9973114475732276 0.9090137257676525 1.0091269279750954 1.002830055186076 0.3424366775152115 0.5112494693646525 0.35495967171359843 1.0217914249327862 1.037993490873072 1.0024055469081645 1.000778265176171 1.0009197679354747 0.8972689967454366 1.0004245082779115 1.0191736238856657 0.8997452950332532 0.9997169944813924 1.0039620772605065 0.9984434696476581 0.9995047403424367 0.33833309749540114 0.3680486769492005 0.5728739210414603 1.0041035800198104 1.0113202207443046 1.001415027593038 1.0060138672704118 1.0017687844912977 1.0 1.0 1.0495967171359841 1.002830055186076 0.7719683033819159 1.0047403424366774 1.0016980331116456 1.0039620772605065 1.0023347955285127 1.0019810386302532 1.0045280882977219 1.002900806565728 0.9513938021791424 1.0030423093250318 1.0137257676524691 1.0008490165558228 1.003608320362247 1.018890618367058 1.005023347955285 1.0019810386302532 0.3841799915098344 0.4612989953304089 0.5590066506296872 0.5578746285552568 0.4360407527946795 0.30727324182821564 0.6647799632092827 0.9991509834441771 1.001556530352342 0.999929248620348 0.7767793971982453 0.4585396915239847 0.40682043299844345 1.0023347955285127 0.8078182168303487 0.8625072212593877 0.28288080107837477 0.6108222607356057 1.0144425187752744 0.9713075293664548 0.6379741960331216 1.016368187945311 1.0154053533602927 1.0227228962064319 1.0358174465626806 0.9643751203543232 0.6073560562295398 1.0161756210283075 1.014057384941267 0.9716926632004623 0.9293279414596572 0.2830733679953784 0.9607163489312537 1.055844405931061 1.0315809743886002 0.9834392451376854 1.0159830541113037 1.0146350856922781 1.0171384556133256 0.9971114962449452 0.514153668399769 0.6152512998266898 1.0165607548623148 0.822260735605623 1.031195840554593 1.0410167533217793 0.764683227421529 1.0146350856922781 0.9456961294049682 0.4425187752744079 0.6206431735027922 1.0167533217793185 0.9971114962449452 0.6140958983246679 0.6643558636626229 1.0566146735990758 1.0129019834392452 1.0167533217793185 0.8648180242634316 1.0215674947044098 1.0369728480647025 1.0202195262853841 0.9562873098401695 1.016945888696322 1.0381282495667246 1.0200269593683806 1.0182938571153477 1.0167533217793185 1.0 0.6148661659926825 1.017523589447333 1.0206046601193914 0.766994030425573 0.807625649913345 0.9655305218563452 1.0165607548623148 0.9443481609859427 0.3111881378779126 1.0171384556133256 1.0275370691315233 1.019834392451377 0.8565376468322744 0.7629501251684961 1.0177161563643367 0.5207009435778934 1.0132871172732525 0.9156556903523975 1.0152127864432892 1.0254188330444831 0.9899865203158098 0.9824764105526672 1.0200269593683806 1.0157904871943002 1.1134219141151551 0.9266320046216061 1.017523589447333 1.0138648180242635 0.6414404005391874 1.0171384556133256 1.0510302330059698 1.0161756210283075 0.7502407086462546 0.2832659349123821 0.4941267090313884 0.7042172154823801 0.6381667629501252 0.38667436934334687 1.0179087232813402 1.0134796841902562 0.6726362410937801 0.38474870017331025 0.5131908338147507 1.0132871172732525 0.7970344694781437 1.0072437522636726 1.0016660630206446 0.9987685621151757 0.9969576240492575 0.9992756247736327 0.9977544367982615 1.0017385005432815 0.9977544367982615 1.0021731256791018 0.9978268743208982 1.0059398768562116 0.998696124592539 1.035929011227816 0.9990583122057226 1.0141977544367982 0.999492937341543 0.998696124592539 0.33639985512495474 0.4334661354581673 0.672147772546179 0.47323433538572984 0.5126403477001087 0.9983339369793554 1.0002173125679101 0.9990583122057226 1.0001448750452735 0.9992756247736327 0.9944223107569721 1.0000724375226366 1.0005070626584571 0.5361101050344078 0.9980441868888085 0.43882651213328505 0.5148134733792105 0.2973560304237595 0.5397319811662441 0.997899311843535 1.0294820717131474 0.9992031872509961 1.0010141253169142 1.0055052517203913 0.9986236870699022 1.0005070626584571 1.0431727634914887 0.9998551249547266 1.0001448750452735 1.0110105034407824 1.0008692502716408 0.997899311843535 1.001303875407461 1.0066642520825788 1.0002897500905468 0.9998551249547266 1.0627308946034046 1.0010865628395509 0.9986236870699022 1.0005070626584571 1.0357841361825426 1.0001448750452735 1.0010865628395509 1.0112278160086925 0.9976819992756247 1.0 1.0039116262223833 1.003187250996016 0.9989858746830859 1.0007243752263673 0.9998551249547266 0.9999275624773634 1.0004346251358203 0.463672582397682 0.30988772183991303 0.8854038391886998 0.937413980441869 0.9999275624773634 1.002680188337559 1.002969938428106 0.9993480622962695 1.0012314378848244 1.002390438247012 1.0058674393335747 0.9976819992756247 0.9981890619340819 0.9968851865266208 1.0 1.0012314378848244 0.9997826874320899 1.0294096341905108 0.9982614994567186 0.9997826874320899 1.0070264396957624 1.0007243752263673 0.998696124592539 1.001593625498008 1.0008692502716408 1.0119521912350598 1.0006519377037306 1.040420137631293 1.0028250633828324 1.0006519377037306 0.6559523809523811 1.0014880952380953 1.0722470238095239 0.9790178571428572 1.0 1.0020089285714286 0.3017857142857143 0.5301339285714286 0.4279017857142858 1.0027529761904763 0.4195684523809524 0.27589285714285716 0.5494791666666666 1.0010416666666668 0.9998511904761905 0.9981398809523809 0.9990327380952381 1.083779761904762 0.9985119047619048 1.0008184523809525 0.44568452380952384 0.9993303571428571 1.024404761904762 1.0234375 1.0412946428571428 0.9993303571428571 1.0 0.9993303571428571 1.0 0.9728422619047619 0.6610119047619049 0.9990327380952381 1.0028273809523809 0.9233630952380952 0.5329613095238096 0.42165178571428574 0.7377976190476191 1.0016369047619047 0.8276785714285715 1.0002232142857144 0.5041666666666667 0.9985863095238096 1.002157738095238 1.0 1.002529761904762 0.9982142857142858 1.0005208333333333 0.9993303571428571 0.9997767857142857 1.0294642857142857 0.4264136904761905 0.3623511904761905 0.9999255952380953 1.0001488095238096 1.0014136904761906 0.9990327380952381 1.0019345238095239 1.0007440476190477 1.0055059523809524 1.0101190476190478 0.45662202380952377 0.3371279761904762 0.9517857142857143 0.9999255952380953 1.0008184523809525 1.0061011904761905 1.0007440476190477 1.0017857142857143 1.0048363095238095 1.0340029761904763 0.5074404761904763 1.0023809523809524 1.0139880952380953 1.0028273809523809 0.9985119047619048 0.999702380952381 1.0001488095238096 1.0001488095238096 0.999702380952381 1.007514880952381 0.9858630952380952 0.9995535714285714 0.9985863095238096 1.002529761904762 1.0345982142857142 1.0010416666666668 1.0002976190476192 1.001264880952381 1.0008184523809525 0.999404761904762 0.39248511904761907 0.9030505952380953 1.0031994047619048 1.0068452380952382 1.0028273809523809 1.001264880952381 1.0005208333333333 1.0034226190476192 1.002157738095238 1.002529761904762 0.579162656400385 0.3806544754571704 1.0044513955726662 1.0 1.0002406159769008 0.37536092396535137 0.5156400384985563 0.5033686236766122 1.0018046198267565 1.0008421559191532 0.7082531280076997 0.6969441770933591 0.9015880654475458 1.0057747834456208 1.0008421559191532 0.6928537054860444 0.9018286814244467 1.0001203079884506 1.0007218479307027 1.0012030798845044 0.6218719923002888 0.39364773820981713 1.001082771896054 1.0020452358036576 1.001924927815207 0.5353705486044273 0.3312078922040424 1.004090471607315 1.0014436958614052 1.0009624639076036 0.9965110683349374 0.6922521655437921 0.3048604427333975 0.504692011549567 1.0022858517805582 1.0014436958614052 0.5696583253128008 0.3781280076997113 1.0032483156881618 1.0031280076997113 1.0115495668912415 0.6559191530317614 0.32687680461982677 0.44766602502406166 0.6982675649663138 1.0020452358036576 0.7356833493743985 0.5573869104908566 1.0725457170356112 1.0032483156881618 1.015519730510106 0.7421799807507219 0.9607795957651588 1.0020452358036576 1.0012030798845044 1.002165543792108 0.7165543792107797 0.6081568816169394 1.0036092396535132 1.003007699711261 0.913017324350337 1.0002406159769008 1.0002406159769008 0.9990375360923966 0.5197305101058711 0.7629932627526468 1.0164821944177094 1.0014436958614052 1.0009624639076036 0.44513955726660254 1.0150384985563041 0.9997593840230993 1.004210779595765 0.5642444658325314 0.43070259865255056 1.0018046198267565 1.1230750721847933 1.0034889316650626 0.6187439846005774 0.36742059672762273 0.9255293551491819 1.001924927815207 0.7928296438883542 1.0051732435033687 1.006616939364774 1.0395813282001927 1.0039701636188645 0.7379692011549568 0.30678537054860444 1.0114292589027911 0.9677574590952841 1.002165543792108 0.545837343599615 0.3555101058710299 0.7936717998075073 1.0007218479307027 1.0007218479307027 0.5564244465832532 1.0013233878729548 0.9992781520692974 0.5812182741116751 0.9728621632174931 1.0040999609527528 1.003709488481062 1.0074189769621242 0.7592737212026552 1.0056618508395159 1.1228035923467397 1.006247559547052 1.006247559547052 1.0294806716126512 0.8609918000780945 0.3082780163998438 0.6073799297149551 1.0068332682545882 0.983795392424834 1.0054666146036706 1.128855915657946 1.0056618508395159 0.970128855915658 0.7750878563061304 0.6852791878172588 0.37914877001171415 1.0001952362358455 1.0048809058961343 1.0027333073018352 1.0103475204998047 0.340296759078485 1.0 1.1023037875829753 0.687426786411558 0.46114798906677085 1.006247559547052 0.7584927762592737 1.003123779773526 1.0035142522452167 1.0060523233112064 1.003123779773526 1.0060523233112064 0.7405310425614995 0.9746192893401016 1.003123779773526 1.0 0.9957048028114017 0.4345958609918001 0.7577118313158923 1.00253807106599 0.9590003904724717 1.0040999609527528 1.0033190160093715 0.5193283873486919 0.996876220226474 0.4334244435767279 1.0039047247169075 1.0070285044904335 0.7639593908629442 0.4330339711050371 0.8846153846153846 1.00253807106599 1.0044904334244436 0.6224131198750489 1.0013666536509176 1.003709488481062 1.0019523623584536 0.9962905115189379 0.3424443576727841 0.43127684498242874 1.007809449433815 0.7844591956267083 1.0017571261226084 0.9980476376415464 0.8770011714174151 0.3406872315501757 0.37817258883248733 1.0060523233112064 0.9931667317454119 0.37992971495509564 0.30573994533385396 1.0042951971885983 0.7483404919953144 0.8291682936352988 0.7231550175712613 0.31315892229597814 0.6046466224131198 1.0013666536509176 0.953924248340492 0.37739164388910584 1.0017571261226084 1.003709488481062 0.8104256149941429 1.0283092541975791 1.0017571261226084 1.003709488481062 1.0060523233112064 0.5650136665365092 0.4398672393596252 1.006247559547052 1.0040999609527528 1.005271378367825 0.9094103865677471 1.0242005185825411 1.0023768366464996 1.0728176318063958 0.665514261019879 1.0097234226447709 1.0060501296456352 1.003457216940363 1.0077787381158168 0.32692307692307687 0.6039325842696629 0.9719101123595506 0.9997839239412273 0.9459809853068281 0.4366897147796024 1.0021607605877267 0.9974070872947276 0.8524200518582541 1.0025929127052722 1.0030250648228176 1.0015125324114087 1.0213915298184961 1.0004321521175454 0.7683664649956785 1.0084269662921348 1.0045375972342265 1.002808988764045 1.0058340535868626 0.8898012100259292 0.4377700950734658 1.000648228176318 0.4665082108902333 1.0015125324114087 0.9280466724286949 1.0032411408815902 0.9997839239412273 1.0054019014693172 0.9025496974935177 0.341400172860847 0.7577787381158168 1.0146931719965426 0.7573465859982713 1.0 1.0017286084701815 1.0004321521175454 0.8582541054451166 0.3807260155574762 1.002808988764045 1.0010803802938635 0.8716508210890233 0.4379861711322386 0.7750648228176318 0.9997839239412273 1.0019446845289541 0.9945980985306827 0.3852636127917026 0.7554019014693172 0.9073033707865168 1.000648228176318 1.0142610198789974 1.006914433880726 0.6745894554883318 0.8042350907519447 0.3405358686257563 1.001296456352636 1.0062662057044078 0.8802938634399308 1.0084269662921348 1.0 1.0036732929991357 0.6063094209161625 0.7480553154710459 1.0959377700950734 1.0043215211754537 1.0064822817631807 0.3403197925669836 0.7605877268798616 1.0060501296456352 0.25432152117545376 1.0066983578219533 0.7633967156439067 0.8781331028522039 1.0025929127052722 1.0905358686257562 1.0626620570440795 0.6043647363872083 0.3802938634399308 1.0075626620570441 1.0054019014693172 0.9757994814174589 0.33967156439066554 0.6205704407951599 0.7566983578219533 1.0002160760587726 0.9995678478824547 0.8612791702679343 0.4353932584269663 1.0038893690579083 1.0023768366464996 0.9680207433016422 1.0017286084701815 0.9911282372972489 1.0027780267049018 1.0022403441168561 1.0018818890581593 1.0045254951160498 1.0024195716462048 1.0108432655255846 1.0012993995877766 1.0012993995877766 1.0113361412312931 0.42691997490814587 0.4438121695492427 1.008826955820414 1.0340084236938794 0.9870508110045703 1.0001792275293484 0.9997759655883143 1.0004032619410341 0.4122233175015682 0.9989694417062461 0.9349852137288287 0.9995519311766287 0.9994175105296172 1.0009857514114167 1.0150999193476118 0.9988798279415717 1.0000896137646742 0.9996863518236401 1.0002688412940228 1.0010753651760909 0.35267497087552646 0.9987006004122233 0.9991038623532573 0.9986557935298861 0.9981629178241778 0.998610986647549 0.9989246348239089 0.9996863518236401 0.9983869522358634 0.9983869522358634 0.4292947396720136 0.9989694417062461 0.9995967380589659 1.0 0.9987902141768975 0.9994623174119545 0.9011560175642978 1.0138005197598352 1.0041222331750157 1.0008961376467425 1.0037189712339816 1.0047495295277353 0.9987902141768975 0.9986557935298861 0.9985213728828748 1.0002240344116855 0.9950712429429159 0.997894076530155 0.9982973384711892 1.0442243928667443 0.31835289900528724 1.0007617169997312 1.003181288645936 1.0027780267049018 1.0002688412940228 1.0026884129402276 1.0001344206470113 1.0013890133524508 1.0009409445290796 1.0012993995877766 0.4121785106192311 0.39770588762433906 1.0 1.0018370821758222 1.0009857514114167 1.0005376825880454 1.0013890133524508 1.033157092929474 1.0000896137646742 1.0007617169997312 0.40267945156376017 0.30500044806882337 1.002912447351913 0.9997311587059772 1.002822833587239 0.9980733040595035 1.0004032619410341 0.9992382830002687 1.001478627117125 1.000044806882337 0.8383815754099828 0.9983421453535262 1.0000896137646742 0.9977596558831436 0.9788959584192132 0.9986557935298861 1.0004480688233712 0.9996415449413029 0.9969083251187382 1.0002688412940228 0.6198622000475172 0.9988120693751485 1.0009503444998813 1.0011879306248517 0.9997624138750298 0.9964362081254455 1.100023758612497 1.1323354716084582 1.0028510334996437 1.0104537894986934 0.9942979330007128 0.6041815157994774 1.0 1.0002375861249704 0.9738655262532669 0.43620812544547405 1.1209313376098837 1.1223568543597056 0.9344262295081968 0.30506058446186746 0.6916132097885485 0.6863863150392017 0.3371347113328582 0.9992872416250893 1.0004751722499408 1.0052268947493468 1.0042765502494655 1.0023758612497031 1.0019006889997624 1.0016631028747922 0.3898788310762652 0.9978617248752674 0.7980517937752436 1.0401520551199812 1.0023758612497031 1.03136136849608 1.0033262057495842 1.0014255167498218 1.0014255167498218 1.0019006889997624 1.024233784746971 0.9997624138750298 0.9992872416250893 1.0033262057495842 0.9992872416250893 1.003088619624614 0.8871465906391067 0.38393917795200766 0.9985744832501784 1.0021382751247327 0.4476122594440485 1.0011879306248517 1.1214065098598243 1.0004751722499408 1.0807792824899027 0.9995248277500595 1.010216203373723 0.9980993110002376 1.0178189593727727 1.0009503444998813 0.7747683535281541 1.0016631028747922 1.032074126870991 0.3829888334521265 0.7557614635305299 1.003088619624614 0.6383939177952008 1.006177239249228 0.9992872416250893 1.0040389641244951 0.6502732240437159 1.0 1.101449275362319 0.9995248277500595 0.9980993110002376 1.043953433119506 1.0011879306248517 0.9764789736279403 0.34141126158232366 0.604656688049418 1.0209075789973865 0.9980993110002376 0.9988120693751485 0.9997624138750298 0.9997624138750298 0.9973865526253268 0.965312425754336 1.0004751722499408 0.9465431218816822 0.27892611071513423 0.6189118555476361 1.0028510334996437 1.0016631028747922 1.0014255167498218 1.0054644808743172 0.9992872416250893 1.0192444761225945 1.0011879306248517 0.9684010453789499 0.30791161796151106 1.0193111686243281 1.0 1.0013935894883537 1.0085606211427434 0.8341628508859249 0.2789169818833367 0.60780410113478 1.0023890105514635 1.0025880947640853 0.3408321720087597 1.0141349790961578 0.3408321720087597 1.003981684252439 1.000398168425244 1.0051761895281706 0.8419271351781804 0.379255425044794 0.7929524188731835 1.0127413896078041 0.9737208839339041 1.0218992633884134 0.9974119052359148 1.0041807684650608 1.0021899263388414 1.0011945052757316 1.0025880947640853 0.3392394983077842 1.003583515827195 1.0007963368504877 0.6034242484570974 0.7706549870595262 1.0 1.003384431614573 1.0017917579135975 0.9996018315747561 0.38622337248656186 0.9990045789368903 1.0049771053155485 0.8668126617559229 0.4166832570177185 1.0193111686243281 0.996814652598049 0.9994027473621342 0.8779613776627514 0.9980091578737806 0.9994027473621342 0.9763089786979893 0.2783197292454708 1.003583515827195 0.9998009157873782 1.0185148317738404 1.1039219589886522 1.0007963368504877 1.0011945052757316 1.0011945052757316 1.0041807684650608 0.598048974716305 1.003185347401951 1.120844117061517 0.9213617360143341 1.0242882739398766 1.0015926737009755 1.0131395580330482 1.023691021302011 0.6267171013338643 1.0083615369301215 1.0011945052757316 0.8218196297033646 1.0017917579135975 1.0069679474417679 0.7790165239896476 0.3032052558232132 0.43380449930320525 0.8634282301413498 0.6380649014533148 1.000398168425244 1.0019908421262196 1.003384431614573 0.7557236711128807 0.30061716105912806 0.9980091578737806 0.5729643639259407 0.4397770256818635 1.003981684252439 1.0047780211029265 0.8644236512044595 0.754927334262393 1.003583515827195 1.0053752737407924 1.0 0.9593868206251245 1.0007963368504877 1.0013935894883537 1.00716703165439 0.9990045789368903 0.5058729842723472 0.9990045789368903 1.0073661158670117 0.879354967151105 0.2785188134580928 0.617373122980422 1.0041817145029464 1.000190077931952 0.359817525185326 1.0005702337958564 1.0060824938224673 0.9450674776658431 0.5046569093328264 1.0824938224672116 1.0049420262307547 1.021098650446683 0.6831400874358486 0.519102832161186 1.0005702337958564 0.9998099220680479 0.9859342330355446 0.5116897928150542 1.0009503896597605 1.0028511689792814 0.6778179053411898 0.7696255464740545 0.9876449344231134 0.501995818285497 1.0028511689792814 0.9994297662041437 0.7827409237787494 0.3008933662801749 1.0013305455236647 0.9984793765443832 0.7971868466071089 1.001900779319521 1.061015016156624 0.9996198441360958 1.0011404675917126 0.6842805550275614 0.28549705379205476 1.003991636570994 1.0015206234556169 0.8888044098080213 0.5044668314008743 1.020908572514731 1.0005702337958564 0.9992396882721916 0.8850028511689793 0.38053601976810486 1.0013305455236647 1.0015206234556169 1.0387758981182285 1.0053221820946587 0.9443071659380345 1.0193879490591142 0.6544383197110816 0.6534879300513211 1.0011404675917126 0.9996198441360958 0.8988785402014826 1.000190077931952 1.0676677437749478 1.0009503896597605 0.6415130203383387 1.0214788063105873 1.0745105493252232 1.0748907051891277 0.6200342140277514 0.4324272951910283 1.0047519482988023 1.000380155863904 1.0013305455236647 0.8274092377874928 0.3392891085344991 1.0199581828549704 1.0043717924348983 0.7397833111575746 1.0 1.0009503896597605 1.0038015586390419 0.7916745865804979 0.39859342330355446 1.0024710131153773 1.0 1.0030412469112335 0.7973769245390611 0.7574605588291199 1.0 1.0123550655768865 0.8390039916365709 0.5046569093328264 0.6065386808591522 1.0022809351834252 0.767154533358677 1.0258505987454856 1.0015206234556169 1.1051130963695115 1.0017107013875688 0.8783501235506558 0.3771146169929671 0.4354685421022619 1.0028511689792814 1.0387758981182285 0.503896597605018 0.6695033807414317 1.0017486593611564 0.998018186057356 0.9694567498251342 1.0 1.0016320820704128 0.6897878293308464 0.9998834227092563 0.9763348099790161 1.0019818139426442 0.6647237118209374 0.983212870132898 0.6656563301468874 1.000582886453719 0.9846117976218233 1.0013989274889252 1.0019818139426442 0.6576124970855678 1.0018652366519003 1.0023315458148754 1.0122406155280952 1.0010491956166938 0.9777337374679413 0.99906738167405 1.0532758218698999 0.4666588948472838 0.479365819538354 0.4103520634180462 1.0002331545814875 1.0012823501981816 0.5515271625087433 1.0006994637444626 1.0006994637444626 1.002564700396363 1.0031475868500817 0.4249242247610166 0.9997668454185126 1.0004663091629753 1.0013989274889252 1.002448123105619 1.0110748426206575 1.0051294007927256 1.0008160410352065 0.6488692002797856 0.3142923758451854 1.0276288179062718 1.0008160410352065 1.0537421310328747 0.6564467241781302 0.3145255304266729 0.5092096059687573 0.6141291676381441 0.3781767311727676 0.9994171135462813 1.1034040568897179 1.051177430636512 0.6368617393331779 0.30426672884122175 0.610748426206575 1.0020983912333878 0.7413149918395897 0.7100722779202612 0.6041035206341806 0.9988342270925624 1.0036138960130567 1.0016320820704128 0.33620890650501284 0.6020051294007928 1.0015155047796689 1.0008160410352065 1.0127069246910703 1.000582886453719 0.9994171135462813 0.5592212636978316 0.9997668454185126 1.0004663091629753 1.0016320820704128 1.000582886453719 0.44427605502448125 0.27640475635346234 1.0149218932152018 1.0015155047796689 0.5771741664723712 0.3778269993005363 1.0579389134996502 1.0003497318722312 1.0006994637444626 0.6379109349498718 0.26066682210305436 0.3350431335975752 0.43716484028911173 0.6789461412916764 1.0001165772907439 1.0017486593611564 0.947423641874563 1.0018652366519003 1.0036138960130567 0.5952436465376545 1.0033807414315692 1.0019818139426442 0.4179825974863036 0.824900633795252 0.9987109249113763 0.9992480395316361 0.9384466645182084 0.5697711891717693 1.0010742292405201 0.9997851541518962 1.002470727253196 0.9993554624556882 1.0117090987216673 1.087442260178322 1.001503920936728 0.9747556128477818 0.5468901063486948 0.4326995380814266 1.0053711462025998 1.0041894940380278 1.0438285530132132 1.073906971747771 0.5515092920829305 0.3032549145987754 0.9972070039746482 1.0269631539370503 1.0071973359114836 0.6048984853367709 1.001718766784832 0.9986035019873241 1.030937802126974 1.0007519604683641 0.8369320012890752 0.500590826082286 1.0 1.0026855731012998 1.002578150177248 1.001396498012676 1.0253518100762704 0.42195724567622733 0.37909549897948225 1.0039746481899239 0.4388226447523902 0.4657857986894404 0.8173810291116125 1.0074121817595876 1.0016113438607799 1.001826189708884 1.001718766784832 1.001718766784832 0.4452680201955097 1.001826189708884 0.5222902567407885 0.6362659791599528 1.0527446557095286 0.9980663873670642 1.0050488774304438 0.4334514985497906 1.000107422924052 1.0010742292405201 1.00053711462026 0.9872166720378129 0.5042432055000537 0.6939520893758728 1.0219142765066065 1.0 1.0034375335696637 1.0371683317219895 0.9992480395316361 0.6896551724137931 0.4326995380814266 0.7167257492748953 1.016328284455903 1.000107422924052 1.001933612632936 0.9995703083037921 1.0026855731012998 0.9978515415189602 0.5040283596519498 0.3352669459662692 0.5229347942851005 0.9993554624556882 0.839080459770115 1.0002148458481042 0.9923729723923086 1.001503920936728 1.0291116124180901 1.0036523794177679 0.6293909120206252 0.3392415941561929 0.5317434740573639 0.9991406166075841 0.42034590181544745 1.0016113438607799 1.045547319798045 1.002255881405092 1.000107422924052 1.000644537544312 0.6587173702868192 0.9976366956708563 1.000859383392416 1.001503920936728 0.5239808153477219 0.3513189448441247 0.8809202637889689 0.9973770983213429 0.30298261390887293 0.4818645083932854 0.25277278177458035 1.002248201438849 1.0014988009592327 0.9994754196642686 0.3690047961630696 1.002622901678657 1.0118405275779379 0.9994004796163071 1.004046762589928 1.0137140287769784 1.0019484412470023 1.0029976019184652 1.001648681055156 1.0347721822541966 0.38676558752997603 0.3356564748201439 1.0013489208633095 0.998576139088729 1.0 1.040992206235012 1.0020983213429258 1.004271582733813 0.751423860911271 0.4824640287769784 0.5955485611510791 1.0058453237410072 0.9998501199040768 1.0043465227817745 1.001273980815348 1.0107164268585132 1.0308003597122304 1.0002248201438848 1.0126648681055157 1.0427158273381296 0.5045713429256594 0.30695443645083936 0.9982763788968825 1.0159622302158273 1.0002997601918466 1.00367206235012 1.0242805755395683 0.9988009592326139 0.9994754196642686 0.9986510791366907 1.012365107913669 0.9997002398081535 1.0015737410071943 1.0206085131894485 1.0 1.001423860911271 0.9982763788968825 0.9993255395683455 0.4674760191846523 0.9141936450839329 0.4442446043165468 0.4644784172661871 0.335431654676259 0.5456384892086331 0.9995503597122302 1.0032224220623502 1.0005245803357314 1.0000749400479618 0.9982014388489209 0.9994754196642686 0.6665167865707434 1.0023231414868106 1.0176858513189448 1.0002997601918466 0.9991007194244605 1.0000749400479618 0.9993255395683455 1.0 1.000599520383693 1.0013489208633095 0.5618255395683454 1.0424910071942446 1.0052458033573142 0.9982014388489209 0.9991007194244605 1.000824340527578 0.9982763788968825 1.001423860911271 1.001648681055156 1.0035971223021583 0.6743854916067147 1.0002248201438848 0.9999250599520384 1.0001498800959232 0.9983513189448441 0.9985011990407674 0.9992505995203838 1.0082434052757794 0.9993255395683455 1.0082434052757794 1.0027560674619498 0.9982311805841217 1.0268202385849445 1.0037021801727684 1.0223776223776224 0.9995475113122172 1.0 1.0159193747429043 0.9995886466474703 0.9996297819827231 0.5914849856026326 0.9992595639654465 1.0018099547511312 0.9992184286301934 1.00510078157137 0.997860962566845 0.9985602632661457 1.000164541341012 0.9995886466474703 1.021020156314274 0.651213492389963 0.9997120526532292 1.0003702180172769 0.9988070752776635 1.0007815713698067 1.0001234060057589 0.9996297819827231 1.009666803784451 0.999876593994241 1.0007404360345538 0.6295763060468943 1.0010283833813247 1.000329082682024 0.9997943233237351 1.0009872480460715 1.0027560674619498 1.0118469765528588 1.0 1.000329082682024 1.0 0.2946112710818593 0.9385438091320444 1.0000822706705061 0.9756067461949814 1.0014808720691075 1.0009461127108186 1.0015631427396134 0.9989716166186755 0.9997531879884821 0.9443850267379679 1.0040723981900452 1.000329082682024 1.0012751953928425 0.9999588646647471 0.3161250514191691 0.9971205265322912 1.0003702180172769 1.000575894693542 1.0035787741670095 1.0055532702591528 0.5454956807897985 0.9993418346359524 0.9992595639654465 0.9995475113122172 0.9993006993006993 1.000287947346771 0.9997120526532292 0.3996297819827232 1.000329082682024 0.9998354586589882 0.907157548334019 0.9980255039078569 0.9993829699712053 0.9983545865898807 0.9994652406417113 0.9985191279308927 0.958288770053476 0.9982723159193748 0.9998354586589882 0.9986425339366517 1.004648292883587 1.000329082682024 1.0103249691484986 1.0004113533525298 1.0006170300287947 0.9995475113122172 1.000164541341012 0.9997943233237351 1.0090497737556563 1.000246812011518 1.0036610448375156 0.9993418346359524 1.000287947346771 1.0125051419169067 1.000246812011518 1.0 0.9996297819827231 1.000534759358289 1.0006170300287947 0.9996297819827231 0.8718659862436211 1.0491457732416243 1.0085422675837585 1.0031062791213667 1.002440647881074 0.27801198136232524 0.7323053028622144 0.3381406700687819 1.000776569780342 0.9997781229199025 0.9617262036831596 1.0021078322609274 1.0009984468604394 1.0004437541601954 1.0045484801420013 0.6362325271799424 0.2872198801863768 0.5416019525183049 1.0004437541601954 1.036165964055913 0.6705125360550255 0.472154426447748 1.0001109385400488 0.4562902152207678 0.9982249833592189 0.6133791879298869 1.012425116485467 1.0011093854004882 1.0014422010206345 1.0038828489017084 0.3464610605724429 0.6127135566895939 0.9996671843798536 1.0011093854004882 1.0006656312402928 1.015975149767029 1.0100954071444421 0.5087641446638563 0.3394719325493677 1.000776569780342 0.8420235189704904 0.5829820279565121 0.42578211670734417 0.8454626137120037 1.0014422010206345 0.9986687375194144 0.4913467938761927 0.9981140448191702 1.002884402041269 1.0005546927002442 0.6556467716884846 0.6534280008875083 1.0 1.001220323940537 0.9991124916796096 1.0009984468604394 1.0008875083203905 0.5352784557355226 1.00188595518083 1.003660971821611 0.6294652762369648 1.00188595518083 0.5658974927889949 1.0057688040825383 1.0006656312402928 1.075881961393388 0.9998890614599513 1.0004437541601954 0.5408253827379632 1.0014422010206345 0.5509207898824052 0.4889061459951187 1.1203683159529623 1.0005546927002442 1.0008875083203905 0.585422675837586 0.33758597736853785 0.916352340803195 1.0002218770800977 1.0034390947415133 1.0140891945861994 1.0005546927002442 0.5421566452185489 0.5032172176614156 1.0014422010206345 0.999445307299756 1.0001109385400488 1.0328378078544487 0.6151542045706679 0.35666740625693366 1.015531395606834 0.9997781229199025 1.023740847570446 0.5026625249611715 0.4996671843798535 0.3780785444863546 1.0005546927002442 1.0016640781007322 0.4490792101175949 0.32482804526292436 0.39253950436059065 0.9972368534668854 0.9993092133667214 1.0552629306622918 1.0009498316207581 1.0008634832915984 0.9997409550125205 0.9997409550125205 0.4323460841032726 0.30282359036352646 0.6635869095932994 1.0022450565581555 0.9993955616958812 0.9999136516708402 0.5787065020291857 0.336240393748381 0.4440031085398498 1.0006044383041188 0.9987047750626027 1.0018133149123565 0.8091701925567741 1.0 1.0003453933166395 1.0030221915205941 1.0206372506691996 1.0003453933166395 0.3716432087039116 0.6258526897504534 1.0031085398497541 1.0009498316207581 0.5610914428805803 1.0 1.0007771349624386 0.9017356014161126 0.4083412485968397 0.7691045678266126 1.0196874190484413 1.0012088766082377 1.0018133149123565 1.0008634832915984 0.9909334254382179 0.9999136516708402 0.9721958380105346 0.9994819100250409 1.00008634832916 1.0008634832915984 0.9980139884293239 1.0013815732665572 0.9987911233917625 0.5815559968914602 0.5559105431309904 0.9982730334168034 1.0024177532164753 1.000518089974959 1.0049218547621104 0.9996546066833607 1.0012088766082377 1.0032812365080737 0.45289698644331233 1.0038856748121925 0.4962438476815474 0.5401087988947414 1.0011225282790779 1.002590449874795 1.001986011570676 1.0016406182540367 0.5569467230809084 1.0290130385977032 1.0010361799499181 1.0009498316207581 0.441326310335895 1.0001726966583198 0.9623521284863138 0.5828512218288576 1.002504101545635 0.9982730334168034 1.0581124255245662 1.0021587082289958 1.002072359899836 1.0024177532164753 0.5371729557033071 1.0518089974958984 0.9999136516708402 0.5617822295138589 0.4446075468439686 1.0012952249373974 1.001986011570676 0.9185735256022797 1.0010361799499181 0.3931439426647094 0.5446852603402125 1.00008634832916 1.0001726966583198 0.4021241688973319 0.30282359036352646 0.605129090752094 1.0010361799499181 0.9987911233917625 1.0037129781538727 1.001554269924877 0.44342874269444027 1.0016484339877116 1.000899145811479 1.0009740746291023 0.9994005694590139 1.0056945901393677 1.0009740746291023 1.0002247864528697 0.9113592087516859 1.000299715270493 0.4632099505469804 0.3532144462760378 1.0028472950696838 0.9999250711823768 0.9979769219241721 1.0035965832459164 1.0032219391578001 1.0086168140266747 1.0759778210699835 1.0032219391578001 0.4716769069384085 0.9981267795594185 0.9608122283830361 1.0008242169938557 0.999700284729507 1.0018732204405816 1.0029971527049302 1.0 0.8358309605874419 1.0027723662520605 0.9669563914281432 0.9991008541885209 0.9991757830061442 1.0001498576352466 1.0410609920575453 0.39794695039712275 0.440731305260003 0.4748988460962086 0.9985014236475349 0.9984264948299115 0.8954742994155552 1.000599430540986 0.9993256406413906 1.0000749288176232 0.9982766371946651 1.0112393226434888 1.000299715270493 1.0015735051700885 1.002023078075828 0.4999250711823767 1.0071182376742096 1.0011988610819722 0.9982766371946651 0.9992507118237675 0.9978270642889255 0.9998501423647534 1.0023977221639442 0.9998501423647534 1.0006743593586094 0.2752135471302263 0.6693391278285629 1.010190319196763 1.000299715270493 0.9967780608422 1.0006743593586094 0.9997752135471302 0.9982766371946651 1.002023078075828 1.0001498576352466 1.0024726509815676 1.0097407462910235 1.0 0.9991757830061442 0.9994754982766372 1.0021729357110745 1.000299715270493 0.9996253559118836 1.000599430540986 1.0017233628053348 1.0017233628053348 0.8878315600179829 1.0007492881762325 0.9992507118237675 1.0035216544282932 1.0003746440881163 1.0044957290573955 1.0164094110594935 1.001423647534842 0.9569159298666268 1.0055447325041211 0.414581147909486 0.3371047504870373 0.45789000449572903 1.0001498576352466 0.9991008541885209 0.9982017083770417 0.9971527049303162 0.31140416604225984 0.4400569459013937 0.37426944402817325 -swift:1.5377728722099582 1.4314446897228355 1.4289919058130978 1.4424822173166545 1.4310767721363749 1.4296051017905322 1.44383124846701 1.4326710816777042 1.4300956585724798 1.4296051017905322 1.5426784400294336 1.431935246504783 1.4323031640912436 1.4311994113318616 1.4341427520235468 1.4961981849399066 1.4340201128280599 1.430586215354427 0.548074564630856 0.6280353200883003 1.5396124601422616 1.4314446897228355 1.4307088545499143 0.7766740250183959 1.4310767721363749 1.4337748344370862 0.7943340691685064 0.4817267598724552 1.4353691439784155 1.4352465047829286 0.6508462104488595 0.5351974491047339 1.4363502575423106 1.4296051017905322 1.4315673289183224 1.4289919058130978 1.4293598233995584 0.7874662742212412 1.431812607309296 1.4359823399558498 1.5431689968113809 1.4302182977679667 1.429114545008585 1.4302182977679667 1.4299730193769928 1.4329163600686778 1.4304635761589404 0.7596271768457199 0.5408388520971302 1.4325484424822172 1.5385087073828796 1.4324258032867305 1.4332842776551384 1.4307088545499143 1.4307088545499143 1.4307088545499143 1.4315673289183224 1.4329163600686778 0.7830512631837135 0.4814814814814815 1.0527348540593573 1.4314446897228355 0.5562913907284768 1.430831493745401 1.4300956585724798 1.4307088545499143 1.4326710816777042 1.3348050036791759 1.4307088545499143 0.6627422124110866 0.9963208241353938 1.430586215354427 1.4298503801815061 1.458793230316409 1.430954132940888 1.4302182977679667 0.7839097375521217 0.4381898454746137 0.6921756193279373 1.429114545008585 1.5426784400294336 1.4315673289183224 1.4346333088054943 1.4304635761589404 1.431689968113809 0.6620063772381652 0.39403973509933776 1.4321805248957569 1.3962472406181015 1.4081432425803286 0.8948982094677459 0.859823399558499 1.4367181751287712 1.4351238655874416 1.4313220505273485 1.4300956585724798 1.430831493745401 0.7971547706647044 0.4336521952415992 1.4329163600686778 0.8159504360522473 1.4618207647685566 1.380805808768399 1.4133222840456177 1.4125330492087922 1.4096128803125367 1.4172684582297461 1.38360759243913 1.3851466003709403 1.4246478039540664 1.4794996251134522 1.4869973560632967 1.4070084053510121 1.4429580521684227 1.4066532496744406 1.3855017560475118 1.447575075963853 1.3834892072136062 1.4108756560514581 1.3805295765755101 1.490943530247425 1.4693579574602422 1.4025097667811055 1.4107572708259342 1.4087841837338702 1.375557397103508 1.407284637543901 1.4189258513870802 1.4270549702063846 1.4076003314786314 1.4767373031845623 1.458663825421254 1.3653762677084567 1.3149441616352946 1.4419715086223903 1.3990765952409139 1.3743340831064281 1.4338029280612448 1.381476658379701 1.401562684976915 0.8906909750996409 1.4648198571484943 1.4167159938439684 1.4141115188824434 1.3900003946174182 1.4055088591610432 1.4233061047314628 1.419162621838128 1.3786354129671283 1.4274495876247977 1.4964287123633637 1.4715283532615129 1.4084684897991397 1.4340791602541336 1.4686081843652579 1.4092971863778068 1.4101258829564738 1.4104810386330453 1.4083106428317747 1.4067321731581233 1.4692395722347185 1.4642673927627166 1.3635215658419162 1.4091788011522828 1.4079949488970442 1.313760309380056 1.3296633913420939 1.4161635294581902 1.3888954658458623 1.2935558975573183 1.456453967878142 1.4182550017757782 1.420820014995462 1.4308432974231482 1.4240164160846058 1.432066611420228 1.4370387908922297 1.4308432974231482 1.4113491969535534 1.4012075293003434 1.4411822737855648 1.3710587585336016 1.4350657038001657 1.4399984215303263 1.4308827591649893 1.425555424016416 1.3969851229233259 1.4008129118819304 1.3886586953948146 1.394262262736277 1.3906712442287201 1.4144272128171738 1.3483682569748627 1.3902766268103075 1.4332110019336255 1.4011680675585019 1.409218262894124 1.4056272443865672 1.4079949488970442 1.408271181089933 1.4286215978928882 1.354521510096576 1.353643546971027 1.2201053555750658 1.3533801580333624 1.3533801580333624 1.353819139596137 1.3539069359086917 1.353819139596137 1.3534679543459174 0.7045654082528534 0.43371378402107114 1.3266900790166813 1.3532923617208077 1.353819139596137 1.3535557506584723 1.35513608428446 1.3522388059701491 1.3528533801580334 1.353116769095698 0.6622475856014047 1.3574187884108868 1.3561896400351183 1.3815627743634766 1.2206321334503951 1.3533801580333624 1.3553116769095697 1.3539069359086917 1.3541703248463564 1.3534679543459174 1.4276558384547848 1.355048287971905 1.3553994732221246 1.3586479367866549 1.3568042142230026 1.3556628621597893 1.3554872695346796 1.3554872695346796 1.3562774363476733 1.3546093064091307 1.4291483757682175 1.355926251097454 1.3533801580333624 1.3532045654082527 1.3528533801580334 1.3534679543459174 1.3546971027216856 1.2645302897278314 1.3532045654082527 1.354345917471466 1.4287093942054432 1.284635645302897 1.3533801580333624 1.3532045654082527 1.3542581211589113 1.3525899912203687 1.3527655838454784 1.352326602282704 1.3532923617208077 1.3522388059701491 1.0140474100087797 1.354345917471466 1.3555750658472343 1.354345917471466 1.3541703248463564 1.353643546971027 1.353819139596137 1.2532045654082526 1.3556628621597893 1.3548726953467953 1.4272168568920105 1.352941176470588 1.353731343283582 1.2946444249341527 1.3540825285338016 1.3532923617208077 1.3526777875329234 1.3080772607550482 1.3557506584723442 1.35513608428446 1.4329236172080773 1.354521510096576 1.4127304653204567 1.3535557506584723 1.352941176470588 1.353643546971027 1.3532923617208077 1.3534679543459174 1.3555750658472343 1.353731343283582 1.4625987708516242 1.3539947322212467 1.3528533801580334 1.3555750658472343 1.353819139596137 1.354345917471466 1.3554872695346796 1.3519754170324845 1.3522388059701491 1.3526777875329234 1.741587506037675 1.6250201255836418 1.5374335855739816 1.5382386089196587 0.9194976654322975 0.7296731605216551 1.5392046369344712 1.5383996135887938 1.5388826275962002 1.5417807116406377 0.9087103526002254 1.625825148929319 1.5799388182257286 1.5388826275962002 1.5387216229270648 1.5398486556110127 0.8209628079214297 0.6541619706971501 1.2627596200289808 1.5453228143616164 1.7573659636129446 1.6272741909515374 1.5775237481886974 1.5441957816776684 0.8618579938818225 0.6319433263564643 1.5398486556110127 1.5432297536628563 1.5403316696184188 1.5425857349863143 1.0188375462888424 0.5264852680727741 1.5385606182579292 1.5421027209789082 1.5395266462727417 1.5403316696184188 0.9307679922717758 1.5403316696184188 1.5393656416036063 1.5401706649492837 1.7538238608919658 0.9037192078570279 0.6114957333762678 1.540009660280148 1.5388826275962002 1.5419417163097728 1.5485429077443245 0.7557559169215907 0.5145709225567542 0.5788117855417807 1.7580099822894864 1.625503139591048 1.5966833038158106 1.5404926742875542 1.5409756882949603 1.5398486556110127 0.9061342778940589 0.5514409917887618 0.9624859120914505 1.5409756882949603 1.7560779262598614 1.6235710835614232 1.54274673965545 1.5392046369344712 1.540009660280148 0.7903719207857027 1.5395266462727417 1.5395266462727417 1.3901143133150862 1.5406536789566898 1.7543068748993722 1.6317823216873288 1.5388826275962002 1.5412976976332313 1.5393656416036063 0.7890838834326195 0.5794558042183223 1.3580743841571405 1.5421027209789082 0.7435195620673 0.7596200289808404 0.9969409112864273 0.5176300112703268 0.7185638383513122 1.3781999677990662 1.5421027209789082 0.8320721300917726 0.49380132023828693 1.5396876509418773 1.5417807116406377 0.9684430848494605 1.6275962002898083 1.0093382708098535 0.6213170181935276 0.8692642086620511 1.5475768797295122 1.5432297536628563 1.7301561745290612 0.8156496538399612 0.9341490903236193 1.356703146374829 1.4583903328773369 1.398483812129503 1.293547651618787 1.399452804377565 1.3996808025535796 1.4133606931144551 1.3993958048335613 1.3996808025535796 1.3999088007295941 1.4595873233014136 1.4609553123575012 1.3980848153214773 1.2688668490652073 1.4003647970816233 1.4004787961696306 1.4158686730506156 1.3999658002735977 1.4000227998176016 1.3999088007295941 1.512311901504788 1.5039899680802553 1.4031007751937985 1.4008777929776561 1.4017327861377107 1.4029867761057913 1.4032717738258094 1.402359781121751 1.4024167806657546 1.2632238942088463 1.5041609667122662 1.4273825809393526 1.4001937984496124 1.3980848153214773 1.399281805745554 1.399281805745554 1.3941518467852256 1.3910738714090287 1.2597469220246238 1.3732900136798905 1.4356475148198815 1.4595873233014136 1.261171910624715 1.398312813497492 1.3992248062015502 1.4050387596899223 1.526390788873689 1.4002507979936158 1.4016187870497037 1.409826721386229 1.5055289557683538 1.4561673506611947 0.5872663018695851 1.4053807569539443 1.3962038303693571 1.3999088007295941 1.3944938440492476 1.4011057911536706 1.4009917920656634 1.402701778385773 1.398654810761514 1.4591313269493844 1.4012767897856817 1.400421796625627 1.4195736434108528 1.4001367989056088 1.3999088007295941 1.4023027815777473 1.3999088007295941 1.3996808025535796 1.5056999544003649 1.467738258093935 1.4015047879616964 1.4023027815777473 1.4259005927952575 1.4013337893296853 1.3666780665754674 1.4015617875056998 1.4155836753305973 1.4019607843137254 1.498404012767898 1.4593023255813953 1.4187756497948014 1.399737802097583 1.4654012767897857 1.3996808025535796 1.4005927952576378 1.434564523483812 1.3999658002735977 1.0517555859553125 1.505015959872321 1.3840059279525763 1.364113087095303 1.4028157774737802 1.370440036479708 1.4032147742818055 1.4028157774737802 1.4032717738258094 1.365424076607387 1.4089717282261742 1.2335002782415136 1.384307178631052 1.2589872008903729 1.3235392320534225 0.4993878686700056 0.3952142459654981 1.3208681135225377 1.3206455203116305 1.2735670562047858 1.3225375626043405 1.2805787423483586 1.3825264329437954 1.319309961046188 1.32031163049527 1.3213132999443518 1.319309961046188 0.5228714524207012 0.6153589315525877 1.3183082915971065 1.3196438508625488 1.3525876460767947 1.3790762381747357 1.3751808569838622 0.7216471897607123 1.3245409015025043 1.3176405119643853 1.3177518085698388 1.3554813578185867 1.3190873678352812 1.3183082915971065 1.2769059543683918 1.381190873678353 1.320089037284363 1.3206455203116305 1.32031163049527 1.3204229271007235 1.32031163049527 1.3212020033388983 1.3230940456316083 1.3199777406789093 1.4697829716193656 1.3836393989983307 1.318642181413467 0.4915971062882582 0.5967723984418476 1.319309961046188 1.3198664440734558 1.3180856983861993 1.3181969949916528 1.3187534780189205 1.469003895381191 1.39810795770729 1.3167501391207568 1.3212020033388983 1.3149693934335003 1.3163049526989428 0.7164162493043963 0.33132999443516975 0.47000556483027267 1.31841958820256 1.47022815804118 1.3819699499165277 1.3199777406789093 1.3204229271007235 1.3198664440734558 1.3195325542570953 1.3199777406789093 0.745353366722315 0.8452977184195882 1.2399554813578186 1.4276015581524764 1.3915414579855316 1.3913188647746244 1.3314412910406233 1.3209794101279912 1.3204229271007235 0.5909849749582637 1.1496939343350028 1.3222036727879802 1.3500278241513635 0.667779632721202 0.49415692821368956 0.6786867000556484 1.3185308848080133 1.3216471897607123 1.317417918753478 1.323650528658876 1.3190873678352812 1.3178631051752923 0.6908180300500835 1.470673344462994 1.3804117974401782 1.3199777406789093 0.5578185865331107 0.4371730662214803 1.3228714524207013 1.349693934335003 1.3154145798553145 1.3183082915971065 1.3196438508625488 1.2970247603833867 1.2949946751863686 1.2396831735889244 1.1251996805111824 1.2410476570820022 1.240714856230032 1.2475372736954207 1.2710330138445156 1.2561900958466454 1.27745607028754 1.2966919595314166 1.2533280085197018 1.2708333333333335 0.38391906283280086 1.25725505857295 1.2771232694355699 1.2639776357827475 1.1953541001064962 1.2345580404685836 1.2450079872204471 1.22221112886049 1.2667398828541003 1.2708998935037275 1.2102302981895634 1.2709331735889244 1.2109957401490947 1.2505324813631524 1.262879392971246 1.2583865814696487 1.261215388711395 1.244209265175719 1.2601171458998934 0.5833998935037275 1.2922989882854101 1.2520300851970183 1.253694089456869 1.2549254526091587 1.274128061767838 0.37726304579339726 1.2832800851970183 1.2615481895633653 1.2844448881789137 1.2699680511182108 1.266473642172524 1.2723642172523961 1.2492345580404687 1.2355897231096913 1.172756922257721 1.2376863684771033 1.2780883919062835 1.2634451544195953 1.2914337060702876 1.1258320021299255 1.242179179978701 1.2761914270500534 1.2348242811501597 1.2665402023429182 1.2729299787007455 1.2784211927582536 1.2567558572949946 0.9845580404685836 1.3010849307774228 1.2677050053248136 1.238984291799787 1.2171525559105432 1.2712992545260917 1.2312633120340788 1.2648429179978702 1.264643237486688 1.2709997337593186 0.9432907348242813 1.2860423322683707 1.270267571884984 1.2605165069222577 1.2270700212992547 1.1735889243876465 1.2175851970181044 1.2714656549520766 1.2659078807241746 1.2397164536741214 1.138045793397231 1.3027822151224708 1.209365015974441 1.2404153354632588 1.2476371139510116 1.2723309371671994 1.2660742811501597 1.2624467518636848 1.2376530883919064 1.2708333333333335 1.2512313631522898 1.2013112353567625 1.2782547923322685 1.2609824281150162 1.1822084664536743 1.273529020234292 1.2680378061767839 1.2753261448349307 1.235356762513312 1.27589190628328 1.786371709995156 1.7782980784756985 1.6132730502179882 1.6576780235750042 1.7033747779751331 0.9983852736961085 1.6148877765218796 1.6105280155013726 1.614241886000323 1.6135959954787664 1.1467786210237365 1.0272888745357662 1.604392055546585 1.6048764734377523 0.9105441627644115 1.685774261262716 1.6056838365896984 0.8054254803810755 1.6068141450024223 1.5971257871790732 1.8320684643952851 1.6988535443242372 0.8604876473437753 1.603261747133861 1.603584692394639 1.603584692394639 1.604553528176974 1.6037461650250284 1.0607137090263201 0.48587114484094945 1.825609559179719 1.7069271758436946 0.718391732601324 1.0437590828354595 1.604553528176974 1.6056838365896984 1.4445341514613272 1.6061682544808655 0.8328758275472309 1.6058453092200873 1.8333602454383982 1.7067657032133055 1.6061682544808655 1.6042305829161958 0.8669465525593412 0.43904408202809625 1.6069756176328114 1.6123042144356532 1.450508638785726 0.7308251251412886 1.8307766833521717 1.6978847085419024 1.6147263038914905 1.6058453092200873 1.6037461650250284 0.7661876311965122 0.6058453092200872 1.3450670111416116 1.6184401743904409 1.6074600355239788 1.5850153398998872 1.700791215888907 1.603261747133861 1.6076215081543679 1.6077829807847572 0.8717907314710157 0.5811399967705475 1.6090747618278702 1.4805425480381078 1.4476021314387213 0.808170515097691 0.4694009365412563 0.6487970289036008 1.6093977070886487 1.4681091554981431 0.40868722751493625 1.0550621669626998 0.8172129823994834 1.6439528499919263 1.6092362344582594 1.6633295656386244 1.6988535443242372 1.60342321976425 1.6051994186985308 1.4203132569029548 0.8044566445987406 0.58065557887938 0.993379622154045 1.604553528176974 1.6092362344582594 1.2021637332472148 0.8790569998385274 1.603584692394639 1.6085903439367029 1.6050379460681414 1.60536089132892 1.6026158566123043 1.0289036008396577 0.6484740836428226 1.6039076376554176 1.4944222268996 1.4505893496106081 1.4011786992212165 1.390128394022311 1.3896548095137864 1.391391286045043 1.3903914965270467 1.3900231530204166 1.3121448116186065 1.3983371921700694 1.442696274468533 1.4501157651020837 1.3890233635024203 1.3898126710166279 0.5389391707009051 1.3902336350242055 1.390444117027994 1.3900757735213638 1.2519469585350453 1.3896548095137864 0.9435382024836876 1.4498526625973478 1.389865291517575 1.2521048200378868 1.3897074300147336 1.389444327509998 1.3891286045043147 1.3869185434645337 1.3904967375289412 1.3899705325194693 1.4917912018522417 1.4543780256788044 1.3912334245422016 1.390759840033677 0.8440854556935382 1.3909703220374658 1.3917596295516734 1.3908124605346242 1.390444117027994 1.3920227320564091 1.1299200168385601 1.458956009261208 1.4140181014523256 1.3895495685118922 1.4151757524731634 1.4251736476531256 1.3893917070090507 1.4033887602609976 1.4116501789097031 0.3500315723005683 1.269048621342875 1.307303725531467 1.3895495685118922 1.3977583666596505 1.3909703220374658 1.3897074300147336 1.389444327509998 1.4102294253841297 1.3901810145232583 1.390759840033677 1.3590296779625342 1.453641338665544 0.6052936223952852 1.391391286045043 1.3909703220374658 1.3933382445800884 1.2551041885918752 1.3215638812881496 1.30204167543675 1.25315723005683 0.7162702588928647 1.4520627236371288 1.3908650810355714 1.3903914965270467 1.3964954746369185 1.390759840033677 1.3934434855819828 1.3906019785308354 1.390128394022311 1.3959692696274468 0.9557461587034308 1.4496948010945063 1.3902862555251525 0.9496421805935592 0.5071037676278678 1.3900231530204166 1.3918648705535677 1.390128394022311 1.3917070090507262 1.390444117027994 1.498789728478215 1.4494843190907176 1.38828667648916 1.396390233635024 1.3911808040412543 1.3877604714796885 1.3888655019995788 0.3914965270469375 1.4081246053462428 1.3880235739844242 1.247824488295134 1.288178698369898 1.1884115700453486 1.2655962740531927 1.2056624586346365 1.228336805981125 1.2184704007844096 1.2602340973158475 1.2551170486579237 1.264002941536953 0.40942517465375655 0.4668770682681701 1.1045777668831964 1.2131695060669199 0.4510969481554111 1.2447603873023654 1.2351697511949993 1.2534624341218286 1.2031192548106384 1.2140887363647503 1.2504596151489153 1.2192364260326018 1.1748069616374555 1.2596212771172937 1.2551170486579237 1.2043755362176736 1.217183478367447 1.2477019242554233 1.233637700698615 1.2556073048167666 1.2446378232626545 1.2257323201372716 1.2581198676308372 1.2268966785145237 1.19395759284226 1.24469910528251 1.2616742247824488 1.2181027086652774 1.2564958941046696 1.2680475548474077 1.2776994729746292 1.203241818850349 1.191904645177105 1.172784654982228 1.2540752543203821 1.265657556073048 1.2196654001715896 1.2575070474322831 1.266454222331168 1.2600502512562812 1.2166319401887487 1.2337909057482532 1.2680475548474077 1.2421252604485842 1.2689361441353104 1.254013972300527 1.194938105159946 1.2358744944233362 1.1979102831229316 1.2522674347346487 1.2496629488907953 1.2460166687094005 1.2420639784287288 1.2611839686236057 1.22588552518691 1.189269518323324 1.214425787473955 1.2385709032969725 1.243534746905258 1.2605405074151244 1.2751869101605586 1.2188687339134698 1.2528802549332025 1.2189606569432527 1.2438105159946071 1.2115148915308247 1.2574764064223556 1.2461085917391836 1.2299301384973649 1.2525738448339256 1.287688442211055 1.23939821056502 1.2629305061894838 1.2421865424684397 1.2599276872165706 1.2404093638926337 1.232932957470278 1.181517342811619 1.213445275156269 1.1250766025248193 1.2692119132246598 1.2661171712219632 1.2300527025370755 1.2377435960289251 1.2004228459370019 1.2154369408015688 1.2464762838583159 1.2036095109694813 1.1695367079298933 1.2115455325407525 1.3789443894155935 1.314985142210273 1.3151266449695769 1.313570114617235 1.3261638601952737 1.3209990094806847 1.3222017829347672 1.2674402150841941 1.3147021366916656 1.3147021366916656 1.3667044007358142 1.3183812084335644 1.2958822697042591 1.3152681477288806 1.316470921182963 1.3175321918777416 1.3158341587660958 1.3185934625725202 1.3185227111928681 1.331045705391255 1.3751238149143907 1.3137116173765389 1.314277628413754 1.3176029432573935 1.3141361256544504 1.3145606339323614 1.3248195839818877 1.3168954294608743 1.3144898825527098 1.3151266449695769 1.3775293618225555 1.314206877034102 1.3149143908306211 0.46441205603509267 1.3139946228951465 1.3495825668600536 1.3237583132871091 1.3205037498231216 1.3175321918777416 1.3152681477288806 1.3835432290929672 0.7451535304938446 1.3170369322201783 1.3166831753219188 1.3176029432573935 1.3161879156643554 1.3184519598132165 1.2949625017687845 1.3221310315551154 1.320857506721381 1.3899816046412905 1.3146313853120135 1.3185227111928681 1.31562190462714 1.3154804018678363 1.3417999150983444 1.31562190462714 0.7798217065232772 1.3159756615254 1.3144898825527098 1.3746993066364794 1.3148436394509693 1.3144191311730578 1.3138531201358425 0.7385736521862176 1.3147021366916656 1.3256686005377103 1.3130748549596718 1.3140653742747983 1.3139946228951465 0.34229517475590776 0.5750672138106693 1.3292061695203055 1.3146313853120135 1.3144191311730578 1.2630536295457762 1.3145606339323614 1.312084335644545 1.3187349653318239 1.3212112636196405 1.3794396490731569 1.3152681477288806 1.3287109098627423 1.3146313853120135 1.2431017404839395 1.3155511532474884 1.3152681477288806 1.3355737936889769 1.3153388991085326 1.3221310315551154 1.1864298853827648 1.3151266449695769 1.316470921182963 1.3137823687561907 1.3169661808405264 1.3146313853120135 1.3618933069194847 1.3147728880713172 1.2301542380076411 1.3147021366916656 1.3088773348738687 1.3084922010398614 1.2566917003658773 0.7128827267475448 0.9212401309455036 0.3999614866165993 1.2547660311958406 1.2568842672828808 0.8031966108222608 0.3689582129790102 1.4694781436549202 0.8049297130752937 1.2545734642788369 1.2564991334488735 1.2576545349508954 1.2541883304448296 0.8817639129597535 0.42114384748700173 0.6974773733872521 1.2568842672828808 1.4829578278451763 1.3081070672058541 1.2553437319468517 1.2566917003658773 0.9356826497207781 0.4821875601771616 1.2574619680338919 1.255728865780859 1.2570768341998844 0.9227806662815329 1.4999037165414981 1.3096476025418835 0.3443096476025419 0.7592913537454266 0.7910648950510302 0.38031966108222615 0.5405353360292702 1.2549585981128444 0.7460042364721742 1.2747929905642212 1.4837280955131908 1.305988831118814 1.2561139996148663 0.9624494511842867 0.42538031966108225 0.755054881571346 1.3325630656653187 1.2665126131330637 0.5923358367032544 0.5447718082033507 1.4906605045253225 1.3710764490660505 1.2543808973618333 1.2774889274022725 0.9915270556518391 0.7606393221644523 1.2559214326978627 0.711727325245523 0.8274600423647217 0.4544579241286347 0.929520508376661 1.3092624687078762 1.0250336992104758 1.2570768341998844 1.2572694011168881 0.4067013287117274 0.8184093972655498 0.758521086077412 1.2576545349508954 1.2566917003658773 1.4858463316002313 1.3090699017908725 1.2545734642788369 1.4115155016368188 0.7631426920854998 1.255728865780859 1.255151165029848 1.1305603697284807 0.9291353745426537 0.3260157904871943 1.1215097246293086 0.8586558829193145 0.5413056036972849 1.2564991334488735 1.2555362988638552 1.2493741575197383 1.3627960716348932 0.81263238975544 0.9499326015790488 1.2599653379549394 1.4885422684382825 1.3082996341228577 1.2545734642788369 1.2572694011168881 0.878682842287695 1.2599653379549394 1.3100327363758908 1.3306373964952822 1.2539957635278258 0.9341421143847488 1.5066280333212605 1.4443317638536763 1.4437522636725826 1.4421586381745743 1.5199565374864181 1.4429554509235785 1.4427381383556683 1.4428830134009418 1.4113002535313293 1.4434625135820356 1.5198840999637813 1.4580948931546542 1.442086200651938 1.3519014849692141 1.4414342629482073 1.4614994567185802 1.4536037667511772 1.4436798261499457 1.4528069540021733 1.4548352046360014 1.1551611734878666 1.4428830134009418 1.4804056501267657 0.38254255704454904 0.46512133285041657 0.9059760956175299 1.4433900760593987 1.4562115175660995 1.4429554509235785 1.4432452010141252 1.5064107207533501 1.2799710249909455 1.442013763129301 1.4896776530242668 1.459978268743209 1.443824701195219 1.4417964505613907 1.444114451285766 1.4425932633103948 0.425642883013401 0.8626584570807679 1.4407823252444767 1.489894965592177 1.4744657732705542 1.4425208257877582 1.4018109380659183 1.4419413256066642 1.4422310756972112 1.4435349511046722 1.442810575878305 1.5053965954364361 1.4425208257877582 1.3553784860557767 1.1002535313292285 1.4428830134009418 1.4423759507424845 1.442810575878305 1.4233973198116623 1.4435349511046722 1.442810575878305 1.5033683448026078 1.443027888446215 1.4265121332850417 1.443027888446215 1.407388627308946 1.4431727634914886 1.4432452010141252 1.4436073886273089 1.4437522636725826 1.4434625135820356 1.5109018471568274 1.4614994567185802 1.4434625135820356 1.4426657008330315 1.4419413256066642 1.447301702281782 1.4421586381745743 1.4431727634914886 1.442086200651938 1.4532415791379936 1.5066280333212605 1.4435349511046722 1.4448388265121335 1.4429554509235785 1.4418688880840276 1.4425208257877582 1.443100325968852 1.479246649764578 1.4436798261499457 1.4423759507424845 1.5042375950742484 1.4443317638536763 1.4674393335747917 1.4432452010141252 1.3833393697935532 1.4422310756972112 1.443027888446215 1.4438971387178559 1.4440420137631291 1.4432452010141252 1.4636904761904763 1.4273809523809524 1.4042410714285716 1.402232142857143 1.4015625 1.4011160714285715 1.4008928571428572 1.4023809523809523 1.2911458333333334 1.4001488095238097 1.4690476190476192 1.4014880952380953 1.4026041666666667 0.5725446428571429 1.414434523809524 1.4121279761904761 1.4018601190476192 1.4601934523809523 1.4015625 1.4095238095238094 1.337797619047619 1.4023065476190477 1.4029017857142858 1.4007440476190478 1.4007440476190478 1.4011904761904763 1.4027529761904765 1.4008184523809526 1.403199404761905 1.4007440476190478 1.3110863095238094 1.4186011904761904 1.402232142857143 1.3843750000000001 1.4011904761904763 1.4036458333333333 1.4029017857142858 1.4016369047619048 1.4093005952380953 1.400372023809524 1.4686755952380954 1.4021577380952381 1.4026785714285714 1.4052083333333334 1.4427083333333335 1.4019345238095238 1.4032738095238095 0.6683035714285714 1.4012648809523809 1.4016369047619048 1.3402529761904765 1.4007440476190478 1.4011904761904763 1.402232142857143 1.4012648809523809 1.4019345238095238 1.400967261904762 1.4017857142857144 1.4013392857142857 0.5634672619047619 1.467857142857143 1.4026785714285714 1.4440476190476192 1.4033482142857143 1.4020833333333336 1.4050595238095238 1.430654761904762 1.4014880952380953 1.4029017857142858 1.4021577380952381 1.466889880952381 1.4016369047619048 1.3791666666666669 1.4030505952380952 1.4020089285714286 1.4321428571428574 1.4011904761904763 1.3995535714285714 1.4014880952380953 1.4019345238095238 1.4683035714285717 1.4394345238095239 1.403422619047619 1.4017857142857144 1.4019345238095238 1.4052083333333334 1.4758928571428571 1.402529761904762 1.4019345238095238 1.4014136904761907 1.4700892857142858 1.402529761904762 1.406622023809524 1.4017113095238094 1.4012648809523809 1.4154761904761906 1.5154017857142859 1.4029761904761906 1.4011904761904763 1.4032738095238095 1.4364773820981713 1.4651106833493746 1.4651106833493746 0.4426130895091434 0.7953561116458133 1.466915303176131 1.4657122232916266 1.464148219441771 1.4664340712223294 1.4649903753609241 1.5869826756496634 1.4640279114533206 1.4849615014436959 1.4635466794995187 1.4635466794995187 1.503007699711261 1.462223291626564 0.7595043310875842 0.49193936477382105 1.3231472569778633 1.5908325312800773 1.4665543792107796 1.4682386910490859 1.464148219441771 0.7978825794032725 0.4315447545717036 0.6715591915303176 1.4639076034648701 1.465832531280077 1.466073147256978 1.4393647738209818 1.4712463907603466 1.467155919153032 0.6827478344562079 0.6205486044273341 1.4684793070259865 1.4653512993262754 1.4664340712223294 1.4672762271414823 1.465832531280077 1.5903512993262754 1.4661934552454283 1.5239412897016362 1.466915303176131 0.7066891241578441 0.39617420596727626 1.2610683349374399 1.4655919153031762 1.4657122232916266 1.4070019249278154 1.4943455245428297 1.466915303176131 1.4635466794995187 1.4636669874879693 1.4649903753609241 0.7210057747834457 0.9618623676612128 1.4653512993262754 1.463306063522618 1.4659528392685277 0.6964629451395573 1.466073147256978 1.4635466794995187 1.4631857555341676 1.4648700673724737 1.4701636188642928 1.4654716073147258 1.5170837343599615 0.780798845043311 0.44345524542829645 0.909408084696824 1.464148219441771 1.4665543792107796 1.4615014436958615 1.4642685274302214 1.4637872954764197 1.4636669874879693 0.810514918190568 1.1085178055822908 1.485202117420597 1.0064966313763235 1.4642685274302214 1.4631857555341676 1.4634263715110685 0.7684071222329163 1.4621029836381136 0.8695861405197306 0.43022136669874883 1.4670356111645815 1.5442733397497594 1.586621751684312 1.467155919153032 1.4631857555341676 1.4627045235803657 1.463065447545717 0.81388354186718 0.8920837343599616 1.4647497593840233 1.4623435996150145 1.4636669874879693 1.4734478719250292 1.2721593127684498 1.2012885591565794 1.1991409605622805 0.9242483404919953 1.2046075751659509 1.2003123779773526 1.2028504490433425 1.202069504099961 0.8238969152674737 0.7840687231550176 1.2739164388910582 1.20421710269426 1.0841468176493558 1.2092932448262397 1.280554470909801 0.8168684107770403 1.2092932448262397 1.2032409215150333 1.2315501757126122 1.4685669660288951 1.2786021085513473 1.2001171417415073 1.2178836392034362 0.7256930886372511 0.8604060913705583 1.3689964857477548 1.2018742678641154 1.20421710269426 1.0919562670831706 1.4691526747364312 1.2746973838344398 1.1995314330339713 1.3498633346349083 0.9896524795001953 0.5673565013666537 1.2286216321749317 1.201483795392425 1.2032409215150333 1.0064427957828974 1.467005076142132 1.271768840296759 1.2053885201093324 1.3174541194845764 1.0755564232721595 0.40452948067161265 1.1903553299492386 1.2012885591565794 0.9640765326044514 0.7469738383443968 1.4654431862553692 1.272745021475986 1.239164388910582 1.203631393986724 1.1999219055056618 0.7844591956267083 0.49609527528309255 1.2026552128074972 1.2010933229207341 0.8180398281921125 1.4711050370948848 1.272745021475986 1.2618117922686451 1.2044123389301054 1.1278797344787193 0.7807497071456463 1.2024599765716517 1.2243264349863334 1.2026552128074972 0.9037485357282311 1.23037875829754 1.2700117141741507 1.2196407653260446 1.2046075751659509 1.2001171417415073 0.9193674345958609 0.40277235454900434 0.9472862163217494 1.2022647403358064 1.201483795392425 1.47130027333073 1.2709878953533775 1.20421710269426 1.2012885591565794 0.9332292073408825 0.8354158531823507 1.2049980476376416 1.2069504099960955 1.2063647012885592 0.9955095665755564 1.4709098008590393 1.2762592737212026 1.1995314330339713 1.2026552128074972 1.073799297149551 0.5585708707536119 1.3467395548613823 1.1995314330339713 1.200507614213198 0.9722764545099571 1.4308556611927399 1.2260155574762317 0.7095937770095073 0.31676750216076055 0.867761452031115 1.1480121002592911 0.8863439930855662 0.4980553154710458 1.147363872082973 1.0375972342264477 0.5965859982713916 1.0611495246326705 0.5762748487467588 1.1508210890233361 1.1538461538461537 1.0959377700950734 0.3470181503889369 0.5121002592912706 0.9228608470181503 1.0596369922212618 0.9051426101987899 1.2225583405358686 1.1514693171996542 1.0239844425237683 0.43236819360414863 1.1302938634399309 1.1503889369057907 0.6538461538461537 0.3828867761452031 0.6912273120138288 0.7342264477095938 1.0384615384615385 1.151037165082109 1.147363872082973 1.151685393258427 0.7322817631806395 0.34788245462402767 0.5784356093344858 1.1501728608470183 1.0918323249783923 0.7288245462402766 1.1765341400172862 1.1499567847882455 1.1484442523768368 1.2407087294727743 0.8891529818496111 0.4531114952463267 1.151037165082109 1.1497407087294726 1.0996110630942093 1.0328435609334485 1.2251512532411408 0.788029386343993 0.38504753673292996 1.148228176318064 1.266637856525497 1.1501728608470183 1.1508210890233361 1.1495246326707 1.1499567847882455 1.429343128781331 1.2279602420051858 0.6352636127917026 0.3141745894554883 0.5697925669835782 1.1462834917891096 1.0812445980985306 1.151037165082109 1.1484442523768368 1.1480121002592911 1.4394987035436473 1.2208297320656871 1.1495246326707 1.1486603284356092 1.0337078651685392 0.6901469317199654 1.151037165082109 1.1577355229040622 1.148228176318064 0.8446413137424372 0.7247191011235955 1.1851771823681936 0.9088159031979257 1.1490924805531546 1.1456352636127916 1.1495246326707 1.0883751080380293 1.1458513396715644 1.1544943820224718 1.1490924805531546 1.309420916162489 1.2227744165946413 1.148876404494382 1.148228176318064 1.0414866032843562 0.6210025929127053 1.152333621434745 1.1493085566119274 1.0151253241140883 0.44165946413137425 0.6152881082534276 1.4658571556591093 1.4089076082086207 1.402231382740389 1.4013800519759834 1.407966663679541 1.416031902500224 1.400483914329241 1.4081458912088896 1.3242226005914508 1.5062281566448605 1.389909490097679 1.4109239179137916 1.4001254592705439 1.4001254592705439 1.4001254592705439 1.3999910386235326 1.3999910386235326 1.4110583385608029 1.4009767900349492 0.8621292230486602 1.4652298593063895 1.4020521552110403 1.4037548167398513 1.4228873554978043 1.4018729276816917 1.4238731069092212 1.4033963616811542 1.4026794515637602 1.4073841742091584 1.4882605968276728 1.4679630791289542 1.4041580786808854 1.3910744690384442 1.4038444305045255 1.426337485437763 1.4033963616811542 1.4027242584460973 1.4033963616811542 1.437852854198405 0.8890133524509365 0.445694058607402 1.4019625414463661 1.4010215969172863 1.39878125280043 1.4309525943184873 1.4169728470293035 1.3995877766824985 1.401917734564029 1.4001254592705439 1.4517877946052515 1.5034053230576214 1.400842369387938 1.4035307823281655 1.4084595393852495 1.4006183349762522 1.3915673447441526 1.4007527556232637 1.3952863159781341 1.4007975625056008 1.4902769065328432 1.43901783313917 1.4013352450936463 1.396272067389551 1.3975714669773276 1.400887176270275 1.4011112106819605 1.4007079487409264 1.3407115332915136 1.4024106102697373 1.0405502285150998 1.463303163365893 1.4009767900349492 1.400842369387938 0.4056815126803477 1.4042476924455596 1.407921856797204 1.401245631328972 1.4036203960928397 1.3843534366878751 0.7842100546643963 1.4690384443050453 1.433372165964692 1.403261941034143 1.4040236580338739 1.4129402276189622 1.4046509543865937 0.6173492248409356 0.7179406756877856 1.4042476924455596 1.2885563222510976 1.4651850524240524 1.4030827135047943 1.4026794515637602 1.4033067479164798 1.4029034859754457 1.4029034859754457 1.405771126445022 1.4175553364996862 1.4026346446814228 1.3528153955808981 1.1827037301021621 1.1002613447374674 0.8477072938940367 1.1009741031123783 1.10216203373723 0.9921596578759801 1.1045378949869329 0.8717034925160372 0.33071988595866003 1.2710857685911143 1.181753385602281 1.1009741031123783 1.0634354953670706 1.1043003088619625 1.1004989308624376 1.100023758612497 0.9926348301259207 0.41720123544784987 0.8289379900213828 1.4072226181990972 1.1836540746020434 1.101449275362319 1.1002613447374674 0.9926348301259207 1.101449275362319 1.0090282727488715 0.9049655500118794 1.083392729864576 1.1004989308624376 1.2720361130909956 0.3563791874554526 1.0997861724875266 0.9923972440009503 1.101449275362319 0.3060109289617487 0.47303397481587084 1.102874792112141 0.41244951294844384 1.101449275362319 0.7165597529104301 1.133048229983369 0.4150629603231172 0.6619149441672607 1.0981230696127346 1.0976478973627941 1.0997861724875266 1.1102399619862202 0.8184842005226896 0.8210976478973628 1.404609170824424 1.1781895937277262 1.1083392729864576 0.9912093133760989 1.119505820860062 0.3670705630791162 1.101449275362319 1.100023758612497 1.0130672368733666 0.3345212639581849 0.6754573532905679 0.9947731052506535 0.8279876455215016 1.2021857923497268 1.1016868614872892 1.099311000237586 1.0995485863625565 1.1071513423616062 1.234497505345688 1.0978854834877645 1.4110239961986222 1.179377524352578 1.099311000237586 1.0688999762413876 0.4145877880731766 1.1009741031123783 1.1002613447374674 1.239249227845094 0.7529104300308863 0.4155381325730578 0.9415538132573059 1.2347350914706583 1.100023758612497 1.0988358279876456 0.8766928011404135 1.100736516987408 1.1577571869802805 1.100023758612497 1.158945117605132 1.0147303397481588 1.0836303159895464 0.46733190781658357 0.6642908054169636 1.1047754811119033 1.1033499643620814 1.0603468757424568 1.1035875504870516 1.101449275362319 1.1622713233547162 1.101449275362319 1.4045391200477801 1.2173999601831575 1.1511049173800518 1.143539717300418 1.120645032848895 0.4917380051761896 1.1451323910013935 1.1427433804499305 1.3065896874377863 1.0967549273342625 1.4109098148516823 1.2150109496316943 1.1777822018713917 1.1528966752936494 1.0680868007167033 0.47660760501692223 1.2813059924348 1.2868803503882145 1.1425442962373085 1.0302608003185347 1.1819629703364525 1.0119450527573164 1.1431415488751742 1.1439378857256621 1.0437985267768268 0.4302209834760104 1.1485168226159665 1.1417479593868207 1.0645032848895084 1.1423452120246866 0.9263388413298825 1.2144136969938284 1.2520406131793749 0.7668723870197094 0.6914194704359944 1.1154688433207247 1.1467250647023692 1.1461278120645033 0.4929325104519212 0.8721879354967152 1.4075253832371095 0.9203663149512245 0.42803105713716905 1.1487159068285884 1.1433406330877962 0.8797531355763488 0.3125622138164444 1.1439378857256621 1.1431415488751742 1.1433406330877962 1.4115070674895482 1.2175990443957794 1.1419470435994425 1.14373880151304 0.6892295440971532 0.827194903444157 0.6870396177583118 1.1461278120645033 1.1461278120645033 0.9621739996018317 1.4081226358749752 1.2998208242086404 1.2821023292852878 1.144336054150906 0.9440573362532352 0.9912402946446348 1.144136969938284 1.144136969938284 0.7810073661158671 0.6537925542504479 1.408719888512841 1.2166036233326698 1.1439378857256621 0.7161059128011149 1.1431415488751742 1.1461278120645033 1.2122237706549872 0.9882540314553058 0.4278319729245471 0.5725661955006968 1.4115070674895482 1.2166036233326698 1.1399562014732232 1.144336054150906 0.8574557037626918 1.134182759307187 1.1451323910013935 1.14373880151304 1.098347601035238 0.38323710929723276 1.4063308779613777 1.2177981286084014 1.1554847700577346 0.8027075452916584 1.1331873382440774 1.124626717101334 1.1451323910013935 1.1429424646625523 0.9751144734222577 0.5731634481385627 1.5230944687321801 1.0560729899258696 1.089146550085535 1.2885383007032882 1.2535639612241019 1.288348222771336 0.9752898688462269 0.5291769625546474 1.2853069758601026 1.291959703478426 1.024329975289869 1.3432807451054933 1.2824558068808212 1.284356586200342 1.0281315339289108 0.4328074510549325 0.649686371412279 1.2872077551796237 1.2868275993157194 0.7639232085154913 1.0963695114997147 1.348602927200152 1.2866375213837673 1.2892986124310968 1.020718494582779 1.2866375213837673 1.2925299372742824 1.2906291579547615 1.291579547614522 0.7682950009503896 1.5061775327884432 1.3451815244250143 1.2875879110435278 0.7422543242729519 0.35563581068237976 0.6456947348412849 1.4210226192739022 1.289678768295001 0.6660330735601596 0.5643413799657859 1.5236647025280365 1.3440410568333017 1.1376164227333208 0.323892796046379 0.6464550465690933 1.2881581448393842 0.893936513970728 1.2894886903630487 1.2856871317240068 1.2854970537920547 1.5238547804599885 1.3465120699486788 1.3999239688272191 1.3668504086675537 1.158905151111956 0.48336818095419126 1.2946207945257555 1.2902490020908572 1.2913894696825698 1.1264018247481467 1.5211936894126592 1.344421212697206 1.3235126401824748 0.9323322562250523 0.7772286637521384 1.293670404865995 1.2851168979281504 1.2908192358867137 1.032123170499905 0.48659950579737693 1.5175822087055693 0.8941265919026801 0.3911803839574225 1.3001330545523664 1.2910093138186656 1.2925299372742824 0.8348222771336248 1.2885383007032882 1.2866375213837673 1.2910093138186656 1.5213837673446111 1.3493632389279604 1.2906291579547615 1.2870176772476716 0.7719064816574795 0.5896217449154153 1.2866375213837673 1.2911993917506177 1.2906291579547615 1.2894886903630487 0.8445162516631818 1.062535639612241 1.2875879110435278 1.3149591332446302 1.289868846226953 1.0085535069378444 1.2875879110435278 1.3830070328834823 1.2849268199961983 1.2927200152062346 1.1641408253672185 1.6307997202145024 1.5440662159011425 1.5883655863837725 1.527162508743297 1.5298437864304033 0.630916297505246 0.9775005828864538 1.5394031242713921 1.6254371648402892 1.7000466309162976 1.6395430170202845 1.5252972720913966 1.5284448589414783 1.5275122406155281 1.5276288179062718 1.5319421776637911 1.5276288179062718 1.5268127768710655 1.5279785497785032 1.6859407787363023 1.6785964094194452 1.5298437864304033 1.5264630449988343 1.5284448589414783 1.5276288179062718 1.528095127069247 1.5887153182560039 1.5268127768710655 1.527162508743297 1.6608766612263932 1.6035206341804618 1.6218232688272327 1.5294940545581721 1.5312427139193285 1.5493121939846117 1.5434833294474237 1.5304266728841223 0.7176498018186057 0.5053625553742132 1.7016787129867104 1.6221730006994637 1.5259967358358593 1.42224294707391 1.5268127768710655 1.5285614362322222 1.5255304266728842 1.5283282816507344 1.5622522732571695 1.530076941011891 1.6948006528328283 1.595943110282117 1.5761249708556773 1.4302867801352297 0.7692935416180928 0.417813010025647 1.524714385637678 1.5269293541618094 1.5254138493821405 1.525647003963628 1.6958498484495221 1.6531825600373047 1.527045931452553 1.527045931452553 1.5263464677080905 1.5287945908137097 1.5258801585451156 0.7177663791093496 0.7268594077873631 1.5318256003730475 0.9024248076474704 0.49044066215901144 0.9973187223128935 1.375612030776405 0.46129633947307064 0.8309629284215435 1.102937747726743 1.5265796222895782 1.5275122406155281 1.5254138493821405 1.4850781067847985 1.5955933784098857 1.5259967358358593 1.5254138493821405 1.530543250174866 1.524714385637678 1.619141991140126 1.525180694800653 1.5875495453485662 1.5237817673117278 0.967591513173234 1.63289811144789 1.528095127069247 1.5266961995803219 1.536022382839823 1.5297272091396596 1.5283282816507344 1.5282117043599908 0.8121939846117976 0.8532291909536023 1.7049092276291762 1.5987753786658072 1.6562466430336233 1.661725212160275 1.5965194972607155 1.5971640348050276 1.6003867225265873 1.6016757976152112 1.5989902245139114 1.5979159952733915 1.7122139864647117 1.5994199162101193 1.5972714577290794 1.5980234181974433 1.6872918680846494 1.6008164142227952 1.6160704694381782 1.5982382640455475 1.5993124932860674 1.5977011494252875 1.648834461274036 1.5968417660328715 1.5971640348050276 1.6022129122354711 1.6000644537544313 1.5970566118809757 1.5969491889569234 1.4989794822215063 1.5977011494252875 1.6080137501342786 1.7186593619078314 1.5994199162101193 1.5988828015898595 1.5990976474379632 1.6676334729831346 1.5967343431088197 1.5967343431088197 1.5990976474379632 1.5992050703620155 1.5993124932860674 1.7031904608443444 1.5810505961972285 1.5967343431088197 1.5968417660328715 1.5974863035771836 1.5967343431088197 1.5958749597164037 1.5997421849822753 1.6594693307551833 1.5998496079063274 1.708454184122892 1.6001718766784834 1.5961972284885595 1.5979159952733915 1.5973788806531315 1.5997421849822753 1.6249865721344936 1.5988828015898595 1.5964120743366637 1.5985605328177035 1.7112471801482438 1.6028574497797832 1.602750026855731 1.6087657106026427 1.7036201525405523 1.6062949833494469 1.6019980663873672 1.6879364056289612 1.604253947792459 1.6102696315393707 1.648619615425932 1.5995273391341713 1.5963046514126116 1.5992050703620155 1.5978085723493396 1.6003867225265873 1.6316467934257173 1.5967343431088197 1.6138145880330863 1.5988828015898595 1.7027607691481363 1.6009238371468473 1.602105489311419 1.5985605328177035 1.5986679557417554 1.5975937265012354 1.6736491567300464 1.5967343431088197 1.5974863035771836 1.5973788806531315 1.7046943817810722 1.6124180900204104 1.5998496079063274 1.5972714577290794 1.6602212912235472 1.5975937265012354 1.5984531098936514 1.5977011494252875 1.5729938768933291 1.6143517026533465 1.4035521582733812 1.3531924460431655 1.3605365707434054 1.345398681055156 1.3418015587529977 1.3430005995203838 1.3429256594724222 1.3676558752997603 1.3399280575539567 1.343974820143885 1.0457883693045564 1.370128896882494 1.3404526378896884 1.3399280575539567 1.3967326139088732 1.3409022781774582 1.3419514388489209 1.3416516786570742 1.3424760191846525 1.3418764988009593 0.5670713429256595 0.5837080335731415 1.3608363309352518 1.3427757793764987 1.341351918465228 1.341127098321343 1.512814748201439 1.3723021582733814 1.342326139088729 1.3644334532374103 1.0382943645083933 1.3465227817745804 1.3398531175059953 1.359337529976019 1.348171462829736 1.3400779376498804 1.3761241007194245 1.3524430455635492 0.614058752997602 1.3444244604316549 0.980515587529976 1.3396282973621105 1.4327038369304557 1.3461480815347724 1.3414268585131894 1.3434502398081536 1.4306804556354917 1.3775479616306956 1.362035371702638 1.3418764988009593 1.183678057553957 1.3438998800959232 1.3419514388489209 1.3424760191846525 1.339703237410072 1.3458483213429258 1.3464478417266186 1.3430755395683454 1.3446492805755397 1.2415317745803358 1.4132194244604317 1.341351918465228 1.3432254196642686 1.342326139088729 1.3485461630695446 1.3428507194244605 1.3479466426858513 1.3429256594724222 1.344949040767386 1.342326139088729 0.6731864508393286 0.49437949640287776 1.3446492805755397 1.3410521582733814 1.2544964028776977 1.3403027577937652 1.3403776978417266 1.345398681055156 1.342176258992806 1.3424010791366907 1.1705635491606714 1.2418315347721824 1.3436001199040768 1.3430755395683454 1.343150479616307 1.3409772182254196 1.344349520383693 0.4293315347721823 0.6331684652278178 0.6157823741007195 1.0257044364508394 1.3414268585131894 1.3416516786570742 1.3401528776978417 1.3410521582733814 1.3426258992805755 1.352892685851319 1.3419514388489209 1.3409772182254196 1.342550959232614 1.2534759358288772 1.3750308515014398 1.3490333196215551 1.3496914849856028 1.3350884409707942 1.370259152612094 1.3481694775812425 1.3450843274372686 1.3498148909913616 1.3510489510489512 1.3918140682846567 1.3920197449609217 1.3359111476758536 1.3273138626079803 1.3508432743726861 1.3762649115590293 1.3384204031262854 1.3504730563554093 1.3645413410119291 1.34179350061703 1.3654051830522418 1.3751542575071987 1.3324969148498562 1.349280131633073 1.3481694775812425 1.3478403948992184 1.348704236939531 1.3497737556561087 1.3483751542575073 1.325668449197861 1.3341011929247224 1.3973262032085563 1.3529823118058413 1.1690250925545045 1.3552036199095023 1.374537227478404 1.3528177704648294 1.3522830111065407 1.3778691896338957 1.3525709584533114 1.3153434800493624 1.3926367749897162 1.3294940353763884 1.3498560263266146 1.1845742492801317 1.347264500205677 0.3670505964623612 1.3499794323323735 1.3322089675030853 1.348951048951049 1.4237350884409707 1.3963389551624847 1.3203208556149735 1.3501439736733856 1.3507610037021804 1.3269025092554505 1.3506375976964213 1.3974907445495681 1.3383792677910327 1.3499794323323735 1.3661044837515426 1.3882764294529002 1.344179350061703 1.3504319210201563 1.351254627725216 1.3508021390374332 1.3430686960098726 1.3321266968325793 1.3516248457424926 1.3501851090086385 0.5039078568490334 1.3902920608802962 1.3520773344302757 1.35158371040724 1.3529411764705883 1.3431921020156314 1.344097079391197 1.3540929658576717 1.3802139037433154 1.3531468531468533 1.3250925545043193 1.3931715343480051 1.3273961332784863 1.3301933360756892 1.3364870423693955 1.3542163718634308 1.3538872891814067 1.3531879884821063 1.3225421637186345 1.330357877416701 1.3972850678733033 1.3937885643767998 1.3900863842040314 1.3516659810777458 1.3476347182229538 1.3352941176470587 1.3504730563554093 0.7571369806663925 1.3319210201563143 1.351254627725216 1.6641890392722432 1.5580208564455293 1.5569114710450411 1.5855336143776348 1.5584646106057245 1.5568005325049923 1.5574661637452851 1.5586864876858222 1.5734413135123142 1.5613490126469938 1.0157532726869316 1.5632349678278235 1.5571333481251388 1.56168182826714 1.5577989793654317 1.558797426225871 1.5596849345462613 1.5573552252052365 1.6081650765475928 1.5566895939649434 1.6658531173729756 1.5591302418460173 1.5596849345462613 1.5573552252052365 1.5592411803860662 1.5590193033059687 1.5582427335256268 1.5597958730863104 1.55702240958509 1.59906811626359 0.9042600399378745 1.5586864876858222 1.5606833814067007 1.5589083647659197 1.600399378744176 1.5604615043266032 1.558797426225871 1.559352118926115 1.4732638118482362 1.5610161970268472 1.6701797204348792 1.56168182826714 1.5909696028400266 1.5607943199467498 1.5569114710450411 1.5576880408253828 1.5585755491457733 1.557577102285334 1.5583536720656759 1.5572442866651877 1.5927446194808077 1.5576880408253828 1.5573552252052365 1.5576880408253828 1.5416019525183051 1.5566895939649434 1.5562458398047483 1.5584646106057245 1.5573552252052365 1.5586864876858222 1.672620368315953 1.5883070778788553 1.56356778344797 1.559906811626359 1.5655646771688485 1.5604615043266032 1.633015309518527 1.562347459507433 1.5606833814067007 1.5619037053472378 1.293543376969159 1.5585755491457733 1.5592411803860662 1.5580208564455293 1.5586864876858222 1.5596849345462613 1.5592411803860662 1.5600177501664079 1.5818726425560241 1.5595739960062127 1.6689593964943423 1.5589083647659197 1.558797426225871 1.5573552252052365 1.5581317949855782 1.5582427335256268 0.4284446416685157 0.7148879520745507 0.634679387619259 1.3633237186598626 1.5422675837585977 1.5949633902817841 1.6574217883292657 1.5562458398047483 1.5571333481251388 1.5584646106057245 1.557577102285334 1.5585755491457733 1.5607943199467498 1.55702240958509 1.4946895777566704 1.4212934979708145 1.4220706329332529 1.4211208013124945 1.4227614195665315 1.4212071496416545 1.421466194629134 1.485795699853208 1.4223296779207324 1.4212071496416545 1.359209049304896 1.4222433295915724 1.4231931612123305 1.423106812883171 1.421897936274933 1.4218115879457733 1.453069683101632 1.420861756325015 1.4263880493912442 1.4222433295915724 1.122960020723599 1.4915810379069165 1.420861756325015 1.422588722908212 1.4212934979708145 1.4211208013124945 0.6414817373283828 0.6325015110957604 0.5537518349019946 1.420602711337536 1.0905793972886626 1.4216388912874536 1.4218115879457733 1.4108453501424747 1.4219842846040929 1.422588722908212 1.411708833434073 1.4212071496416545 1.4399447370693377 1.4219842846040929 1.494430532769191 1.455660132976427 1.422502374579052 1.421897936274933 1.421897936274933 1.2824453846818065 1.421897936274933 1.409204731888438 1.3051549952508419 1.4228477678956915 1.4959848026940679 1.420861756325015 1.421466194629134 1.4200846213625768 1.4219842846040929 1.3335635955444263 1.4211208013124945 1.4212934979708145 1.420948104654175 1.456091874622226 1.494430532769191 1.4292375442535188 1.4243156894914084 1.4220706329332529 1.421897936274933 1.427596925999482 1.425006476124687 1.4219842846040929 1.421897936274933 1.4217252396166136 0.8379241861669977 1.4217252396166136 1.4226750712373715 1.4216388912874536 1.4215525429582938 1.4215525429582938 1.421466194629134 1.4277696226578016 1.4223296779207324 1.420861756325015 1.4981435109230639 1.4220706329332529 1.4247474311372075 1.4215525429582938 1.4402037820568172 1.422416026249892 1.4220706329332529 1.4524652447975133 1.4219842846040929 1.4271651843536828 1.2559364476297383 1.425006476124687 1.4247474311372075 1.4585096278387013 1.424574734478888 1.424920127795527 1.424920127795527 1.4252655211121665 1.4258699594162856 1.425092824453847 1.2842050052450171 1.3672261351715869 1.3451970627903491 1.3460962086018282 1.2343773415255508 1.3460212797842048 1.3448224187022328 1.347444927319047 1.41375693091563 1.3450472051551028 1.404465757530346 0.3625056196613217 1.3604076127678704 1.3421249812677956 1.3421249812677956 1.342574554173535 1.3418252659973027 1.3670762775363405 1.3449722763374794 1.3433238423497678 1.2630001498576353 1.343398771167391 1.3413007642739396 1.3417503371796793 1.342874269444028 1.3445976322493631 1.3408511913682002 0.5265248014386333 0.6386932414206503 1.3414506219091862 1.3279634347369997 1.341375693091563 1.3440731305260003 1.343173984714521 1.40409111344223 1.343099055896898 1.3436235576202606 1.3421249812677956 1.3455717068784654 1.3438483440731304 1.405065188071332 1.3423497677206653 1.3437734152555074 1.3414506219091862 1.3422748389030421 1.3445976322493631 1.3426494829911584 1.341675408362056 1.3421249812677956 1.3438483440731304 1.4046156151655926 1.3554623108047354 1.3422748389030421 1.3419001948149258 1.346320995054698 1.341600479544433 1.3595084669563913 1.387906488835606 1.3442229881612469 1.341675408362056 1.272815824966282 1.342574554173535 1.3455717068784654 1.341975123632549 1.342199910085419 1.3461711374194516 1.341975123632549 1.3440731305260003 1.3423497677206653 1.3422748389030421 1.0289974524202008 1.3427244118087818 1.3438483440731304 1.342874269444028 1.341675408362056 1.342499625355912 1.2351266297017833 1.3422748389030421 1.3442229881612469 1.3419001948149258 0.5607672710924622 1.3448224187022328 1.3436235576202606 1.3142514611119436 1.3421249812677956 1.342199910085419 1.3407762625505768 1.34429791697887 0.5608421999100854 0.5683350816724112 1.4076876966881462 1.342499625355912 1.3436235576202606 1.3499925071182377 1.342874269444028 1.343099055896898 1.3286377940956091 1.3427244118087818 1.3455717068784654 1.343398771167391 -baseline-rgb8-monochrome-photographic:1.0155751778268336 1.0003679175864606 0.574196713269561 1.0018395879323032 0.9212656364974245 1.0017169487368163 1.000981113563895 0.6898454746136865 1.0035565366691195 1.0018395879323032 0.48822663723325976 0.5275938189845474 0.5918567574196713 1.0034338974736325 1.0074809909246996 1.0002452783909739 1.0103016924208976 0.48270787343635024 0.47939661515820453 0.8262202599950944 0.7647780230561687 0.9984056904586706 1.0006131959774345 1.0017169487368163 0.5197449104733873 0.9998773608045132 1.0 1.0022075055187638 1.0004905567819475 0.6021584498405691 0.837625705175374 0.9235957812116752 1.001103752759382 0.999018886436105 0.6935246504782929 0.43402011282805986 0.9529065489330389 1.001103752759382 1.0014716703458426 0.6493745401030169 0.5794701986754967 0.6862889379445671 0.3532008830022075 1.0004905567819475 1.0007358351729212 1.003065979887172 0.5626686288937944 0.3378709835663478 0.6128280598479274 1.0 1.0158204562178073 0.9998773608045132 0.9040961491292617 0.6366200637723817 0.26907039489820944 0.7960510179053225 1.0033112582781456 1.0 0.7173166544027472 1.0045376502330146 1.0198675496688743 0.9798871719401521 1.0001226391954867 1.0023301447142507 0.4770664704439539 0.3573706156487614 0.7131469217561933 0.999018886436105 1.0018395879323032 1.0015943095413293 1.0166789305862152 1.0014716703458426 0.9991415256315919 1.0046602894285013 0.28550404709345106 0.7061564876134413 0.7582781456953642 1.004169732646554 1.033971057149865 1.001103752759382 0.6285258768702477 1.0 1.0034338974736325 1.0036791758646062 1.0042923718420407 0.6975717439293598 1.0018395879323032 1.0024527839097375 1.0076036301201863 1.0013490311503555 1.0165562913907285 0.9979151336767231 1.001103752759382 1.0036791758646062 0.6938925680647535 0.43168996811380916 0.9984056904586706 1.001103752759382 1.0040470934510668 0.42236938925680645 -swift-rgb8-monochrome-photographic:1.5377728722099582 1.4314446897228355 1.4289919058130978 1.4424822173166545 1.4310767721363749 1.4296051017905322 1.44383124846701 1.4326710816777042 1.4300956585724798 1.4296051017905322 1.5426784400294336 1.431935246504783 1.4323031640912436 1.4311994113318616 1.4341427520235468 1.4961981849399066 1.4340201128280599 1.430586215354427 0.548074564630856 0.6280353200883003 1.5396124601422616 1.4314446897228355 1.4307088545499143 0.7766740250183959 1.4310767721363749 1.4337748344370862 0.7943340691685064 0.4817267598724552 1.4353691439784155 1.4352465047829286 0.6508462104488595 0.5351974491047339 1.4363502575423106 1.4296051017905322 1.4315673289183224 1.4289919058130978 1.4293598233995584 0.7874662742212412 1.431812607309296 1.4359823399558498 1.5431689968113809 1.4302182977679667 1.429114545008585 1.4302182977679667 1.4299730193769928 1.4329163600686778 1.4304635761589404 0.7596271768457199 0.5408388520971302 1.4325484424822172 1.5385087073828796 1.4324258032867305 1.4332842776551384 1.4307088545499143 1.4307088545499143 1.4307088545499143 1.4315673289183224 1.4329163600686778 0.7830512631837135 0.4814814814814815 1.0527348540593573 1.4314446897228355 0.5562913907284768 1.430831493745401 1.4300956585724798 1.4307088545499143 1.4326710816777042 1.3348050036791759 1.4307088545499143 0.6627422124110866 0.9963208241353938 1.430586215354427 1.4298503801815061 1.458793230316409 1.430954132940888 1.4302182977679667 0.7839097375521217 0.4381898454746137 0.6921756193279373 1.429114545008585 1.5426784400294336 1.4315673289183224 1.4346333088054943 1.4304635761589404 1.431689968113809 0.6620063772381652 0.39403973509933776 1.4321805248957569 1.3962472406181015 1.4081432425803286 0.8948982094677459 0.859823399558499 1.4367181751287712 1.4351238655874416 1.4313220505273485 1.4300956585724798 1.430831493745401 0.7971547706647044 0.4336521952415992 1.4329163600686778 -baseline-rgb16-color-photographic:0.9088828380884731 1.0004340791602542 1.0005130026439366 1.0000789234836824 1.01566631151099 1.000039461741841 1.0007497730949844 1.0016179314154927 1.0009865435460321 1.0010260052878734 1.0035515567657156 0.9994475356142221 0.9999210765163173 1.0017757783828578 0.9996448443234284 0.900398563592597 1.0002367704510478 1.0001183852255238 1.000157846967365 1.000039461741841 0.2958052168422714 0.6772818752219723 0.9002012548833905 1.0021309340594293 1.0000789234836824 0.9995264590979046 0.8058482301408784 1.003630480249398 0.6122489246675348 1.0000789234836824 1.0039067124422871 1.0022887810267944 0.999605382581587 0.9993291503886982 1.011799060810544 0.9980269129079358 0.9994869973560633 1.0003946174184128 0.9998816147744761 1.0019730870920642 0.9554476934611893 0.9981058363916182 1.0001973087092064 1.0008681583205081 1.0026044749615248 1.0106152085553055 1.0016179314154927 0.999171303421333 0.9899372558304722 1.000552464385778 0.8315772858213961 1.0007103113531433 0.9550530760427766 1.0026044749615248 1.0010260052878734 0.9998421530326348 0.9020954184917722 1.0009470818041908 1.001420622706286 0.9999210765163173 0.3354248056509214 0.2909119608539521 0.999605382581587 1.0000789234836824 1.0 0.9989739947121266 1.000157846967365 0.9995264590979046 0.9995659208397457 0.999605382581587 1.0040250976678111 0.9988950712284439 1.0002762321928889 0.9992896886468569 1.0064322639201295 1.000039461741841 0.9340199676413716 1.0000789234836824 0.9938045065309182 0.9050550491298684 1.003748865474922 0.9998816147744761 1.000670849611302 0.9993686121305394 0.9246280730831459 0.9989345329702852 0.9995659208397457 1.000670849611302 0.9987372242610789 0.9995659208397457 0.8988595556607868 0.9998421530326348 0.9998026912907935 0.9993686121305394 1.0144035357720689 0.9990529181958091 1.0075371926916854 0.8999644844323429 1.0002367704510478 1.0004735409020955 -swift-rgb16-color-photographic:0.8159504360522473 1.4618207647685566 1.380805808768399 1.4133222840456177 1.4125330492087922 1.4096128803125367 1.4172684582297461 1.38360759243913 1.3851466003709403 1.4246478039540664 1.4794996251134522 1.4869973560632967 1.4070084053510121 1.4429580521684227 1.4066532496744406 1.3855017560475118 1.447575075963853 1.3834892072136062 1.4108756560514581 1.3805295765755101 1.490943530247425 1.4693579574602422 1.4025097667811055 1.4107572708259342 1.4087841837338702 1.375557397103508 1.407284637543901 1.4189258513870802 1.4270549702063846 1.4076003314786314 1.4767373031845623 1.458663825421254 1.3653762677084567 1.3149441616352946 1.4419715086223903 1.3990765952409139 1.3743340831064281 1.4338029280612448 1.381476658379701 1.401562684976915 0.8906909750996409 1.4648198571484943 1.4167159938439684 1.4141115188824434 1.3900003946174182 1.4055088591610432 1.4233061047314628 1.419162621838128 1.3786354129671283 1.4274495876247977 1.4964287123633637 1.4715283532615129 1.4084684897991397 1.4340791602541336 1.4686081843652579 1.4092971863778068 1.4101258829564738 1.4104810386330453 1.4083106428317747 1.4067321731581233 1.4692395722347185 1.4642673927627166 1.3635215658419162 1.4091788011522828 1.4079949488970442 1.313760309380056 1.3296633913420939 1.4161635294581902 1.3888954658458623 1.2935558975573183 1.456453967878142 1.4182550017757782 1.420820014995462 1.4308432974231482 1.4240164160846058 1.432066611420228 1.4370387908922297 1.4308432974231482 1.4113491969535534 1.4012075293003434 1.4411822737855648 1.3710587585336016 1.4350657038001657 1.4399984215303263 1.4308827591649893 1.425555424016416 1.3969851229233259 1.4008129118819304 1.3886586953948146 1.394262262736277 1.3906712442287201 1.4144272128171738 1.3483682569748627 1.3902766268103075 1.4332110019336255 1.4011680675585019 1.409218262894124 1.4056272443865672 1.4079949488970442 1.408271181089933 -baseline-rgb8-color-nonphotographic:0.9575065847234416 0.9993854258121158 0.999912203687445 1.0044776119402985 1.0018437225636523 1.0011413520632133 0.44556628621597894 0.4921861281826163 0.9985074626865671 1.0000877963125547 0.505531167690957 0.33924495171202806 0.9008779631255486 1.0004389815627743 1.001404741000878 1.0035118525021949 1.0009657594381036 0.5337137840210711 0.3067603160667252 0.4269534679543459 0.6915715539947321 1.0000877963125547 1.000614574187884 1.0029850746268656 1.002107111501317 1.0022827041264266 0.49710272168568914 0.30930640913081653 0.6414398595258999 1.0022827041264266 0.6672519754170324 0.5283582089552238 0.9994732221246707 1.0003511852502194 1.0016681299385426 1.000702370500439 1.0010535557506584 1.000702370500439 0.5237928007023704 0.9385425812115891 0.5381913959613696 0.9975417032484635 0.9990342405618963 0.998595258999122 0.5520632133450395 1.0015803336259876 1.0007901668129937 1.019227392449517 1.0016681299385426 1.0003511852502194 0.6905179982440738 0.3785776997366111 0.3769973661106233 0.6453906935908692 1.002721685689201 1.0007901668129937 1.0037752414398595 1.0339771729587357 0.39473222124670765 0.33933274802458296 1.0056189640035118 0.921334503950834 1.0022827041264266 1.001316944688323 0.3839332748024583 0.3780509218612818 0.8843722563652326 1.0012291483757683 1.0003511852502194 0.9972783143107989 1.0139596136962246 1.000614574187884 0.3957857769973661 0.37831431079894645 1.0 1.0016681299385426 1.0492537313432835 1.0018437225636523 1.0052677787532922 1.0086918349429324 0.5486391571553995 0.38094820017559267 1.0000877963125547 1.0 1.0037752414398595 1.0023705004389816 0.4597014925373134 0.6072870939420544 0.5099209833187006 1.0167690956979807 0.7608428446005268 1.0585601404741 0.9987708516242317 0.505443371378402 1.0004389815627743 1.0015803336259876 1.0010535557506584 0.9994732221246707 1.0012291483757683 0.5589113257243196 -swift-rgb8-color-nonphotographic:1.4286215978928882 1.354521510096576 1.353643546971027 1.2201053555750658 1.3533801580333624 1.3533801580333624 1.353819139596137 1.3539069359086917 1.353819139596137 1.3534679543459174 0.7045654082528534 0.43371378402107114 1.3266900790166813 1.3532923617208077 1.353819139596137 1.3535557506584723 1.35513608428446 1.3522388059701491 1.3528533801580334 1.353116769095698 0.6622475856014047 1.3574187884108868 1.3561896400351183 1.3815627743634766 1.2206321334503951 1.3533801580333624 1.3553116769095697 1.3539069359086917 1.3541703248463564 1.3534679543459174 1.4276558384547848 1.355048287971905 1.3553994732221246 1.3586479367866549 1.3568042142230026 1.3556628621597893 1.3554872695346796 1.3554872695346796 1.3562774363476733 1.3546093064091307 1.4291483757682175 1.355926251097454 1.3533801580333624 1.3532045654082527 1.3528533801580334 1.3534679543459174 1.3546971027216856 1.2645302897278314 1.3532045654082527 1.354345917471466 1.4287093942054432 1.284635645302897 1.3533801580333624 1.3532045654082527 1.3542581211589113 1.3525899912203687 1.3527655838454784 1.352326602282704 1.3532923617208077 1.3522388059701491 1.0140474100087797 1.354345917471466 1.3555750658472343 1.354345917471466 1.3541703248463564 1.353643546971027 1.353819139596137 1.2532045654082526 1.3556628621597893 1.3548726953467953 1.4272168568920105 1.352941176470588 1.353731343283582 1.2946444249341527 1.3540825285338016 1.3532923617208077 1.3526777875329234 1.3080772607550482 1.3557506584723442 1.35513608428446 1.4329236172080773 1.354521510096576 1.4127304653204567 1.3535557506584723 1.352941176470588 1.353643546971027 1.3532923617208077 1.3534679543459174 1.3555750658472343 1.353731343283582 1.4625987708516242 1.3539947322212467 1.3528533801580334 1.3555750658472343 1.353819139596137 1.354345917471466 1.3554872695346796 1.3519754170324845 1.3522388059701491 1.3526777875329234 -baseline-va8-monochrome-nonphotographic:1.0980518435034616 1.084688455965223 0.9116084366446626 0.6073096119787473 1.0809853485751086 1.0858154886491707 0.9792303976815326 0.6544839800354211 0.2749959748832716 0.47174368056673643 0.8901948156496537 0.7889228787634842 0.40927386894219925 0.9062952825631942 1.0840444372886813 0.7027853807760425 0.29946868459185316 0.5472548703912413 1.0891965867010143 0.7863468040573177 0.7048784414748027 0.4450169054902592 0.8161326678473675 1.0842054419578167 0.6293672516502978 0.30027370793753017 1.0866205119948478 0.9793914023506681 1.0835614232812751 1.0825953952664626 0.7831267106746095 1.0874255353405247 1.0 1.0835614232812751 0.8431814522621156 0.4105619062952825 0.8348092094670745 1.0875865400096603 1.0832394139430042 0.9135404926742876 0.5792947995491868 0.7335372725809048 0.2986636612461761 0.8269199806794397 1.080341329898567 0.8414104009016261 1.087908549347931 1.0824343905973273 1.0859764933183063 1.086298502656577 0.5694735147319272 0.8790854934793109 0.9438093704717436 0.3662856222830462 1.0969248108195138 1.1075511189824503 1.086298502656577 0.8515536950571566 1.0801803252294315 1.0896796007084204 1.1015939462244404 1.0842054419578167 1.0900016100466912 1.0851714699726291 0.681532764450169 1.0875865400096603 1.0875865400096603 1.0814683625825148 1.087908549347931 0.7319272258895508 1.021091611656738 1.0872645306713895 0.8792464981484464 0.4078248269199806 0.5453228143616164 1.0851714699726291 0.7509257768475285 1.0854934793109 1.0867815166639831 1.0848494606343584 0.8399613588794074 0.5459668330381581 1.0824343905973273 1.0956367734664305 1.0808243439059733 0.7332152632426341 0.3661246176139108 1.081146353244244 1.0805023345677025 1.0843664466269523 1.1033649975849298 1.1709869586218 0.7934310094992755 0.3669296409595878 0.750281758170987 1.0875865400096603 0.8523587184028336 0.3653195942682338 1.088230558686202 1.0858154886491707 -swift-va8-monochrome-nonphotographic:1.741587506037675 1.6250201255836418 1.5374335855739816 1.5382386089196587 0.9194976654322975 0.7296731605216551 1.5392046369344712 1.5383996135887938 1.5388826275962002 1.5417807116406377 0.9087103526002254 1.625825148929319 1.5799388182257286 1.5388826275962002 1.5387216229270648 1.5398486556110127 0.8209628079214297 0.6541619706971501 1.2627596200289808 1.5453228143616164 1.7573659636129446 1.6272741909515374 1.5775237481886974 1.5441957816776684 0.8618579938818225 0.6319433263564643 1.5398486556110127 1.5432297536628563 1.5403316696184188 1.5425857349863143 1.0188375462888424 0.5264852680727741 1.5385606182579292 1.5421027209789082 1.5395266462727417 1.5403316696184188 0.9307679922717758 1.5403316696184188 1.5393656416036063 1.5401706649492837 1.7538238608919658 0.9037192078570279 0.6114957333762678 1.540009660280148 1.5388826275962002 1.5419417163097728 1.5485429077443245 0.7557559169215907 0.5145709225567542 0.5788117855417807 1.7580099822894864 1.625503139591048 1.5966833038158106 1.5404926742875542 1.5409756882949603 1.5398486556110127 0.9061342778940589 0.5514409917887618 0.9624859120914505 1.5409756882949603 1.7560779262598614 1.6235710835614232 1.54274673965545 1.5392046369344712 1.540009660280148 0.7903719207857027 1.5395266462727417 1.5395266462727417 1.3901143133150862 1.5406536789566898 1.7543068748993722 1.6317823216873288 1.5388826275962002 1.5412976976332313 1.5393656416036063 0.7890838834326195 0.5794558042183223 1.3580743841571405 1.5421027209789082 0.7435195620673 0.7596200289808404 0.9969409112864273 0.5176300112703268 0.7185638383513122 1.3781999677990662 1.5421027209789082 0.8320721300917726 0.49380132023828693 1.5396876509418773 1.5417807116406377 0.9684430848494605 1.6275962002898083 1.0093382708098535 0.6213170181935276 0.8692642086620511 1.5475768797295122 1.5432297536628563 1.7301561745290612 0.8156496538399612 0.9341490903236193 -baseline-rgb16-monochrome-nonphotographic:0.5451436388508892 0.9994870041039672 0.9997720018239853 1.005813953488372 1.000284997720018 1.0396146830825355 1.0014819881440948 0.999658002735978 0.9995440036479709 0.9993730050159599 0.7321021431828545 0.9982900136798905 1.00062699498404 1.0001139990880072 0.9993730050159599 0.9993160054719562 0.9852371181030551 0.9993160054719562 0.9942430460556316 1.000683994528044 0.91968764249886 0.9997720018239853 0.9980050159598723 1.001310989512084 1.0041039671682626 1.0096329229366166 0.9985750113999087 1.0063839489284085 1.0016529867761057 0.999031007751938 0.952861377108983 0.9993730050159599 0.9386114911080711 1.0001709986320109 0.9984610123119014 1.000683994528044 1.000341997264022 1.0019949840401277 1.0004559963520292 1.000284997720018 1.006497948016416 1.0004559963520292 1.0002279981760145 1.051641586867305 1.0011969904240767 0.9983470132238942 1.0004559963520292 1.0022799817601458 1.0012539899680801 1.0011399908800729 0.35698814409484725 0.41022571819425446 1.0003989968080254 1.0001709986320109 0.9994870041039672 0.8327063383492932 1.0119699042407662 1.002108983128135 1.00062699498404 0.9998860009119928 0.5283857729138166 1.002108983128135 1.0018239854081168 1.0 0.9997150022799818 0.999658002735978 1.0008549931600548 1.0011399908800729 0.9006497948016415 1.001766985864113 0.38776789785681715 0.30614455084359327 0.8956338349293205 0.9565663474692202 1.0018239854081168 1.0011969904240767 1.0004559963520292 1.0001139990880072 0.9999430004559963 0.9999430004559963 0.8482102143182855 0.9545713634290925 0.9996010031919744 0.999031007751938 0.9982330141358869 0.9981760145918832 1.000797993616051 0.9981760145918832 0.9982330141358869 0.9989740082079342 0.3894208846329229 0.3177724578203374 0.9432284541723664 1.0216028271773825 1.0567715458276332 1.000341997264022 1.0043889648882809 1.0049589603283173 1.0001139990880072 1.0014819881440948 -swift-rgb16-monochrome-nonphotographic:1.356703146374829 1.4583903328773369 1.398483812129503 1.293547651618787 1.399452804377565 1.3996808025535796 1.4133606931144551 1.3993958048335613 1.3996808025535796 1.3999088007295941 1.4595873233014136 1.4609553123575012 1.3980848153214773 1.2688668490652073 1.4003647970816233 1.4004787961696306 1.4158686730506156 1.3999658002735977 1.4000227998176016 1.3999088007295941 1.512311901504788 1.5039899680802553 1.4031007751937985 1.4008777929776561 1.4017327861377107 1.4029867761057913 1.4032717738258094 1.402359781121751 1.4024167806657546 1.2632238942088463 1.5041609667122662 1.4273825809393526 1.4001937984496124 1.3980848153214773 1.399281805745554 1.399281805745554 1.3941518467852256 1.3910738714090287 1.2597469220246238 1.3732900136798905 1.4356475148198815 1.4595873233014136 1.261171910624715 1.398312813497492 1.3992248062015502 1.4050387596899223 1.526390788873689 1.4002507979936158 1.4016187870497037 1.409826721386229 1.5055289557683538 1.4561673506611947 0.5872663018695851 1.4053807569539443 1.3962038303693571 1.3999088007295941 1.3944938440492476 1.4011057911536706 1.4009917920656634 1.402701778385773 1.398654810761514 1.4591313269493844 1.4012767897856817 1.400421796625627 1.4195736434108528 1.4001367989056088 1.3999088007295941 1.4023027815777473 1.3999088007295941 1.3996808025535796 1.5056999544003649 1.467738258093935 1.4015047879616964 1.4023027815777473 1.4259005927952575 1.4013337893296853 1.3666780665754674 1.4015617875056998 1.4155836753305973 1.4019607843137254 1.498404012767898 1.4593023255813953 1.4187756497948014 1.399737802097583 1.4654012767897857 1.3996808025535796 1.4005927952576378 1.434564523483812 1.3999658002735977 1.0517555859553125 1.505015959872321 1.3840059279525763 1.364113087095303 1.4028157774737802 1.370440036479708 1.4032147742818055 1.4028157774737802 1.4032717738258094 1.365424076607387 1.4089717282261742 -baseline-v16-monochrome-nonphotographic:0.6994991652754592 0.9993322203672788 1.0010016694490818 0.9995548135781859 1.0028937117417918 1.0004451864218142 0.5060656649972176 0.42693377851975517 0.5759599332220368 1.0004451864218142 0.6712298274902616 1.0005564830272677 1.0 0.9993322203672788 0.9996661101836394 0.9996661101836394 0.6622148024485254 1.001446855870896 1.019143016138008 0.9994435169727325 0.6240400667779633 0.5965498052309405 0.9987757373400112 1.0001112966054537 1.0017807456872565 0.6821368948247079 0.2554257095158598 0.6070116861435726 1.0042292710072342 1.0005564830272677 0.7091819699499166 0.6658875904284919 0.33678352810239287 0.43194212576516416 1.0008903728436285 1.0073455759599332 0.6519755147468003 0.3043962159154146 0.9982192543127435 1.0004451864218142 0.6497495826377296 0.5739565943238731 1.0010016694490818 0.9993322203672788 1.0205898720089037 0.6765720645520312 1.0023372287145242 1.001446855870896 1.0683361157484699 1.0020033388981637 0.7485809682804675 1.005008347245409 1.0010016694490818 1.0082359488035615 0.667334446299388 0.5731775180856985 0.3027267668336116 0.431274346132443 1.003116304952699 1.0023372287145242 0.4370617696160267 0.7807456872565387 1.026043405676127 0.6523094045631609 1.005008347245409 1.0451864218141347 1.0010016694490818 0.9986644407345577 0.9987757373400112 0.5952142459654981 0.8690038953811909 1.024373956594324 1.0011129660545353 1.1144129104062326 0.9144129104062326 0.699053978853645 1.0038953811908737 1.0027824151363385 1.0002225932109072 1.001224262659989 0.6274902615470228 1.0020033388981637 1.0015581524763495 0.7275459098497497 0.378519755147468 1.0020033388981637 1.0002225932109072 1.0027824151363385 0.6304952698942683 0.42081246521981086 1.0144685587089595 1.0002225932109072 1.0048970506399555 0.9994435169727325 1.0003338898163605 0.6774624373956595 1.0075681691708405 1.0046744574290485 1.0013355592654425 1.0011129660545353 -swift-v16-monochrome-nonphotographic:1.2335002782415136 1.384307178631052 1.2589872008903729 1.3235392320534225 0.4993878686700056 0.3952142459654981 1.3208681135225377 1.3206455203116305 1.2735670562047858 1.3225375626043405 1.2805787423483586 1.3825264329437954 1.319309961046188 1.32031163049527 1.3213132999443518 1.319309961046188 0.5228714524207012 0.6153589315525877 1.3183082915971065 1.3196438508625488 1.3525876460767947 1.3790762381747357 1.3751808569838622 0.7216471897607123 1.3245409015025043 1.3176405119643853 1.3177518085698388 1.3554813578185867 1.3190873678352812 1.3183082915971065 1.2769059543683918 1.381190873678353 1.320089037284363 1.3206455203116305 1.32031163049527 1.3204229271007235 1.32031163049527 1.3212020033388983 1.3230940456316083 1.3199777406789093 1.4697829716193656 1.3836393989983307 1.318642181413467 0.4915971062882582 0.5967723984418476 1.319309961046188 1.3198664440734558 1.3180856983861993 1.3181969949916528 1.3187534780189205 1.469003895381191 1.39810795770729 1.3167501391207568 1.3212020033388983 1.3149693934335003 1.3163049526989428 0.7164162493043963 0.33132999443516975 0.47000556483027267 1.31841958820256 1.47022815804118 1.3819699499165277 1.3199777406789093 1.3204229271007235 1.3198664440734558 1.3195325542570953 1.3199777406789093 0.745353366722315 0.8452977184195882 1.2399554813578186 1.4276015581524764 1.3915414579855316 1.3913188647746244 1.3314412910406233 1.3209794101279912 1.3204229271007235 0.5909849749582637 1.1496939343350028 1.3222036727879802 1.3500278241513635 0.667779632721202 0.49415692821368956 0.6786867000556484 1.3185308848080133 1.3216471897607123 1.317417918753478 1.323650528658876 1.3190873678352812 1.3178631051752923 0.6908180300500835 1.470673344462994 1.3804117974401782 1.3199777406789093 0.5578185865331107 0.4371730662214803 1.3228714524207013 1.349693934335003 1.3154145798553145 1.3183082915971065 1.3196438508625488 -baseline-rgba16-color-nonphotographic:0.9939430244941427 1.0002662406815763 1.0003328008519703 1.0006656017039404 1.0003993610223643 0.9991347177848775 0.9886847710330139 1.0 0.9006922257720981 0.994508785942492 1.003594249201278 0.9910143769968052 0.9498801916932909 0.9692492012779553 0.999800319488818 1.0006988817891374 1.0005324813631524 1.001763844515442 1.001996805111821 0.9995340788072418 0.9639909478168265 0.9990015974440896 0.9991347177848775 1.0095513844515442 0.8999933439829606 0.9641240681576145 0.9991679978700746 0.9987686368477103 1.0006323216187434 1.0096179446219382 0.804945420660277 1.0007654419595315 1.001730564430245 0.3543996272630458 1.0320487220447285 1.0006988817891374 1.001996805111821 1.0012646432374868 0.9848908413205538 1.0014976038338659 0.6953873801916933 0.9988019169329074 0.9000266240681577 1.0004992012779552 0.9714789669861555 0.9900492545260916 1.001697284345048 1.0002662406815763 0.999800319488818 0.999900159744409 0.9663205537806178 1.0001996805111821 0.9755724174653888 1.0010982428115016 1.0015641640042598 0.9996339190628328 1.0092851437699681 1.001630724174654 1.0013644834930777 1.0004659211927585 0.9728767305644304 1.0011648029818956 1.001464323748669 1.0013644834930777 1.0008652822151225 1.0194022896698616 1.0004992012779552 1.0106163471778489 0.999767039403621 1.0009318423855167 0.9513112353567625 0.999767039403621 1.000299520766773 0.9976038338658147 1.0011315228966986 1.001763844515442 1.0011315228966986 1.0006656017039404 1.0010316826411076 1.0190694888178913 0.9057507987220448 0.2616813099041534 0.3681110223642173 0.9970047923322684 1.0023296059637912 1.0002329605963791 0.9985023961661342 1.0005324813631524 0.9988684771033014 1.0077542598509053 0.9589989350372737 0.9988351970181045 0.9982361554845581 0.6373469116080938 0.9983692758253462 0.9993011182108628 0.9986687965921193 0.9651557507987222 1.0142105963791268 0.9987686368477103 -swift-rgba16-color-nonphotographic:1.2970247603833867 1.2949946751863686 1.2396831735889244 1.1251996805111824 1.2410476570820022 1.240714856230032 1.2475372736954207 1.2710330138445156 1.2561900958466454 1.27745607028754 1.2966919595314166 1.2533280085197018 1.2708333333333335 0.38391906283280086 1.25725505857295 1.2771232694355699 1.2639776357827475 1.1953541001064962 1.2345580404685836 1.2450079872204471 1.22221112886049 1.2667398828541003 1.2708998935037275 1.2102302981895634 1.2709331735889244 1.2109957401490947 1.2505324813631524 1.262879392971246 1.2583865814696487 1.261215388711395 1.244209265175719 1.2601171458998934 0.5833998935037275 1.2922989882854101 1.2520300851970183 1.253694089456869 1.2549254526091587 1.274128061767838 0.37726304579339726 1.2832800851970183 1.2615481895633653 1.2844448881789137 1.2699680511182108 1.266473642172524 1.2723642172523961 1.2492345580404687 1.2355897231096913 1.172756922257721 1.2376863684771033 1.2780883919062835 1.2634451544195953 1.2914337060702876 1.1258320021299255 1.242179179978701 1.2761914270500534 1.2348242811501597 1.2665402023429182 1.2729299787007455 1.2784211927582536 1.2567558572949946 0.9845580404685836 1.3010849307774228 1.2677050053248136 1.238984291799787 1.2171525559105432 1.2712992545260917 1.2312633120340788 1.2648429179978702 1.264643237486688 1.2709997337593186 0.9432907348242813 1.2860423322683707 1.270267571884984 1.2605165069222577 1.2270700212992547 1.1735889243876465 1.2175851970181044 1.2714656549520766 1.2659078807241746 1.2397164536741214 1.138045793397231 1.3027822151224708 1.209365015974441 1.2404153354632588 1.2476371139510116 1.2723309371671994 1.2660742811501597 1.2624467518636848 1.2376530883919064 1.2708333333333335 1.2512313631522898 1.2013112353567625 1.2782547923322685 1.2609824281150162 1.1822084664536743 1.273529020234292 1.2680378061767839 1.2753261448349307 1.235356762513312 1.27589190628328 -baseline-va8-monochrome-photographic:0.6402389794929759 0.7699015016954627 0.28386888422412404 0.3810754077183917 1.1120620054900694 1.1149685128370743 0.784434038430486 1.11577587598902 1.1529145809785242 1.1080251897303408 0.5793637978362668 0.9350880025835622 1.1109316970773455 1.1122234781204587 1.1099628612950105 0.41999031164217665 0.6757629581785887 1.1135152591635717 1.1133537865331826 1.0014532536735024 0.6051994186985307 1.1120620054900694 0.6678507992895205 0.4601969966090748 1.1099628612950105 1.1112546423381238 1.1096399160342323 0.9523655740352011 0.308735669304053 0.8890683029226547 0.9888583885031488 0.374777975133215 1.1075407718391734 1.1868238333602454 1.1109316970773455 0.6809300823510415 0.3382851606652673 0.6680122719199095 1.1091554981430647 1.1112546423381238 1.0660423058291622 1.1120620054900694 1.1359599547876635 0.5262393024382367 0.42257387372840305 1.1119005328596803 1.1080251897303408 1.1110931697077346 0.5670918779266915 0.3755853382851607 0.5004036815759729 0.9129662522202487 0.4572904892620701 0.8038107540771839 1.0 0.9575326982076539 0.48134991119005327 1.1075407718391734 1.1094784434038432 1.1141611496851285 0.7527854028742128 0.3376392701437107 0.4162764411432262 1.1127078960116261 0.6709187792669143 0.5517519780397223 1.1361214274180527 1.1110931697077346 1.1085096076215082 0.9809462296140805 1.0050056515420638 1.1120620054900694 1.1128693686420152 1.1065719360568385 0.9662522202486679 0.5948651703536251 1.111577587598902 1.1110931697077346 0.999838527369611 0.7430970450508639 0.8516066526723721 1.1160988212497982 1.1128693686420152 1.1906991764895851 0.7343775230098499 1.1837558533828518 1.157920232520588 1.1177135475536897 1.1123849507508479 0.7326013240755692 0.7665105764572905 0.5228483772000646 0.6202163733247216 0.44663329565638626 1.1345067011141612 1.108348134991119 0.9105441627644115 0.37768448248021963 0.4769901501695463 1.1162602938801873 -swift-va8-monochrome-photographic:1.786371709995156 1.7782980784756985 1.6132730502179882 1.6576780235750042 1.7033747779751331 0.9983852736961085 1.6148877765218796 1.6105280155013726 1.614241886000323 1.6135959954787664 1.1467786210237365 1.0272888745357662 1.604392055546585 1.6048764734377523 0.9105441627644115 1.685774261262716 1.6056838365896984 0.8054254803810755 1.6068141450024223 1.5971257871790732 1.8320684643952851 1.6988535443242372 0.8604876473437753 1.603261747133861 1.603584692394639 1.603584692394639 1.604553528176974 1.6037461650250284 1.0607137090263201 0.48587114484094945 1.825609559179719 1.7069271758436946 0.718391732601324 1.0437590828354595 1.604553528176974 1.6056838365896984 1.4445341514613272 1.6061682544808655 0.8328758275472309 1.6058453092200873 1.8333602454383982 1.7067657032133055 1.6061682544808655 1.6042305829161958 0.8669465525593412 0.43904408202809625 1.6069756176328114 1.6123042144356532 1.450508638785726 0.7308251251412886 1.8307766833521717 1.6978847085419024 1.6147263038914905 1.6058453092200873 1.6037461650250284 0.7661876311965122 0.6058453092200872 1.3450670111416116 1.6184401743904409 1.6074600355239788 1.5850153398998872 1.700791215888907 1.603261747133861 1.6076215081543679 1.6077829807847572 0.8717907314710157 0.5811399967705475 1.6090747618278702 1.4805425480381078 1.4476021314387213 0.808170515097691 0.4694009365412563 0.6487970289036008 1.6093977070886487 1.4681091554981431 0.40868722751493625 1.0550621669626998 0.8172129823994834 1.6439528499919263 1.6092362344582594 1.6633295656386244 1.6988535443242372 1.60342321976425 1.6051994186985308 1.4203132569029548 0.8044566445987406 0.58065557887938 0.993379622154045 1.604553528176974 1.6092362344582594 1.2021637332472148 0.8790569998385274 1.603584692394639 1.6085903439367029 1.6050379460681414 1.60536089132892 1.6026158566123043 1.0289036008396577 0.6484740836428226 1.6039076376554176 -baseline-rgb16-monochrome-photographic:0.9663228793938118 0.39728478215112606 0.9985266259734792 0.999105451483898 1.019627446853294 0.9992633129867394 0.999105451483898 0.9983687644706376 0.999052830982951 1.0003683435066302 0.797358450852452 0.9994737949905282 1.000052620500947 0.999105451483898 1.0008945485161018 1.0006314460113659 0.5588823405598821 0.9992633129867394 1.000315723005683 0.9998947589981055 0.6810671437592085 1.0011050305198903 0.9988949694801094 1.001262892022732 1.0033150915596716 1.0005262050094716 1.0001052410018942 0.9998421384971585 0.9993159334876868 1.0001578615028415 0.9210692485792464 0.980688276152389 1.0126289202273204 1.0014733740265207 1.0011576510208375 0.9990002104820037 1.001262892022732 1.0003683435066302 0.9991580719848452 1.0008419280151546 0.3850768259313828 0.39286466007156384 1.0006314460113659 1.0097347926752263 0.9999473794990528 0.999368553988634 1.0005788255104189 0.9998421384971585 1.0003683435066302 0.9997895179962113 1.0076299726373394 0.9988423489791621 0.999105451483898 1.0278888655019995 0.9999473794990528 1.0052094295937697 1.0 0.9992106924857924 1.0036308145653545 1.0088402441591244 1.0058934961060828 1.0012102715217848 1.0002631025047357 1.0002104820037885 1.0082614186487056 1.0008419280151546 0.9999473794990528 1.0047358450852453 1.0001052410018942 0.9997895179962113 0.9196484950536729 1.0006840665123131 0.9996316564933697 0.9997895179962113 0.9998947589981055 1.0001578615028415 0.999421174489581 0.9997368974952641 1.0119974742159543 1.000315723005683 0.37218480319932645 0.3370869290675647 1.000052620500947 0.9998947589981055 0.999052830982951 1.0004735845085246 1.0066828036202904 0.9994737949905282 0.999684276994317 1.008103557145864 1.005630393601347 1.0001578615028415 0.9982635234687434 1.0014207535255735 1.000315723005683 1.0208377183750788 0.9998421384971585 0.9999473794990528 0.9988423489791621 1.030519890549358 -swift-rgb16-monochrome-photographic:1.4944222268996 1.4505893496106081 1.4011786992212165 1.390128394022311 1.3896548095137864 1.391391286045043 1.3903914965270467 1.3900231530204166 1.3121448116186065 1.3983371921700694 1.442696274468533 1.4501157651020837 1.3890233635024203 1.3898126710166279 0.5389391707009051 1.3902336350242055 1.390444117027994 1.3900757735213638 1.2519469585350453 1.3896548095137864 0.9435382024836876 1.4498526625973478 1.389865291517575 1.2521048200378868 1.3897074300147336 1.389444327509998 1.3891286045043147 1.3869185434645337 1.3904967375289412 1.3899705325194693 1.4917912018522417 1.4543780256788044 1.3912334245422016 1.390759840033677 0.8440854556935382 1.3909703220374658 1.3917596295516734 1.3908124605346242 1.390444117027994 1.3920227320564091 1.1299200168385601 1.458956009261208 1.4140181014523256 1.3895495685118922 1.4151757524731634 1.4251736476531256 1.3893917070090507 1.4033887602609976 1.4116501789097031 0.3500315723005683 1.269048621342875 1.307303725531467 1.3895495685118922 1.3977583666596505 1.3909703220374658 1.3897074300147336 1.389444327509998 1.4102294253841297 1.3901810145232583 1.390759840033677 1.3590296779625342 1.453641338665544 0.6052936223952852 1.391391286045043 1.3909703220374658 1.3933382445800884 1.2551041885918752 1.3215638812881496 1.30204167543675 1.25315723005683 0.7162702588928647 1.4520627236371288 1.3908650810355714 1.3903914965270467 1.3964954746369185 1.390759840033677 1.3934434855819828 1.3906019785308354 1.390128394022311 1.3959692696274468 0.9557461587034308 1.4496948010945063 1.3902862555251525 0.9496421805935592 0.5071037676278678 1.3900231530204166 1.3918648705535677 1.390128394022311 1.3917070090507262 1.390444117027994 1.498789728478215 1.4494843190907176 1.38828667648916 1.396390233635024 1.3911808040412543 1.3877604714796885 1.3888655019995788 0.3914965270469375 1.4081246053462428 1.3880235739844242 -baseline-rgba16-color-photographic:1.0038301262409608 1.0001838460595662 0.9453670792989337 0.9799914205172202 0.9665706581688932 0.9796237283980879 1.0016239735261674 1.0012256403971074 0.9880806471381296 0.9842505208971687 0.5692793234465008 1.0010111533276136 1.0009192302978305 1.0014707684765287 1.0011337173673245 1.0128692241696284 0.9929219267067042 0.4582363034685623 0.9914817992401028 1.0000612820198553 0.31900355435715155 0.34808187277852676 1.001746537565878 0.9974567961760018 0.9967214119377374 0.9894901335948032 1.001164358377252 0.9945152592229439 0.9783980880009805 0.9859357764431915 0.6798320872655963 1.0031560240225517 1.001961024635372 1.001164358377252 1.002144870694938 0.6494362054173305 1.0023287167545043 1.001746537565878 0.9635065571761244 0.9811251378845447 0.34924623115577885 0.6333496752052947 0.999785512930506 1.0051170486579235 0.9885096212771173 0.9837909057482533 0.9588491236671159 0.9855680843240592 0.9997548719205784 1.0030028189729132 0.8612575070474322 0.9983453854639048 1.000306410099277 1.0006741022184091 1.0002451280794213 1.0012256403971074 1.001654614536095 1.0007966662581198 0.9181578624831473 0.9935960289251132 0.7129856600073537 1.0012562814070352 0.9808187277852677 0.2612758916533888 1.0133288393185438 1.0004596151489153 1.0042284593700208 1.0007047432283367 0.9411999019487681 0.985782571393553 0.8999877435960288 0.9354087510724353 1.0011030763573965 1.0 1.0004289741389876 0.7002696408873635 0.9450606691996567 1.0011030763573965 1.0009192302978305 0.9949442333619314 0.9503615639171465 1.0013788454467458 1.0002757690893491 1.0050557666380684 1.0008579482779751 1.000888589287903 1.0002451280794213 1.0016852555460227 1.0021755117048656 1.000888589287903 0.2947358744944233 0.2830310087020468 0.9768353964946683 1.0134514033582547 0.9903174408628508 1.0102340973158475 1.0095293540875108 1.0014401274666012 1.0015320504963843 0.9845569309964455 -swift-rgba16-color-photographic:1.247824488295134 1.288178698369898 1.1884115700453486 1.2655962740531927 1.2056624586346365 1.228336805981125 1.2184704007844096 1.2602340973158475 1.2551170486579237 1.264002941536953 0.40942517465375655 0.4668770682681701 1.1045777668831964 1.2131695060669199 0.4510969481554111 1.2447603873023654 1.2351697511949993 1.2534624341218286 1.2031192548106384 1.2140887363647503 1.2504596151489153 1.2192364260326018 1.1748069616374555 1.2596212771172937 1.2551170486579237 1.2043755362176736 1.217183478367447 1.2477019242554233 1.233637700698615 1.2556073048167666 1.2446378232626545 1.2257323201372716 1.2581198676308372 1.2268966785145237 1.19395759284226 1.24469910528251 1.2616742247824488 1.2181027086652774 1.2564958941046696 1.2680475548474077 1.2776994729746292 1.203241818850349 1.191904645177105 1.172784654982228 1.2540752543203821 1.265657556073048 1.2196654001715896 1.2575070474322831 1.266454222331168 1.2600502512562812 1.2166319401887487 1.2337909057482532 1.2680475548474077 1.2421252604485842 1.2689361441353104 1.254013972300527 1.194938105159946 1.2358744944233362 1.1979102831229316 1.2522674347346487 1.2496629488907953 1.2460166687094005 1.2420639784287288 1.2611839686236057 1.22588552518691 1.189269518323324 1.214425787473955 1.2385709032969725 1.243534746905258 1.2605405074151244 1.2751869101605586 1.2188687339134698 1.2528802549332025 1.2189606569432527 1.2438105159946071 1.2115148915308247 1.2574764064223556 1.2461085917391836 1.2299301384973649 1.2525738448339256 1.287688442211055 1.23939821056502 1.2629305061894838 1.2421865424684397 1.2599276872165706 1.2404093638926337 1.232932957470278 1.181517342811619 1.213445275156269 1.1250766025248193 1.2692119132246598 1.2661171712219632 1.2300527025370755 1.2377435960289251 1.2004228459370019 1.2154369408015688 1.2464762838583159 1.2036095109694813 1.1695367079298933 1.2115455325407525 -baseline-va16-monochrome-photographic:0.5294325739351917 0.27479835856799206 0.5149285411065515 1.0016272817319938 1.0004245082779115 1.002193292769209 0.9988679779255696 0.9980897127493985 0.9982312155087024 1.0019810386302532 1.0084194141785765 1.0016980331116456 0.9981604641290506 0.26475166265742184 0.40646667610018394 0.4652610725909155 0.9980897127493985 1.002830055186076 1.0010612706947786 0.9993632375831328 1.0062261214093675 0.9997877458610442 0.999929248620348 1.0 0.999221734823829 0.9970991934342719 0.9990094806848733 0.9998584972406962 0.9997877458610442 1.0005660110372152 1.0080656572803168 1.0005660110372152 1.0289373142776284 1.0001415027593037 0.2584547898684024 0.4514645535587944 0.9039903778123672 1.0022640441488608 0.9973114475732276 0.9090137257676525 1.0091269279750954 1.002830055186076 0.3424366775152115 0.5112494693646525 0.35495967171359843 1.0217914249327862 1.037993490873072 1.0024055469081645 1.000778265176171 1.0009197679354747 0.8972689967454366 1.0004245082779115 1.0191736238856657 0.8997452950332532 0.9997169944813924 1.0039620772605065 0.9984434696476581 0.9995047403424367 0.33833309749540114 0.3680486769492005 0.5728739210414603 1.0041035800198104 1.0113202207443046 1.001415027593038 1.0060138672704118 1.0017687844912977 1.0 1.0 1.0495967171359841 1.002830055186076 0.7719683033819159 1.0047403424366774 1.0016980331116456 1.0039620772605065 1.0023347955285127 1.0019810386302532 1.0045280882977219 1.002900806565728 0.9513938021791424 1.0030423093250318 1.0137257676524691 1.0008490165558228 1.003608320362247 1.018890618367058 1.005023347955285 1.0019810386302532 0.3841799915098344 0.4612989953304089 0.5590066506296872 0.5578746285552568 0.4360407527946795 0.30727324182821564 0.6647799632092827 0.9991509834441771 1.001556530352342 0.999929248620348 0.7767793971982453 0.4585396915239847 0.40682043299844345 1.0023347955285127 -swift-va16-monochrome-photographic:1.3789443894155935 1.314985142210273 1.3151266449695769 1.313570114617235 1.3261638601952737 1.3209990094806847 1.3222017829347672 1.2674402150841941 1.3147021366916656 1.3147021366916656 1.3667044007358142 1.3183812084335644 1.2958822697042591 1.3152681477288806 1.316470921182963 1.3175321918777416 1.3158341587660958 1.3185934625725202 1.3185227111928681 1.331045705391255 1.3751238149143907 1.3137116173765389 1.314277628413754 1.3176029432573935 1.3141361256544504 1.3145606339323614 1.3248195839818877 1.3168954294608743 1.3144898825527098 1.3151266449695769 1.3775293618225555 1.314206877034102 1.3149143908306211 0.46441205603509267 1.3139946228951465 1.3495825668600536 1.3237583132871091 1.3205037498231216 1.3175321918777416 1.3152681477288806 1.3835432290929672 0.7451535304938446 1.3170369322201783 1.3166831753219188 1.3176029432573935 1.3161879156643554 1.3184519598132165 1.2949625017687845 1.3221310315551154 1.320857506721381 1.3899816046412905 1.3146313853120135 1.3185227111928681 1.31562190462714 1.3154804018678363 1.3417999150983444 1.31562190462714 0.7798217065232772 1.3159756615254 1.3144898825527098 1.3746993066364794 1.3148436394509693 1.3144191311730578 1.3138531201358425 0.7385736521862176 1.3147021366916656 1.3256686005377103 1.3130748549596718 1.3140653742747983 1.3139946228951465 0.34229517475590776 0.5750672138106693 1.3292061695203055 1.3146313853120135 1.3144191311730578 1.2630536295457762 1.3145606339323614 1.312084335644545 1.3187349653318239 1.3212112636196405 1.3794396490731569 1.3152681477288806 1.3287109098627423 1.3146313853120135 1.2431017404839395 1.3155511532474884 1.3152681477288806 1.3355737936889769 1.3153388991085326 1.3221310315551154 1.1864298853827648 1.3151266449695769 1.316470921182963 1.3137823687561907 1.3169661808405264 1.3146313853120135 1.3618933069194847 1.3147728880713172 1.2301542380076411 1.3147021366916656 -baseline-v8-monochrome-nonphotographic:0.8078182168303487 0.8625072212593877 0.28288080107837477 0.6108222607356057 1.0144425187752744 0.9713075293664548 0.6379741960331216 1.016368187945311 1.0154053533602927 1.0227228962064319 1.0358174465626806 0.9643751203543232 0.6073560562295398 1.0161756210283075 1.014057384941267 0.9716926632004623 0.9293279414596572 0.2830733679953784 0.9607163489312537 1.055844405931061 1.0315809743886002 0.9834392451376854 1.0159830541113037 1.0146350856922781 1.0171384556133256 0.9971114962449452 0.514153668399769 0.6152512998266898 1.0165607548623148 0.822260735605623 1.031195840554593 1.0410167533217793 0.764683227421529 1.0146350856922781 0.9456961294049682 0.4425187752744079 0.6206431735027922 1.0167533217793185 0.9971114962449452 0.6140958983246679 0.6643558636626229 1.0566146735990758 1.0129019834392452 1.0167533217793185 0.8648180242634316 1.0215674947044098 1.0369728480647025 1.0202195262853841 0.9562873098401695 1.016945888696322 1.0381282495667246 1.0200269593683806 1.0182938571153477 1.0167533217793185 1.0 0.6148661659926825 1.017523589447333 1.0206046601193914 0.766994030425573 0.807625649913345 0.9655305218563452 1.0165607548623148 0.9443481609859427 0.3111881378779126 1.0171384556133256 1.0275370691315233 1.019834392451377 0.8565376468322744 0.7629501251684961 1.0177161563643367 0.5207009435778934 1.0132871172732525 0.9156556903523975 1.0152127864432892 1.0254188330444831 0.9899865203158098 0.9824764105526672 1.0200269593683806 1.0157904871943002 1.1134219141151551 0.9266320046216061 1.017523589447333 1.0138648180242635 0.6414404005391874 1.0171384556133256 1.0510302330059698 1.0161756210283075 0.7502407086462546 0.2832659349123821 0.4941267090313884 0.7042172154823801 0.6381667629501252 0.38667436934334687 1.0179087232813402 1.0134796841902562 0.6726362410937801 0.38474870017331025 0.5131908338147507 1.0132871172732525 0.7970344694781437 -swift-v8-monochrome-nonphotographic:1.3088773348738687 1.3084922010398614 1.2566917003658773 0.7128827267475448 0.9212401309455036 0.3999614866165993 1.2547660311958406 1.2568842672828808 0.8031966108222608 0.3689582129790102 1.4694781436549202 0.8049297130752937 1.2545734642788369 1.2564991334488735 1.2576545349508954 1.2541883304448296 0.8817639129597535 0.42114384748700173 0.6974773733872521 1.2568842672828808 1.4829578278451763 1.3081070672058541 1.2553437319468517 1.2566917003658773 0.9356826497207781 0.4821875601771616 1.2574619680338919 1.255728865780859 1.2570768341998844 0.9227806662815329 1.4999037165414981 1.3096476025418835 0.3443096476025419 0.7592913537454266 0.7910648950510302 0.38031966108222615 0.5405353360292702 1.2549585981128444 0.7460042364721742 1.2747929905642212 1.4837280955131908 1.305988831118814 1.2561139996148663 0.9624494511842867 0.42538031966108225 0.755054881571346 1.3325630656653187 1.2665126131330637 0.5923358367032544 0.5447718082033507 1.4906605045253225 1.3710764490660505 1.2543808973618333 1.2774889274022725 0.9915270556518391 0.7606393221644523 1.2559214326978627 0.711727325245523 0.8274600423647217 0.4544579241286347 0.929520508376661 1.3092624687078762 1.0250336992104758 1.2570768341998844 1.2572694011168881 0.4067013287117274 0.8184093972655498 0.758521086077412 1.2576545349508954 1.2566917003658773 1.4858463316002313 1.3090699017908725 1.2545734642788369 1.4115155016368188 0.7631426920854998 1.255728865780859 1.255151165029848 1.1305603697284807 0.9291353745426537 0.3260157904871943 1.1215097246293086 0.8586558829193145 0.5413056036972849 1.2564991334488735 1.2555362988638552 1.2493741575197383 1.3627960716348932 0.81263238975544 0.9499326015790488 1.2599653379549394 1.4885422684382825 1.3082996341228577 1.2545734642788369 1.2572694011168881 0.878682842287695 1.2599653379549394 1.3100327363758908 1.3306373964952822 1.2539957635278258 0.9341421143847488 -baseline-rgba8-color-photographic:1.0072437522636726 1.0016660630206446 0.9987685621151757 0.9969576240492575 0.9992756247736327 0.9977544367982615 1.0017385005432815 0.9977544367982615 1.0021731256791018 0.9978268743208982 1.0059398768562116 0.998696124592539 1.035929011227816 0.9990583122057226 1.0141977544367982 0.999492937341543 0.998696124592539 0.33639985512495474 0.4334661354581673 0.672147772546179 0.47323433538572984 0.5126403477001087 0.9983339369793554 1.0002173125679101 0.9990583122057226 1.0001448750452735 0.9992756247736327 0.9944223107569721 1.0000724375226366 1.0005070626584571 0.5361101050344078 0.9980441868888085 0.43882651213328505 0.5148134733792105 0.2973560304237595 0.5397319811662441 0.997899311843535 1.0294820717131474 0.9992031872509961 1.0010141253169142 1.0055052517203913 0.9986236870699022 1.0005070626584571 1.0431727634914887 0.9998551249547266 1.0001448750452735 1.0110105034407824 1.0008692502716408 0.997899311843535 1.001303875407461 1.0066642520825788 1.0002897500905468 0.9998551249547266 1.0627308946034046 1.0010865628395509 0.9986236870699022 1.0005070626584571 1.0357841361825426 1.0001448750452735 1.0010865628395509 1.0112278160086925 0.9976819992756247 1.0 1.0039116262223833 1.003187250996016 0.9989858746830859 1.0007243752263673 0.9998551249547266 0.9999275624773634 1.0004346251358203 0.463672582397682 0.30988772183991303 0.8854038391886998 0.937413980441869 0.9999275624773634 1.002680188337559 1.002969938428106 0.9993480622962695 1.0012314378848244 1.002390438247012 1.0058674393335747 0.9976819992756247 0.9981890619340819 0.9968851865266208 1.0 1.0012314378848244 0.9997826874320899 1.0294096341905108 0.9982614994567186 0.9997826874320899 1.0070264396957624 1.0007243752263673 0.998696124592539 1.001593625498008 1.0008692502716408 1.0119521912350598 1.0006519377037306 1.040420137631293 1.0028250633828324 1.0006519377037306 -swift-rgba8-color-photographic:1.5066280333212605 1.4443317638536763 1.4437522636725826 1.4421586381745743 1.5199565374864181 1.4429554509235785 1.4427381383556683 1.4428830134009418 1.4113002535313293 1.4434625135820356 1.5198840999637813 1.4580948931546542 1.442086200651938 1.3519014849692141 1.4414342629482073 1.4614994567185802 1.4536037667511772 1.4436798261499457 1.4528069540021733 1.4548352046360014 1.1551611734878666 1.4428830134009418 1.4804056501267657 0.38254255704454904 0.46512133285041657 0.9059760956175299 1.4433900760593987 1.4562115175660995 1.4429554509235785 1.4432452010141252 1.5064107207533501 1.2799710249909455 1.442013763129301 1.4896776530242668 1.459978268743209 1.443824701195219 1.4417964505613907 1.444114451285766 1.4425932633103948 0.425642883013401 0.8626584570807679 1.4407823252444767 1.489894965592177 1.4744657732705542 1.4425208257877582 1.4018109380659183 1.4419413256066642 1.4422310756972112 1.4435349511046722 1.442810575878305 1.5053965954364361 1.4425208257877582 1.3553784860557767 1.1002535313292285 1.4428830134009418 1.4423759507424845 1.442810575878305 1.4233973198116623 1.4435349511046722 1.442810575878305 1.5033683448026078 1.443027888446215 1.4265121332850417 1.443027888446215 1.407388627308946 1.4431727634914886 1.4432452010141252 1.4436073886273089 1.4437522636725826 1.4434625135820356 1.5109018471568274 1.4614994567185802 1.4434625135820356 1.4426657008330315 1.4419413256066642 1.447301702281782 1.4421586381745743 1.4431727634914886 1.442086200651938 1.4532415791379936 1.5066280333212605 1.4435349511046722 1.4448388265121335 1.4429554509235785 1.4418688880840276 1.4425208257877582 1.443100325968852 1.479246649764578 1.4436798261499457 1.4423759507424845 1.5042375950742484 1.4443317638536763 1.4674393335747917 1.4432452010141252 1.3833393697935532 1.4422310756972112 1.443027888446215 1.4438971387178559 1.4440420137631291 1.4432452010141252 -baseline-rgba8-color-nonphotographic:0.6559523809523811 1.0014880952380953 1.0722470238095239 0.9790178571428572 1.0 1.0020089285714286 0.3017857142857143 0.5301339285714286 0.4279017857142858 1.0027529761904763 0.4195684523809524 0.27589285714285716 0.5494791666666666 1.0010416666666668 0.9998511904761905 0.9981398809523809 0.9990327380952381 1.083779761904762 0.9985119047619048 1.0008184523809525 0.44568452380952384 0.9993303571428571 1.024404761904762 1.0234375 1.0412946428571428 0.9993303571428571 1.0 0.9993303571428571 1.0 0.9728422619047619 0.6610119047619049 0.9990327380952381 1.0028273809523809 0.9233630952380952 0.5329613095238096 0.42165178571428574 0.7377976190476191 1.0016369047619047 0.8276785714285715 1.0002232142857144 0.5041666666666667 0.9985863095238096 1.002157738095238 1.0 1.002529761904762 0.9982142857142858 1.0005208333333333 0.9993303571428571 0.9997767857142857 1.0294642857142857 0.4264136904761905 0.3623511904761905 0.9999255952380953 1.0001488095238096 1.0014136904761906 0.9990327380952381 1.0019345238095239 1.0007440476190477 1.0055059523809524 1.0101190476190478 0.45662202380952377 0.3371279761904762 0.9517857142857143 0.9999255952380953 1.0008184523809525 1.0061011904761905 1.0007440476190477 1.0017857142857143 1.0048363095238095 1.0340029761904763 0.5074404761904763 1.0023809523809524 1.0139880952380953 1.0028273809523809 0.9985119047619048 0.999702380952381 1.0001488095238096 1.0001488095238096 0.999702380952381 1.007514880952381 0.9858630952380952 0.9995535714285714 0.9985863095238096 1.002529761904762 1.0345982142857142 1.0010416666666668 1.0002976190476192 1.001264880952381 1.0008184523809525 0.999404761904762 0.39248511904761907 0.9030505952380953 1.0031994047619048 1.0068452380952382 1.0028273809523809 1.001264880952381 1.0005208333333333 1.0034226190476192 1.002157738095238 1.002529761904762 -swift-rgba8-color-nonphotographic:1.4636904761904763 1.4273809523809524 1.4042410714285716 1.402232142857143 1.4015625 1.4011160714285715 1.4008928571428572 1.4023809523809523 1.2911458333333334 1.4001488095238097 1.4690476190476192 1.4014880952380953 1.4026041666666667 0.5725446428571429 1.414434523809524 1.4121279761904761 1.4018601190476192 1.4601934523809523 1.4015625 1.4095238095238094 1.337797619047619 1.4023065476190477 1.4029017857142858 1.4007440476190478 1.4007440476190478 1.4011904761904763 1.4027529761904765 1.4008184523809526 1.403199404761905 1.4007440476190478 1.3110863095238094 1.4186011904761904 1.402232142857143 1.3843750000000001 1.4011904761904763 1.4036458333333333 1.4029017857142858 1.4016369047619048 1.4093005952380953 1.400372023809524 1.4686755952380954 1.4021577380952381 1.4026785714285714 1.4052083333333334 1.4427083333333335 1.4019345238095238 1.4032738095238095 0.6683035714285714 1.4012648809523809 1.4016369047619048 1.3402529761904765 1.4007440476190478 1.4011904761904763 1.402232142857143 1.4012648809523809 1.4019345238095238 1.400967261904762 1.4017857142857144 1.4013392857142857 0.5634672619047619 1.467857142857143 1.4026785714285714 1.4440476190476192 1.4033482142857143 1.4020833333333336 1.4050595238095238 1.430654761904762 1.4014880952380953 1.4029017857142858 1.4021577380952381 1.466889880952381 1.4016369047619048 1.3791666666666669 1.4030505952380952 1.4020089285714286 1.4321428571428574 1.4011904761904763 1.3995535714285714 1.4014880952380953 1.4019345238095238 1.4683035714285717 1.4394345238095239 1.403422619047619 1.4017857142857144 1.4019345238095238 1.4052083333333334 1.4758928571428571 1.402529761904762 1.4019345238095238 1.4014136904761907 1.4700892857142858 1.402529761904762 1.406622023809524 1.4017113095238094 1.4012648809523809 1.4154761904761906 1.5154017857142859 1.4029761904761906 1.4011904761904763 1.4032738095238095 -baseline-rgb8-monochrome-nonphotographic:0.579162656400385 0.3806544754571704 1.0044513955726662 1.0 1.0002406159769008 0.37536092396535137 0.5156400384985563 0.5033686236766122 1.0018046198267565 1.0008421559191532 0.7082531280076997 0.6969441770933591 0.9015880654475458 1.0057747834456208 1.0008421559191532 0.6928537054860444 0.9018286814244467 1.0001203079884506 1.0007218479307027 1.0012030798845044 0.6218719923002888 0.39364773820981713 1.001082771896054 1.0020452358036576 1.001924927815207 0.5353705486044273 0.3312078922040424 1.004090471607315 1.0014436958614052 1.0009624639076036 0.9965110683349374 0.6922521655437921 0.3048604427333975 0.504692011549567 1.0022858517805582 1.0014436958614052 0.5696583253128008 0.3781280076997113 1.0032483156881618 1.0031280076997113 1.0115495668912415 0.6559191530317614 0.32687680461982677 0.44766602502406166 0.6982675649663138 1.0020452358036576 0.7356833493743985 0.5573869104908566 1.0725457170356112 1.0032483156881618 1.015519730510106 0.7421799807507219 0.9607795957651588 1.0020452358036576 1.0012030798845044 1.002165543792108 0.7165543792107797 0.6081568816169394 1.0036092396535132 1.003007699711261 0.913017324350337 1.0002406159769008 1.0002406159769008 0.9990375360923966 0.5197305101058711 0.7629932627526468 1.0164821944177094 1.0014436958614052 1.0009624639076036 0.44513955726660254 1.0150384985563041 0.9997593840230993 1.004210779595765 0.5642444658325314 0.43070259865255056 1.0018046198267565 1.1230750721847933 1.0034889316650626 0.6187439846005774 0.36742059672762273 0.9255293551491819 1.001924927815207 0.7928296438883542 1.0051732435033687 1.006616939364774 1.0395813282001927 1.0039701636188645 0.7379692011549568 0.30678537054860444 1.0114292589027911 0.9677574590952841 1.002165543792108 0.545837343599615 0.3555101058710299 0.7936717998075073 1.0007218479307027 1.0007218479307027 0.5564244465832532 1.0013233878729548 0.9992781520692974 -swift-rgb8-monochrome-nonphotographic:1.4364773820981713 1.4651106833493746 1.4651106833493746 0.4426130895091434 0.7953561116458133 1.466915303176131 1.4657122232916266 1.464148219441771 1.4664340712223294 1.4649903753609241 1.5869826756496634 1.4640279114533206 1.4849615014436959 1.4635466794995187 1.4635466794995187 1.503007699711261 1.462223291626564 0.7595043310875842 0.49193936477382105 1.3231472569778633 1.5908325312800773 1.4665543792107796 1.4682386910490859 1.464148219441771 0.7978825794032725 0.4315447545717036 0.6715591915303176 1.4639076034648701 1.465832531280077 1.466073147256978 1.4393647738209818 1.4712463907603466 1.467155919153032 0.6827478344562079 0.6205486044273341 1.4684793070259865 1.4653512993262754 1.4664340712223294 1.4672762271414823 1.465832531280077 1.5903512993262754 1.4661934552454283 1.5239412897016362 1.466915303176131 0.7066891241578441 0.39617420596727626 1.2610683349374399 1.4655919153031762 1.4657122232916266 1.4070019249278154 1.4943455245428297 1.466915303176131 1.4635466794995187 1.4636669874879693 1.4649903753609241 0.7210057747834457 0.9618623676612128 1.4653512993262754 1.463306063522618 1.4659528392685277 0.6964629451395573 1.466073147256978 1.4635466794995187 1.4631857555341676 1.4648700673724737 1.4701636188642928 1.4654716073147258 1.5170837343599615 0.780798845043311 0.44345524542829645 0.909408084696824 1.464148219441771 1.4665543792107796 1.4615014436958615 1.4642685274302214 1.4637872954764197 1.4636669874879693 0.810514918190568 1.1085178055822908 1.485202117420597 1.0064966313763235 1.4642685274302214 1.4631857555341676 1.4634263715110685 0.7684071222329163 1.4621029836381136 0.8695861405197306 0.43022136669874883 1.4670356111645815 1.5442733397497594 1.586621751684312 1.467155919153032 1.4631857555341676 1.4627045235803657 1.463065447545717 0.81388354186718 0.8920837343599616 1.4647497593840233 1.4623435996150145 1.4636669874879693 -baseline-indexed8-monochrome-photographic:0.5812182741116751 0.9728621632174931 1.0040999609527528 1.003709488481062 1.0074189769621242 0.7592737212026552 1.0056618508395159 1.1228035923467397 1.006247559547052 1.006247559547052 1.0294806716126512 0.8609918000780945 0.3082780163998438 0.6073799297149551 1.0068332682545882 0.983795392424834 1.0054666146036706 1.128855915657946 1.0056618508395159 0.970128855915658 0.7750878563061304 0.6852791878172588 0.37914877001171415 1.0001952362358455 1.0048809058961343 1.0027333073018352 1.0103475204998047 0.340296759078485 1.0 1.1023037875829753 0.687426786411558 0.46114798906677085 1.006247559547052 0.7584927762592737 1.003123779773526 1.0035142522452167 1.0060523233112064 1.003123779773526 1.0060523233112064 0.7405310425614995 0.9746192893401016 1.003123779773526 1.0 0.9957048028114017 0.4345958609918001 0.7577118313158923 1.00253807106599 0.9590003904724717 1.0040999609527528 1.0033190160093715 0.5193283873486919 0.996876220226474 0.4334244435767279 1.0039047247169075 1.0070285044904335 0.7639593908629442 0.4330339711050371 0.8846153846153846 1.00253807106599 1.0044904334244436 0.6224131198750489 1.0013666536509176 1.003709488481062 1.0019523623584536 0.9962905115189379 0.3424443576727841 0.43127684498242874 1.007809449433815 0.7844591956267083 1.0017571261226084 0.9980476376415464 0.8770011714174151 0.3406872315501757 0.37817258883248733 1.0060523233112064 0.9931667317454119 0.37992971495509564 0.30573994533385396 1.0042951971885983 0.7483404919953144 0.8291682936352988 0.7231550175712613 0.31315892229597814 0.6046466224131198 1.0013666536509176 0.953924248340492 0.37739164388910584 1.0017571261226084 1.003709488481062 0.8104256149941429 1.0283092541975791 1.0017571261226084 1.003709488481062 1.0060523233112064 0.5650136665365092 0.4398672393596252 1.006247559547052 1.0040999609527528 1.005271378367825 0.9094103865677471 -swift-indexed8-monochrome-photographic:1.4734478719250292 1.2721593127684498 1.2012885591565794 1.1991409605622805 0.9242483404919953 1.2046075751659509 1.2003123779773526 1.2028504490433425 1.202069504099961 0.8238969152674737 0.7840687231550176 1.2739164388910582 1.20421710269426 1.0841468176493558 1.2092932448262397 1.280554470909801 0.8168684107770403 1.2092932448262397 1.2032409215150333 1.2315501757126122 1.4685669660288951 1.2786021085513473 1.2001171417415073 1.2178836392034362 0.7256930886372511 0.8604060913705583 1.3689964857477548 1.2018742678641154 1.20421710269426 1.0919562670831706 1.4691526747364312 1.2746973838344398 1.1995314330339713 1.3498633346349083 0.9896524795001953 0.5673565013666537 1.2286216321749317 1.201483795392425 1.2032409215150333 1.0064427957828974 1.467005076142132 1.271768840296759 1.2053885201093324 1.3174541194845764 1.0755564232721595 0.40452948067161265 1.1903553299492386 1.2012885591565794 0.9640765326044514 0.7469738383443968 1.4654431862553692 1.272745021475986 1.239164388910582 1.203631393986724 1.1999219055056618 0.7844591956267083 0.49609527528309255 1.2026552128074972 1.2010933229207341 0.8180398281921125 1.4711050370948848 1.272745021475986 1.2618117922686451 1.2044123389301054 1.1278797344787193 0.7807497071456463 1.2024599765716517 1.2243264349863334 1.2026552128074972 0.9037485357282311 1.23037875829754 1.2700117141741507 1.2196407653260446 1.2046075751659509 1.2001171417415073 0.9193674345958609 0.40277235454900434 0.9472862163217494 1.2022647403358064 1.201483795392425 1.47130027333073 1.2709878953533775 1.20421710269426 1.2012885591565794 0.9332292073408825 0.8354158531823507 1.2049980476376416 1.2069504099960955 1.2063647012885592 0.9955095665755564 1.4709098008590393 1.2762592737212026 1.1995314330339713 1.2026552128074972 1.073799297149551 0.5585708707536119 1.3467395548613823 1.1995314330339713 1.200507614213198 0.9722764545099571 -baseline-indexed8-monochrome-nonphotographic:1.0242005185825411 1.0023768366464996 1.0728176318063958 0.665514261019879 1.0097234226447709 1.0060501296456352 1.003457216940363 1.0077787381158168 0.32692307692307687 0.6039325842696629 0.9719101123595506 0.9997839239412273 0.9459809853068281 0.4366897147796024 1.0021607605877267 0.9974070872947276 0.8524200518582541 1.0025929127052722 1.0030250648228176 1.0015125324114087 1.0213915298184961 1.0004321521175454 0.7683664649956785 1.0084269662921348 1.0045375972342265 1.002808988764045 1.0058340535868626 0.8898012100259292 0.4377700950734658 1.000648228176318 0.4665082108902333 1.0015125324114087 0.9280466724286949 1.0032411408815902 0.9997839239412273 1.0054019014693172 0.9025496974935177 0.341400172860847 0.7577787381158168 1.0146931719965426 0.7573465859982713 1.0 1.0017286084701815 1.0004321521175454 0.8582541054451166 0.3807260155574762 1.002808988764045 1.0010803802938635 0.8716508210890233 0.4379861711322386 0.7750648228176318 0.9997839239412273 1.0019446845289541 0.9945980985306827 0.3852636127917026 0.7554019014693172 0.9073033707865168 1.000648228176318 1.0142610198789974 1.006914433880726 0.6745894554883318 0.8042350907519447 0.3405358686257563 1.001296456352636 1.0062662057044078 0.8802938634399308 1.0084269662921348 1.0 1.0036732929991357 0.6063094209161625 0.7480553154710459 1.0959377700950734 1.0043215211754537 1.0064822817631807 0.3403197925669836 0.7605877268798616 1.0060501296456352 0.25432152117545376 1.0066983578219533 0.7633967156439067 0.8781331028522039 1.0025929127052722 1.0905358686257562 1.0626620570440795 0.6043647363872083 0.3802938634399308 1.0075626620570441 1.0054019014693172 0.9757994814174589 0.33967156439066554 0.6205704407951599 0.7566983578219533 1.0002160760587726 0.9995678478824547 0.8612791702679343 0.4353932584269663 1.0038893690579083 1.0023768366464996 0.9680207433016422 1.0017286084701815 -swift-indexed8-monochrome-nonphotographic:1.4308556611927399 1.2260155574762317 0.7095937770095073 0.31676750216076055 0.867761452031115 1.1480121002592911 0.8863439930855662 0.4980553154710458 1.147363872082973 1.0375972342264477 0.5965859982713916 1.0611495246326705 0.5762748487467588 1.1508210890233361 1.1538461538461537 1.0959377700950734 0.3470181503889369 0.5121002592912706 0.9228608470181503 1.0596369922212618 0.9051426101987899 1.2225583405358686 1.1514693171996542 1.0239844425237683 0.43236819360414863 1.1302938634399309 1.1503889369057907 0.6538461538461537 0.3828867761452031 0.6912273120138288 0.7342264477095938 1.0384615384615385 1.151037165082109 1.147363872082973 1.151685393258427 0.7322817631806395 0.34788245462402767 0.5784356093344858 1.1501728608470183 1.0918323249783923 0.7288245462402766 1.1765341400172862 1.1499567847882455 1.1484442523768368 1.2407087294727743 0.8891529818496111 0.4531114952463267 1.151037165082109 1.1497407087294726 1.0996110630942093 1.0328435609334485 1.2251512532411408 0.788029386343993 0.38504753673292996 1.148228176318064 1.266637856525497 1.1501728608470183 1.1508210890233361 1.1495246326707 1.1499567847882455 1.429343128781331 1.2279602420051858 0.6352636127917026 0.3141745894554883 0.5697925669835782 1.1462834917891096 1.0812445980985306 1.151037165082109 1.1484442523768368 1.1480121002592911 1.4394987035436473 1.2208297320656871 1.1495246326707 1.1486603284356092 1.0337078651685392 0.6901469317199654 1.151037165082109 1.1577355229040622 1.148228176318064 0.8446413137424372 0.7247191011235955 1.1851771823681936 0.9088159031979257 1.1490924805531546 1.1456352636127916 1.1495246326707 1.0883751080380293 1.1458513396715644 1.1544943820224718 1.1490924805531546 1.309420916162489 1.2227744165946413 1.148876404494382 1.148228176318064 1.0414866032843562 0.6210025929127053 1.152333621434745 1.1493085566119274 1.0151253241140883 0.44165946413137425 -baseline-rgba16-monochrome-photographic:0.9911282372972489 1.0027780267049018 1.0022403441168561 1.0018818890581593 1.0045254951160498 1.0024195716462048 1.0108432655255846 1.0012993995877766 1.0012993995877766 1.0113361412312931 0.42691997490814587 0.4438121695492427 1.008826955820414 1.0340084236938794 0.9870508110045703 1.0001792275293484 0.9997759655883143 1.0004032619410341 0.4122233175015682 0.9989694417062461 0.9349852137288287 0.9995519311766287 0.9994175105296172 1.0009857514114167 1.0150999193476118 0.9988798279415717 1.0000896137646742 0.9996863518236401 1.0002688412940228 1.0010753651760909 0.35267497087552646 0.9987006004122233 0.9991038623532573 0.9986557935298861 0.9981629178241778 0.998610986647549 0.9989246348239089 0.9996863518236401 0.9983869522358634 0.9983869522358634 0.4292947396720136 0.9989694417062461 0.9995967380589659 1.0 0.9987902141768975 0.9994623174119545 0.9011560175642978 1.0138005197598352 1.0041222331750157 1.0008961376467425 1.0037189712339816 1.0047495295277353 0.9987902141768975 0.9986557935298861 0.9985213728828748 1.0002240344116855 0.9950712429429159 0.997894076530155 0.9982973384711892 1.0442243928667443 0.31835289900528724 1.0007617169997312 1.003181288645936 1.0027780267049018 1.0002688412940228 1.0026884129402276 1.0001344206470113 1.0013890133524508 1.0009409445290796 1.0012993995877766 0.4121785106192311 0.39770588762433906 1.0 1.0018370821758222 1.0009857514114167 1.0005376825880454 1.0013890133524508 1.033157092929474 1.0000896137646742 1.0007617169997312 0.40267945156376017 0.30500044806882337 1.002912447351913 0.9997311587059772 1.002822833587239 0.9980733040595035 1.0004032619410341 0.9992382830002687 1.001478627117125 1.000044806882337 0.8383815754099828 0.9983421453535262 1.0000896137646742 0.9977596558831436 0.9788959584192132 0.9986557935298861 1.0004480688233712 0.9996415449413029 0.9969083251187382 1.0002688412940228 -swift-rgba16-monochrome-photographic:0.6152881082534276 1.4658571556591093 1.4089076082086207 1.402231382740389 1.4013800519759834 1.407966663679541 1.416031902500224 1.400483914329241 1.4081458912088896 1.3242226005914508 1.5062281566448605 1.389909490097679 1.4109239179137916 1.4001254592705439 1.4001254592705439 1.4001254592705439 1.3999910386235326 1.3999910386235326 1.4110583385608029 1.4009767900349492 0.8621292230486602 1.4652298593063895 1.4020521552110403 1.4037548167398513 1.4228873554978043 1.4018729276816917 1.4238731069092212 1.4033963616811542 1.4026794515637602 1.4073841742091584 1.4882605968276728 1.4679630791289542 1.4041580786808854 1.3910744690384442 1.4038444305045255 1.426337485437763 1.4033963616811542 1.4027242584460973 1.4033963616811542 1.437852854198405 0.8890133524509365 0.445694058607402 1.4019625414463661 1.4010215969172863 1.39878125280043 1.4309525943184873 1.4169728470293035 1.3995877766824985 1.401917734564029 1.4001254592705439 1.4517877946052515 1.5034053230576214 1.400842369387938 1.4035307823281655 1.4084595393852495 1.4006183349762522 1.3915673447441526 1.4007527556232637 1.3952863159781341 1.4007975625056008 1.4902769065328432 1.43901783313917 1.4013352450936463 1.396272067389551 1.3975714669773276 1.400887176270275 1.4011112106819605 1.4007079487409264 1.3407115332915136 1.4024106102697373 1.0405502285150998 1.463303163365893 1.4009767900349492 1.400842369387938 0.4056815126803477 1.4042476924455596 1.407921856797204 1.401245631328972 1.4036203960928397 1.3843534366878751 0.7842100546643963 1.4690384443050453 1.433372165964692 1.403261941034143 1.4040236580338739 1.4129402276189622 1.4046509543865937 0.6173492248409356 0.7179406756877856 1.4042476924455596 1.2885563222510976 1.4651850524240524 1.4030827135047943 1.4026794515637602 1.4033067479164798 1.4029034859754457 1.4029034859754457 1.405771126445022 1.4175553364996862 1.4026346446814228 -baseline-indexed8-color-nonphotographic:0.6198622000475172 0.9988120693751485 1.0009503444998813 1.0011879306248517 0.9997624138750298 0.9964362081254455 1.100023758612497 1.1323354716084582 1.0028510334996437 1.0104537894986934 0.9942979330007128 0.6041815157994774 1.0 1.0002375861249704 0.9738655262532669 0.43620812544547405 1.1209313376098837 1.1223568543597056 0.9344262295081968 0.30506058446186746 0.6916132097885485 0.6863863150392017 0.3371347113328582 0.9992872416250893 1.0004751722499408 1.0052268947493468 1.0042765502494655 1.0023758612497031 1.0019006889997624 1.0016631028747922 0.3898788310762652 0.9978617248752674 0.7980517937752436 1.0401520551199812 1.0023758612497031 1.03136136849608 1.0033262057495842 1.0014255167498218 1.0014255167498218 1.0019006889997624 1.024233784746971 0.9997624138750298 0.9992872416250893 1.0033262057495842 0.9992872416250893 1.003088619624614 0.8871465906391067 0.38393917795200766 0.9985744832501784 1.0021382751247327 0.4476122594440485 1.0011879306248517 1.1214065098598243 1.0004751722499408 1.0807792824899027 0.9995248277500595 1.010216203373723 0.9980993110002376 1.0178189593727727 1.0009503444998813 0.7747683535281541 1.0016631028747922 1.032074126870991 0.3829888334521265 0.7557614635305299 1.003088619624614 0.6383939177952008 1.006177239249228 0.9992872416250893 1.0040389641244951 0.6502732240437159 1.0 1.101449275362319 0.9995248277500595 0.9980993110002376 1.043953433119506 1.0011879306248517 0.9764789736279403 0.34141126158232366 0.604656688049418 1.0209075789973865 0.9980993110002376 0.9988120693751485 0.9997624138750298 0.9997624138750298 0.9973865526253268 0.965312425754336 1.0004751722499408 0.9465431218816822 0.27892611071513423 0.6189118555476361 1.0028510334996437 1.0016631028747922 1.0014255167498218 1.0054644808743172 0.9992872416250893 1.0192444761225945 1.0011879306248517 0.9684010453789499 0.30791161796151106 -swift-indexed8-color-nonphotographic:1.3528153955808981 1.1827037301021621 1.1002613447374674 0.8477072938940367 1.1009741031123783 1.10216203373723 0.9921596578759801 1.1045378949869329 0.8717034925160372 0.33071988595866003 1.2710857685911143 1.181753385602281 1.1009741031123783 1.0634354953670706 1.1043003088619625 1.1004989308624376 1.100023758612497 0.9926348301259207 0.41720123544784987 0.8289379900213828 1.4072226181990972 1.1836540746020434 1.101449275362319 1.1002613447374674 0.9926348301259207 1.101449275362319 1.0090282727488715 0.9049655500118794 1.083392729864576 1.1004989308624376 1.2720361130909956 0.3563791874554526 1.0997861724875266 0.9923972440009503 1.101449275362319 0.3060109289617487 0.47303397481587084 1.102874792112141 0.41244951294844384 1.101449275362319 0.7165597529104301 1.133048229983369 0.4150629603231172 0.6619149441672607 1.0981230696127346 1.0976478973627941 1.0997861724875266 1.1102399619862202 0.8184842005226896 0.8210976478973628 1.404609170824424 1.1781895937277262 1.1083392729864576 0.9912093133760989 1.119505820860062 0.3670705630791162 1.101449275362319 1.100023758612497 1.0130672368733666 0.3345212639581849 0.6754573532905679 0.9947731052506535 0.8279876455215016 1.2021857923497268 1.1016868614872892 1.099311000237586 1.0995485863625565 1.1071513423616062 1.234497505345688 1.0978854834877645 1.4110239961986222 1.179377524352578 1.099311000237586 1.0688999762413876 0.4145877880731766 1.1009741031123783 1.1002613447374674 1.239249227845094 0.7529104300308863 0.4155381325730578 0.9415538132573059 1.2347350914706583 1.100023758612497 1.0988358279876456 0.8766928011404135 1.100736516987408 1.1577571869802805 1.100023758612497 1.158945117605132 1.0147303397481588 1.0836303159895464 0.46733190781658357 0.6642908054169636 1.1047754811119033 1.1033499643620814 1.0603468757424568 1.1035875504870516 1.101449275362319 1.1622713233547162 1.101449275362319 -baseline-indexed8-color-photographic:1.0193111686243281 1.0 1.0013935894883537 1.0085606211427434 0.8341628508859249 0.2789169818833367 0.60780410113478 1.0023890105514635 1.0025880947640853 0.3408321720087597 1.0141349790961578 0.3408321720087597 1.003981684252439 1.000398168425244 1.0051761895281706 0.8419271351781804 0.379255425044794 0.7929524188731835 1.0127413896078041 0.9737208839339041 1.0218992633884134 0.9974119052359148 1.0041807684650608 1.0021899263388414 1.0011945052757316 1.0025880947640853 0.3392394983077842 1.003583515827195 1.0007963368504877 0.6034242484570974 0.7706549870595262 1.0 1.003384431614573 1.0017917579135975 0.9996018315747561 0.38622337248656186 0.9990045789368903 1.0049771053155485 0.8668126617559229 0.4166832570177185 1.0193111686243281 0.996814652598049 0.9994027473621342 0.8779613776627514 0.9980091578737806 0.9994027473621342 0.9763089786979893 0.2783197292454708 1.003583515827195 0.9998009157873782 1.0185148317738404 1.1039219589886522 1.0007963368504877 1.0011945052757316 1.0011945052757316 1.0041807684650608 0.598048974716305 1.003185347401951 1.120844117061517 0.9213617360143341 1.0242882739398766 1.0015926737009755 1.0131395580330482 1.023691021302011 0.6267171013338643 1.0083615369301215 1.0011945052757316 0.8218196297033646 1.0017917579135975 1.0069679474417679 0.7790165239896476 0.3032052558232132 0.43380449930320525 0.8634282301413498 0.6380649014533148 1.000398168425244 1.0019908421262196 1.003384431614573 0.7557236711128807 0.30061716105912806 0.9980091578737806 0.5729643639259407 0.4397770256818635 1.003981684252439 1.0047780211029265 0.8644236512044595 0.754927334262393 1.003583515827195 1.0053752737407924 1.0 0.9593868206251245 1.0007963368504877 1.0013935894883537 1.00716703165439 0.9990045789368903 0.5058729842723472 0.9990045789368903 1.0073661158670117 0.879354967151105 0.2785188134580928 -swift-indexed8-color-photographic:1.4045391200477801 1.2173999601831575 1.1511049173800518 1.143539717300418 1.120645032848895 0.4917380051761896 1.1451323910013935 1.1427433804499305 1.3065896874377863 1.0967549273342625 1.4109098148516823 1.2150109496316943 1.1777822018713917 1.1528966752936494 1.0680868007167033 0.47660760501692223 1.2813059924348 1.2868803503882145 1.1425442962373085 1.0302608003185347 1.1819629703364525 1.0119450527573164 1.1431415488751742 1.1439378857256621 1.0437985267768268 0.4302209834760104 1.1485168226159665 1.1417479593868207 1.0645032848895084 1.1423452120246866 0.9263388413298825 1.2144136969938284 1.2520406131793749 0.7668723870197094 0.6914194704359944 1.1154688433207247 1.1467250647023692 1.1461278120645033 0.4929325104519212 0.8721879354967152 1.4075253832371095 0.9203663149512245 0.42803105713716905 1.1487159068285884 1.1433406330877962 0.8797531355763488 0.3125622138164444 1.1439378857256621 1.1431415488751742 1.1433406330877962 1.4115070674895482 1.2175990443957794 1.1419470435994425 1.14373880151304 0.6892295440971532 0.827194903444157 0.6870396177583118 1.1461278120645033 1.1461278120645033 0.9621739996018317 1.4081226358749752 1.2998208242086404 1.2821023292852878 1.144336054150906 0.9440573362532352 0.9912402946446348 1.144136969938284 1.144136969938284 0.7810073661158671 0.6537925542504479 1.408719888512841 1.2166036233326698 1.1439378857256621 0.7161059128011149 1.1431415488751742 1.1461278120645033 1.2122237706549872 0.9882540314553058 0.4278319729245471 0.5725661955006968 1.4115070674895482 1.2166036233326698 1.1399562014732232 1.144336054150906 0.8574557037626918 1.134182759307187 1.1451323910013935 1.14373880151304 1.098347601035238 0.38323710929723276 1.4063308779613777 1.2177981286084014 1.1554847700577346 0.8027075452916584 1.1331873382440774 1.124626717101334 1.1451323910013935 1.1429424646625523 0.9751144734222577 0.5731634481385627 -baseline-v8-monochrome-photographic:0.617373122980422 1.0041817145029464 1.000190077931952 0.359817525185326 1.0005702337958564 1.0060824938224673 0.9450674776658431 0.5046569093328264 1.0824938224672116 1.0049420262307547 1.021098650446683 0.6831400874358486 0.519102832161186 1.0005702337958564 0.9998099220680479 0.9859342330355446 0.5116897928150542 1.0009503896597605 1.0028511689792814 0.6778179053411898 0.7696255464740545 0.9876449344231134 0.501995818285497 1.0028511689792814 0.9994297662041437 0.7827409237787494 0.3008933662801749 1.0013305455236647 0.9984793765443832 0.7971868466071089 1.001900779319521 1.061015016156624 0.9996198441360958 1.0011404675917126 0.6842805550275614 0.28549705379205476 1.003991636570994 1.0015206234556169 0.8888044098080213 0.5044668314008743 1.020908572514731 1.0005702337958564 0.9992396882721916 0.8850028511689793 0.38053601976810486 1.0013305455236647 1.0015206234556169 1.0387758981182285 1.0053221820946587 0.9443071659380345 1.0193879490591142 0.6544383197110816 0.6534879300513211 1.0011404675917126 0.9996198441360958 0.8988785402014826 1.000190077931952 1.0676677437749478 1.0009503896597605 0.6415130203383387 1.0214788063105873 1.0745105493252232 1.0748907051891277 0.6200342140277514 0.4324272951910283 1.0047519482988023 1.000380155863904 1.0013305455236647 0.8274092377874928 0.3392891085344991 1.0199581828549704 1.0043717924348983 0.7397833111575746 1.0 1.0009503896597605 1.0038015586390419 0.7916745865804979 0.39859342330355446 1.0024710131153773 1.0 1.0030412469112335 0.7973769245390611 0.7574605588291199 1.0 1.0123550655768865 0.8390039916365709 0.5046569093328264 0.6065386808591522 1.0022809351834252 0.767154533358677 1.0258505987454856 1.0015206234556169 1.1051130963695115 1.0017107013875688 0.8783501235506558 0.3771146169929671 0.4354685421022619 1.0028511689792814 1.0387758981182285 0.503896597605018 -swift-v8-monochrome-photographic:1.5230944687321801 1.0560729899258696 1.089146550085535 1.2885383007032882 1.2535639612241019 1.288348222771336 0.9752898688462269 0.5291769625546474 1.2853069758601026 1.291959703478426 1.024329975289869 1.3432807451054933 1.2824558068808212 1.284356586200342 1.0281315339289108 0.4328074510549325 0.649686371412279 1.2872077551796237 1.2868275993157194 0.7639232085154913 1.0963695114997147 1.348602927200152 1.2866375213837673 1.2892986124310968 1.020718494582779 1.2866375213837673 1.2925299372742824 1.2906291579547615 1.291579547614522 0.7682950009503896 1.5061775327884432 1.3451815244250143 1.2875879110435278 0.7422543242729519 0.35563581068237976 0.6456947348412849 1.4210226192739022 1.289678768295001 0.6660330735601596 0.5643413799657859 1.5236647025280365 1.3440410568333017 1.1376164227333208 0.323892796046379 0.6464550465690933 1.2881581448393842 0.893936513970728 1.2894886903630487 1.2856871317240068 1.2854970537920547 1.5238547804599885 1.3465120699486788 1.3999239688272191 1.3668504086675537 1.158905151111956 0.48336818095419126 1.2946207945257555 1.2902490020908572 1.2913894696825698 1.1264018247481467 1.5211936894126592 1.344421212697206 1.3235126401824748 0.9323322562250523 0.7772286637521384 1.293670404865995 1.2851168979281504 1.2908192358867137 1.032123170499905 0.48659950579737693 1.5175822087055693 0.8941265919026801 0.3911803839574225 1.3001330545523664 1.2910093138186656 1.2925299372742824 0.8348222771336248 1.2885383007032882 1.2866375213837673 1.2910093138186656 1.5213837673446111 1.3493632389279604 1.2906291579547615 1.2870176772476716 0.7719064816574795 0.5896217449154153 1.2866375213837673 1.2911993917506177 1.2906291579547615 1.2894886903630487 0.8445162516631818 1.062535639612241 1.2875879110435278 1.3149591332446302 1.289868846226953 1.0085535069378444 1.2875879110435278 1.3830070328834823 1.2849268199961983 1.2927200152062346 -baseline-v16-monochrome-photographic:0.6695033807414317 1.0017486593611564 0.998018186057356 0.9694567498251342 1.0 1.0016320820704128 0.6897878293308464 0.9998834227092563 0.9763348099790161 1.0019818139426442 0.6647237118209374 0.983212870132898 0.6656563301468874 1.000582886453719 0.9846117976218233 1.0013989274889252 1.0019818139426442 0.6576124970855678 1.0018652366519003 1.0023315458148754 1.0122406155280952 1.0010491956166938 0.9777337374679413 0.99906738167405 1.0532758218698999 0.4666588948472838 0.479365819538354 0.4103520634180462 1.0002331545814875 1.0012823501981816 0.5515271625087433 1.0006994637444626 1.0006994637444626 1.002564700396363 1.0031475868500817 0.4249242247610166 0.9997668454185126 1.0004663091629753 1.0013989274889252 1.002448123105619 1.0110748426206575 1.0051294007927256 1.0008160410352065 0.6488692002797856 0.3142923758451854 1.0276288179062718 1.0008160410352065 1.0537421310328747 0.6564467241781302 0.3145255304266729 0.5092096059687573 0.6141291676381441 0.3781767311727676 0.9994171135462813 1.1034040568897179 1.051177430636512 0.6368617393331779 0.30426672884122175 0.610748426206575 1.0020983912333878 0.7413149918395897 0.7100722779202612 0.6041035206341806 0.9988342270925624 1.0036138960130567 1.0016320820704128 0.33620890650501284 0.6020051294007928 1.0015155047796689 1.0008160410352065 1.0127069246910703 1.000582886453719 0.9994171135462813 0.5592212636978316 0.9997668454185126 1.0004663091629753 1.0016320820704128 1.000582886453719 0.44427605502448125 0.27640475635346234 1.0149218932152018 1.0015155047796689 0.5771741664723712 0.3778269993005363 1.0579389134996502 1.0003497318722312 1.0006994637444626 0.6379109349498718 0.26066682210305436 0.3350431335975752 0.43716484028911173 0.6789461412916764 1.0001165772907439 1.0017486593611564 0.947423641874563 1.0018652366519003 1.0036138960130567 0.5952436465376545 1.0033807414315692 1.0019818139426442 -swift-v16-monochrome-photographic:1.1641408253672185 1.6307997202145024 1.5440662159011425 1.5883655863837725 1.527162508743297 1.5298437864304033 0.630916297505246 0.9775005828864538 1.5394031242713921 1.6254371648402892 1.7000466309162976 1.6395430170202845 1.5252972720913966 1.5284448589414783 1.5275122406155281 1.5276288179062718 1.5319421776637911 1.5276288179062718 1.5268127768710655 1.5279785497785032 1.6859407787363023 1.6785964094194452 1.5298437864304033 1.5264630449988343 1.5284448589414783 1.5276288179062718 1.528095127069247 1.5887153182560039 1.5268127768710655 1.527162508743297 1.6608766612263932 1.6035206341804618 1.6218232688272327 1.5294940545581721 1.5312427139193285 1.5493121939846117 1.5434833294474237 1.5304266728841223 0.7176498018186057 0.5053625553742132 1.7016787129867104 1.6221730006994637 1.5259967358358593 1.42224294707391 1.5268127768710655 1.5285614362322222 1.5255304266728842 1.5283282816507344 1.5622522732571695 1.530076941011891 1.6948006528328283 1.595943110282117 1.5761249708556773 1.4302867801352297 0.7692935416180928 0.417813010025647 1.524714385637678 1.5269293541618094 1.5254138493821405 1.525647003963628 1.6958498484495221 1.6531825600373047 1.527045931452553 1.527045931452553 1.5263464677080905 1.5287945908137097 1.5258801585451156 0.7177663791093496 0.7268594077873631 1.5318256003730475 0.9024248076474704 0.49044066215901144 0.9973187223128935 1.375612030776405 0.46129633947307064 0.8309629284215435 1.102937747726743 1.5265796222895782 1.5275122406155281 1.5254138493821405 1.4850781067847985 1.5955933784098857 1.5259967358358593 1.5254138493821405 1.530543250174866 1.524714385637678 1.619141991140126 1.525180694800653 1.5875495453485662 1.5237817673117278 0.967591513173234 1.63289811144789 1.528095127069247 1.5266961995803219 1.536022382839823 1.5297272091396596 1.5283282816507344 1.5282117043599908 0.8121939846117976 0.8532291909536023 -baseline-rgba8-monochrome-nonphotographic:0.4179825974863036 0.824900633795252 0.9987109249113763 0.9992480395316361 0.9384466645182084 0.5697711891717693 1.0010742292405201 0.9997851541518962 1.002470727253196 0.9993554624556882 1.0117090987216673 1.087442260178322 1.001503920936728 0.9747556128477818 0.5468901063486948 0.4326995380814266 1.0053711462025998 1.0041894940380278 1.0438285530132132 1.073906971747771 0.5515092920829305 0.3032549145987754 0.9972070039746482 1.0269631539370503 1.0071973359114836 0.6048984853367709 1.001718766784832 0.9986035019873241 1.030937802126974 1.0007519604683641 0.8369320012890752 0.500590826082286 1.0 1.0026855731012998 1.002578150177248 1.001396498012676 1.0253518100762704 0.42195724567622733 0.37909549897948225 1.0039746481899239 0.4388226447523902 0.4657857986894404 0.8173810291116125 1.0074121817595876 1.0016113438607799 1.001826189708884 1.001718766784832 1.001718766784832 0.4452680201955097 1.001826189708884 0.5222902567407885 0.6362659791599528 1.0527446557095286 0.9980663873670642 1.0050488774304438 0.4334514985497906 1.000107422924052 1.0010742292405201 1.00053711462026 0.9872166720378129 0.5042432055000537 0.6939520893758728 1.0219142765066065 1.0 1.0034375335696637 1.0371683317219895 0.9992480395316361 0.6896551724137931 0.4326995380814266 0.7167257492748953 1.016328284455903 1.000107422924052 1.001933612632936 0.9995703083037921 1.0026855731012998 0.9978515415189602 0.5040283596519498 0.3352669459662692 0.5229347942851005 0.9993554624556882 0.839080459770115 1.0002148458481042 0.9923729723923086 1.001503920936728 1.0291116124180901 1.0036523794177679 0.6293909120206252 0.3392415941561929 0.5317434740573639 0.9991406166075841 0.42034590181544745 1.0016113438607799 1.045547319798045 1.002255881405092 1.000107422924052 1.000644537544312 0.6587173702868192 0.9976366956708563 1.000859383392416 1.001503920936728 -swift-rgba8-monochrome-nonphotographic:1.7049092276291762 1.5987753786658072 1.6562466430336233 1.661725212160275 1.5965194972607155 1.5971640348050276 1.6003867225265873 1.6016757976152112 1.5989902245139114 1.5979159952733915 1.7122139864647117 1.5994199162101193 1.5972714577290794 1.5980234181974433 1.6872918680846494 1.6008164142227952 1.6160704694381782 1.5982382640455475 1.5993124932860674 1.5977011494252875 1.648834461274036 1.5968417660328715 1.5971640348050276 1.6022129122354711 1.6000644537544313 1.5970566118809757 1.5969491889569234 1.4989794822215063 1.5977011494252875 1.6080137501342786 1.7186593619078314 1.5994199162101193 1.5988828015898595 1.5990976474379632 1.6676334729831346 1.5967343431088197 1.5967343431088197 1.5990976474379632 1.5992050703620155 1.5993124932860674 1.7031904608443444 1.5810505961972285 1.5967343431088197 1.5968417660328715 1.5974863035771836 1.5967343431088197 1.5958749597164037 1.5997421849822753 1.6594693307551833 1.5998496079063274 1.708454184122892 1.6001718766784834 1.5961972284885595 1.5979159952733915 1.5973788806531315 1.5997421849822753 1.6249865721344936 1.5988828015898595 1.5964120743366637 1.5985605328177035 1.7112471801482438 1.6028574497797832 1.602750026855731 1.6087657106026427 1.7036201525405523 1.6062949833494469 1.6019980663873672 1.6879364056289612 1.604253947792459 1.6102696315393707 1.648619615425932 1.5995273391341713 1.5963046514126116 1.5992050703620155 1.5978085723493396 1.6003867225265873 1.6316467934257173 1.5967343431088197 1.6138145880330863 1.5988828015898595 1.7027607691481363 1.6009238371468473 1.602105489311419 1.5985605328177035 1.5986679557417554 1.5975937265012354 1.6736491567300464 1.5967343431088197 1.5974863035771836 1.5973788806531315 1.7046943817810722 1.6124180900204104 1.5998496079063274 1.5972714577290794 1.6602212912235472 1.5975937265012354 1.5984531098936514 1.5977011494252875 1.5729938768933291 1.6143517026533465 -baseline-va16-monochrome-nonphotographic:0.5239808153477219 0.3513189448441247 0.8809202637889689 0.9973770983213429 0.30298261390887293 0.4818645083932854 0.25277278177458035 1.002248201438849 1.0014988009592327 0.9994754196642686 0.3690047961630696 1.002622901678657 1.0118405275779379 0.9994004796163071 1.004046762589928 1.0137140287769784 1.0019484412470023 1.0029976019184652 1.001648681055156 1.0347721822541966 0.38676558752997603 0.3356564748201439 1.0013489208633095 0.998576139088729 1.0 1.040992206235012 1.0020983213429258 1.004271582733813 0.751423860911271 0.4824640287769784 0.5955485611510791 1.0058453237410072 0.9998501199040768 1.0043465227817745 1.001273980815348 1.0107164268585132 1.0308003597122304 1.0002248201438848 1.0126648681055157 1.0427158273381296 0.5045713429256594 0.30695443645083936 0.9982763788968825 1.0159622302158273 1.0002997601918466 1.00367206235012 1.0242805755395683 0.9988009592326139 0.9994754196642686 0.9986510791366907 1.012365107913669 0.9997002398081535 1.0015737410071943 1.0206085131894485 1.0 1.001423860911271 0.9982763788968825 0.9993255395683455 0.4674760191846523 0.9141936450839329 0.4442446043165468 0.4644784172661871 0.335431654676259 0.5456384892086331 0.9995503597122302 1.0032224220623502 1.0005245803357314 1.0000749400479618 0.9982014388489209 0.9994754196642686 0.6665167865707434 1.0023231414868106 1.0176858513189448 1.0002997601918466 0.9991007194244605 1.0000749400479618 0.9993255395683455 1.0 1.000599520383693 1.0013489208633095 0.5618255395683454 1.0424910071942446 1.0052458033573142 0.9982014388489209 0.9991007194244605 1.000824340527578 0.9982763788968825 1.001423860911271 1.001648681055156 1.0035971223021583 0.6743854916067147 1.0002248201438848 0.9999250599520384 1.0001498800959232 0.9983513189448441 0.9985011990407674 0.9992505995203838 1.0082434052757794 0.9993255395683455 1.0082434052757794 -swift-va16-monochrome-nonphotographic:1.4035521582733812 1.3531924460431655 1.3605365707434054 1.345398681055156 1.3418015587529977 1.3430005995203838 1.3429256594724222 1.3676558752997603 1.3399280575539567 1.343974820143885 1.0457883693045564 1.370128896882494 1.3404526378896884 1.3399280575539567 1.3967326139088732 1.3409022781774582 1.3419514388489209 1.3416516786570742 1.3424760191846525 1.3418764988009593 0.5670713429256595 0.5837080335731415 1.3608363309352518 1.3427757793764987 1.341351918465228 1.341127098321343 1.512814748201439 1.3723021582733814 1.342326139088729 1.3644334532374103 1.0382943645083933 1.3465227817745804 1.3398531175059953 1.359337529976019 1.348171462829736 1.3400779376498804 1.3761241007194245 1.3524430455635492 0.614058752997602 1.3444244604316549 0.980515587529976 1.3396282973621105 1.4327038369304557 1.3461480815347724 1.3414268585131894 1.3434502398081536 1.4306804556354917 1.3775479616306956 1.362035371702638 1.3418764988009593 1.183678057553957 1.3438998800959232 1.3419514388489209 1.3424760191846525 1.339703237410072 1.3458483213429258 1.3464478417266186 1.3430755395683454 1.3446492805755397 1.2415317745803358 1.4132194244604317 1.341351918465228 1.3432254196642686 1.342326139088729 1.3485461630695446 1.3428507194244605 1.3479466426858513 1.3429256594724222 1.344949040767386 1.342326139088729 0.6731864508393286 0.49437949640287776 1.3446492805755397 1.3410521582733814 1.2544964028776977 1.3403027577937652 1.3403776978417266 1.345398681055156 1.342176258992806 1.3424010791366907 1.1705635491606714 1.2418315347721824 1.3436001199040768 1.3430755395683454 1.343150479616307 1.3409772182254196 1.344349520383693 0.4293315347721823 0.6331684652278178 0.6157823741007195 1.0257044364508394 1.3414268585131894 1.3416516786570742 1.3401528776978417 1.3410521582733814 1.3426258992805755 1.352892685851319 1.3419514388489209 1.3409772182254196 1.342550959232614 -baseline-rgb16-color-nonphotographic:1.0027560674619498 0.9982311805841217 1.0268202385849445 1.0037021801727684 1.0223776223776224 0.9995475113122172 1.0 1.0159193747429043 0.9995886466474703 0.9996297819827231 0.5914849856026326 0.9992595639654465 1.0018099547511312 0.9992184286301934 1.00510078157137 0.997860962566845 0.9985602632661457 1.000164541341012 0.9995886466474703 1.021020156314274 0.651213492389963 0.9997120526532292 1.0003702180172769 0.9988070752776635 1.0007815713698067 1.0001234060057589 0.9996297819827231 1.009666803784451 0.999876593994241 1.0007404360345538 0.6295763060468943 1.0010283833813247 1.000329082682024 0.9997943233237351 1.0009872480460715 1.0027560674619498 1.0118469765528588 1.0 1.000329082682024 1.0 0.2946112710818593 0.9385438091320444 1.0000822706705061 0.9756067461949814 1.0014808720691075 1.0009461127108186 1.0015631427396134 0.9989716166186755 0.9997531879884821 0.9443850267379679 1.0040723981900452 1.000329082682024 1.0012751953928425 0.9999588646647471 0.3161250514191691 0.9971205265322912 1.0003702180172769 1.000575894693542 1.0035787741670095 1.0055532702591528 0.5454956807897985 0.9993418346359524 0.9992595639654465 0.9995475113122172 0.9993006993006993 1.000287947346771 0.9997120526532292 0.3996297819827232 1.000329082682024 0.9998354586589882 0.907157548334019 0.9980255039078569 0.9993829699712053 0.9983545865898807 0.9994652406417113 0.9985191279308927 0.958288770053476 0.9982723159193748 0.9998354586589882 0.9986425339366517 1.004648292883587 1.000329082682024 1.0103249691484986 1.0004113533525298 1.0006170300287947 0.9995475113122172 1.000164541341012 0.9997943233237351 1.0090497737556563 1.000246812011518 1.0036610448375156 0.9993418346359524 1.000287947346771 1.0125051419169067 1.000246812011518 1.0 0.9996297819827231 1.000534759358289 1.0006170300287947 0.9996297819827231 -swift-rgb16-color-nonphotographic:1.2534759358288772 1.3750308515014398 1.3490333196215551 1.3496914849856028 1.3350884409707942 1.370259152612094 1.3481694775812425 1.3450843274372686 1.3498148909913616 1.3510489510489512 1.3918140682846567 1.3920197449609217 1.3359111476758536 1.3273138626079803 1.3508432743726861 1.3762649115590293 1.3384204031262854 1.3504730563554093 1.3645413410119291 1.34179350061703 1.3654051830522418 1.3751542575071987 1.3324969148498562 1.349280131633073 1.3481694775812425 1.3478403948992184 1.348704236939531 1.3497737556561087 1.3483751542575073 1.325668449197861 1.3341011929247224 1.3973262032085563 1.3529823118058413 1.1690250925545045 1.3552036199095023 1.374537227478404 1.3528177704648294 1.3522830111065407 1.3778691896338957 1.3525709584533114 1.3153434800493624 1.3926367749897162 1.3294940353763884 1.3498560263266146 1.1845742492801317 1.347264500205677 0.3670505964623612 1.3499794323323735 1.3322089675030853 1.348951048951049 1.4237350884409707 1.3963389551624847 1.3203208556149735 1.3501439736733856 1.3507610037021804 1.3269025092554505 1.3506375976964213 1.3974907445495681 1.3383792677910327 1.3499794323323735 1.3661044837515426 1.3882764294529002 1.344179350061703 1.3504319210201563 1.351254627725216 1.3508021390374332 1.3430686960098726 1.3321266968325793 1.3516248457424926 1.3501851090086385 0.5039078568490334 1.3902920608802962 1.3520773344302757 1.35158371040724 1.3529411764705883 1.3431921020156314 1.344097079391197 1.3540929658576717 1.3802139037433154 1.3531468531468533 1.3250925545043193 1.3931715343480051 1.3273961332784863 1.3301933360756892 1.3364870423693955 1.3542163718634308 1.3538872891814067 1.3531879884821063 1.3225421637186345 1.330357877416701 1.3972850678733033 1.3937885643767998 1.3900863842040314 1.3516659810777458 1.3476347182229538 1.3352941176470587 1.3504730563554093 0.7571369806663925 1.3319210201563143 1.351254627725216 -baseline-rgba8-monochrome-photographic:0.8718659862436211 1.0491457732416243 1.0085422675837585 1.0031062791213667 1.002440647881074 0.27801198136232524 0.7323053028622144 0.3381406700687819 1.000776569780342 0.9997781229199025 0.9617262036831596 1.0021078322609274 1.0009984468604394 1.0004437541601954 1.0045484801420013 0.6362325271799424 0.2872198801863768 0.5416019525183049 1.0004437541601954 1.036165964055913 0.6705125360550255 0.472154426447748 1.0001109385400488 0.4562902152207678 0.9982249833592189 0.6133791879298869 1.012425116485467 1.0011093854004882 1.0014422010206345 1.0038828489017084 0.3464610605724429 0.6127135566895939 0.9996671843798536 1.0011093854004882 1.0006656312402928 1.015975149767029 1.0100954071444421 0.5087641446638563 0.3394719325493677 1.000776569780342 0.8420235189704904 0.5829820279565121 0.42578211670734417 0.8454626137120037 1.0014422010206345 0.9986687375194144 0.4913467938761927 0.9981140448191702 1.002884402041269 1.0005546927002442 0.6556467716884846 0.6534280008875083 1.0 1.001220323940537 0.9991124916796096 1.0009984468604394 1.0008875083203905 0.5352784557355226 1.00188595518083 1.003660971821611 0.6294652762369648 1.00188595518083 0.5658974927889949 1.0057688040825383 1.0006656312402928 1.075881961393388 0.9998890614599513 1.0004437541601954 0.5408253827379632 1.0014422010206345 0.5509207898824052 0.4889061459951187 1.1203683159529623 1.0005546927002442 1.0008875083203905 0.585422675837586 0.33758597736853785 0.916352340803195 1.0002218770800977 1.0034390947415133 1.0140891945861994 1.0005546927002442 0.5421566452185489 0.5032172176614156 1.0014422010206345 0.999445307299756 1.0001109385400488 1.0328378078544487 0.6151542045706679 0.35666740625693366 1.015531395606834 0.9997781229199025 1.023740847570446 0.5026625249611715 0.4996671843798535 0.3780785444863546 1.0005546927002442 1.0016640781007322 0.4490792101175949 0.32482804526292436 -swift-rgba8-monochrome-photographic:1.6641890392722432 1.5580208564455293 1.5569114710450411 1.5855336143776348 1.5584646106057245 1.5568005325049923 1.5574661637452851 1.5586864876858222 1.5734413135123142 1.5613490126469938 1.0157532726869316 1.5632349678278235 1.5571333481251388 1.56168182826714 1.5577989793654317 1.558797426225871 1.5596849345462613 1.5573552252052365 1.6081650765475928 1.5566895939649434 1.6658531173729756 1.5591302418460173 1.5596849345462613 1.5573552252052365 1.5592411803860662 1.5590193033059687 1.5582427335256268 1.5597958730863104 1.55702240958509 1.59906811626359 0.9042600399378745 1.5586864876858222 1.5606833814067007 1.5589083647659197 1.600399378744176 1.5604615043266032 1.558797426225871 1.559352118926115 1.4732638118482362 1.5610161970268472 1.6701797204348792 1.56168182826714 1.5909696028400266 1.5607943199467498 1.5569114710450411 1.5576880408253828 1.5585755491457733 1.557577102285334 1.5583536720656759 1.5572442866651877 1.5927446194808077 1.5576880408253828 1.5573552252052365 1.5576880408253828 1.5416019525183051 1.5566895939649434 1.5562458398047483 1.5584646106057245 1.5573552252052365 1.5586864876858222 1.672620368315953 1.5883070778788553 1.56356778344797 1.559906811626359 1.5655646771688485 1.5604615043266032 1.633015309518527 1.562347459507433 1.5606833814067007 1.5619037053472378 1.293543376969159 1.5585755491457733 1.5592411803860662 1.5580208564455293 1.5586864876858222 1.5596849345462613 1.5592411803860662 1.5600177501664079 1.5818726425560241 1.5595739960062127 1.6689593964943423 1.5589083647659197 1.558797426225871 1.5573552252052365 1.5581317949855782 1.5582427335256268 0.4284446416685157 0.7148879520745507 0.634679387619259 1.3633237186598626 1.5422675837585977 1.5949633902817841 1.6574217883292657 1.5562458398047483 1.5571333481251388 1.5584646106057245 1.557577102285334 1.5585755491457733 1.5607943199467498 1.55702240958509 -baseline-rgb8-color-photographic:0.39253950436059065 0.9972368534668854 0.9993092133667214 1.0552629306622918 1.0009498316207581 1.0008634832915984 0.9997409550125205 0.9997409550125205 0.4323460841032726 0.30282359036352646 0.6635869095932994 1.0022450565581555 0.9993955616958812 0.9999136516708402 0.5787065020291857 0.336240393748381 0.4440031085398498 1.0006044383041188 0.9987047750626027 1.0018133149123565 0.8091701925567741 1.0 1.0003453933166395 1.0030221915205941 1.0206372506691996 1.0003453933166395 0.3716432087039116 0.6258526897504534 1.0031085398497541 1.0009498316207581 0.5610914428805803 1.0 1.0007771349624386 0.9017356014161126 0.4083412485968397 0.7691045678266126 1.0196874190484413 1.0012088766082377 1.0018133149123565 1.0008634832915984 0.9909334254382179 0.9999136516708402 0.9721958380105346 0.9994819100250409 1.00008634832916 1.0008634832915984 0.9980139884293239 1.0013815732665572 0.9987911233917625 0.5815559968914602 0.5559105431309904 0.9982730334168034 1.0024177532164753 1.000518089974959 1.0049218547621104 0.9996546066833607 1.0012088766082377 1.0032812365080737 0.45289698644331233 1.0038856748121925 0.4962438476815474 0.5401087988947414 1.0011225282790779 1.002590449874795 1.001986011570676 1.0016406182540367 0.5569467230809084 1.0290130385977032 1.0010361799499181 1.0009498316207581 0.441326310335895 1.0001726966583198 0.9623521284863138 0.5828512218288576 1.002504101545635 0.9982730334168034 1.0581124255245662 1.0021587082289958 1.002072359899836 1.0024177532164753 0.5371729557033071 1.0518089974958984 0.9999136516708402 0.5617822295138589 0.4446075468439686 1.0012952249373974 1.001986011570676 0.9185735256022797 1.0010361799499181 0.3931439426647094 0.5446852603402125 1.00008634832916 1.0001726966583198 0.4021241688973319 0.30282359036352646 0.605129090752094 1.0010361799499181 0.9987911233917625 1.0037129781538727 1.001554269924877 -swift-rgb8-color-photographic:1.4946895777566704 1.4212934979708145 1.4220706329332529 1.4211208013124945 1.4227614195665315 1.4212071496416545 1.421466194629134 1.485795699853208 1.4223296779207324 1.4212071496416545 1.359209049304896 1.4222433295915724 1.4231931612123305 1.423106812883171 1.421897936274933 1.4218115879457733 1.453069683101632 1.420861756325015 1.4263880493912442 1.4222433295915724 1.122960020723599 1.4915810379069165 1.420861756325015 1.422588722908212 1.4212934979708145 1.4211208013124945 0.6414817373283828 0.6325015110957604 0.5537518349019946 1.420602711337536 1.0905793972886626 1.4216388912874536 1.4218115879457733 1.4108453501424747 1.4219842846040929 1.422588722908212 1.411708833434073 1.4212071496416545 1.4399447370693377 1.4219842846040929 1.494430532769191 1.455660132976427 1.422502374579052 1.421897936274933 1.421897936274933 1.2824453846818065 1.421897936274933 1.409204731888438 1.3051549952508419 1.4228477678956915 1.4959848026940679 1.420861756325015 1.421466194629134 1.4200846213625768 1.4219842846040929 1.3335635955444263 1.4211208013124945 1.4212934979708145 1.420948104654175 1.456091874622226 1.494430532769191 1.4292375442535188 1.4243156894914084 1.4220706329332529 1.421897936274933 1.427596925999482 1.425006476124687 1.4219842846040929 1.421897936274933 1.4217252396166136 0.8379241861669977 1.4217252396166136 1.4226750712373715 1.4216388912874536 1.4215525429582938 1.4215525429582938 1.421466194629134 1.4277696226578016 1.4223296779207324 1.420861756325015 1.4981435109230639 1.4220706329332529 1.4247474311372075 1.4215525429582938 1.4402037820568172 1.422416026249892 1.4220706329332529 1.4524652447975133 1.4219842846040929 1.4271651843536828 1.2559364476297383 1.425006476124687 1.4247474311372075 1.4585096278387013 1.424574734478888 1.424920127795527 1.424920127795527 1.4252655211121665 1.4258699594162856 1.425092824453847 -baseline-rgba16-monochrome-nonphotographic:0.44342874269444027 1.0016484339877116 1.000899145811479 1.0009740746291023 0.9994005694590139 1.0056945901393677 1.0009740746291023 1.0002247864528697 0.9113592087516859 1.000299715270493 0.4632099505469804 0.3532144462760378 1.0028472950696838 0.9999250711823768 0.9979769219241721 1.0035965832459164 1.0032219391578001 1.0086168140266747 1.0759778210699835 1.0032219391578001 0.4716769069384085 0.9981267795594185 0.9608122283830361 1.0008242169938557 0.999700284729507 1.0018732204405816 1.0029971527049302 1.0 0.8358309605874419 1.0027723662520605 0.9669563914281432 0.9991008541885209 0.9991757830061442 1.0001498576352466 1.0410609920575453 0.39794695039712275 0.440731305260003 0.4748988460962086 0.9985014236475349 0.9984264948299115 0.8954742994155552 1.000599430540986 0.9993256406413906 1.0000749288176232 0.9982766371946651 1.0112393226434888 1.000299715270493 1.0015735051700885 1.002023078075828 0.4999250711823767 1.0071182376742096 1.0011988610819722 0.9982766371946651 0.9992507118237675 0.9978270642889255 0.9998501423647534 1.0023977221639442 0.9998501423647534 1.0006743593586094 0.2752135471302263 0.6693391278285629 1.010190319196763 1.000299715270493 0.9967780608422 1.0006743593586094 0.9997752135471302 0.9982766371946651 1.002023078075828 1.0001498576352466 1.0024726509815676 1.0097407462910235 1.0 0.9991757830061442 0.9994754982766372 1.0021729357110745 1.000299715270493 0.9996253559118836 1.000599430540986 1.0017233628053348 1.0017233628053348 0.8878315600179829 1.0007492881762325 0.9992507118237675 1.0035216544282932 1.0003746440881163 1.0044957290573955 1.0164094110594935 1.001423647534842 0.9569159298666268 1.0055447325041211 0.414581147909486 0.3371047504870373 0.45789000449572903 1.0001498576352466 0.9991008541885209 0.9982017083770417 0.9971527049303162 0.31140416604225984 0.4400569459013937 0.37426944402817325 -swift-rgba16-monochrome-nonphotographic:1.2842050052450171 1.3672261351715869 1.3451970627903491 1.3460962086018282 1.2343773415255508 1.3460212797842048 1.3448224187022328 1.347444927319047 1.41375693091563 1.3450472051551028 1.404465757530346 0.3625056196613217 1.3604076127678704 1.3421249812677956 1.3421249812677956 1.342574554173535 1.3418252659973027 1.3670762775363405 1.3449722763374794 1.3433238423497678 1.2630001498576353 1.343398771167391 1.3413007642739396 1.3417503371796793 1.342874269444028 1.3445976322493631 1.3408511913682002 0.5265248014386333 0.6386932414206503 1.3414506219091862 1.3279634347369997 1.341375693091563 1.3440731305260003 1.343173984714521 1.40409111344223 1.343099055896898 1.3436235576202606 1.3421249812677956 1.3455717068784654 1.3438483440731304 1.405065188071332 1.3423497677206653 1.3437734152555074 1.3414506219091862 1.3422748389030421 1.3445976322493631 1.3426494829911584 1.341675408362056 1.3421249812677956 1.3438483440731304 1.4046156151655926 1.3554623108047354 1.3422748389030421 1.3419001948149258 1.346320995054698 1.341600479544433 1.3595084669563913 1.387906488835606 1.3442229881612469 1.341675408362056 1.272815824966282 1.342574554173535 1.3455717068784654 1.341975123632549 1.342199910085419 1.3461711374194516 1.341975123632549 1.3440731305260003 1.3423497677206653 1.3422748389030421 1.0289974524202008 1.3427244118087818 1.3438483440731304 1.342874269444028 1.341675408362056 1.342499625355912 1.2351266297017833 1.3422748389030421 1.3442229881612469 1.3419001948149258 0.5607672710924622 1.3448224187022328 1.3436235576202606 1.3142514611119436 1.3421249812677956 1.342199910085419 1.3407762625505768 1.34429791697887 0.5608421999100854 0.5683350816724112 1.4076876966881462 1.342499625355912 1.3436235576202606 1.3499925071182377 1.342874269444028 1.343099055896898 1.3286377940956091 1.3427244118087818 1.3455717068784654 1.343398771167391 diff --git a/Benchmarks/results/historical.data b/Benchmarks/results/historical.data deleted file mode 100644 index a8519c34..00000000 --- a/Benchmarks/results/historical.data +++ /dev/null @@ -1,7 +0,0 @@ -baseline:82.028 82.54 82.542 82.257 84.965 83.726 84.252 83.65 83.785 84.384 83.758 85.141 83.393 80.481 84.199 81.401 80.5 85.606 85.654 83.68 54.948 83.576 83.313 82.888 86.545 86.104 83.453 86.79 84.41 86.74 81.71 83.697 82.524 79.944 85.542 82.983 82.85 81.947 83.986 82.668 53.542 82.773 82.922 82.19 81.953 80.387 82.323 82.258 81.305 85.187 54.109 85.021 83.932 84.301 81.749 83.759 85.272 86.255 83.996 52.461 85.232 84.87 82.63 82.084 82.836 82.79 82.252 85.592 84.33 84.242 84.529 87.983 85.792 85.992 87.064 86.717 84.975 84.368 86.74 86.008 88.852 89.857 87.529 90.128 90.186 89.728 89.26 85.834 88.599 90.448 83.885 86.609 82.638 85.483 85.792 84.423 82.754 85.441 83.761 54.107 83.264 82.188 82.577 84.967 81.468 78.227 85.435 81.673 83.982 82.238 84.889 82.533 81.994 82.841 82.68 83.481 83.832 82.911 84.049 84.326 83.914 85.282 82.602 84.862 82.336 84.781 84.355 81.439 81.936 81.791 53.928 87.855 83.368 67.789 80.794 85.04 83.817 85.051 85.914 87.168 54.225 80.945 81.058 83.507 81.82 81.596 81.519 81.54 79.855 53.971 83.038 83.273 83.622 83.203 85.225 83.122 82.301 81.988 81.797 85.365 88.358 87.05 86.937 88.122 86.462 85.372 85.192 86.354 86.809 83.104 83.024 82.087 84.388 84.408 83.038 86.215 82.793 84.895 84.032 81.732 56.111 85.989 86.272 82.77 82.947 84.239 83.011 82.853 76.432 86.049 54.706 84.421 81.628 81.531 83.014 83.683 85.297 82.864 86.291 73.847 54.99 84.85 85.347 84.451 84.201 82.404 81.957 82.625 81.669 86.347 55.094 85.05 82.876 83.645 83.718 82.94 82.411 82.197 81.281 81.029 55.661 84.125 84.943 85.11 86.086 82.094 82.818 86.22 86.401 87.354 53.354 84.874 83.05 81.796 86.229 86.722 85.575 85.119 85.091 83.837 81.124 83.704 83.691 70.874 85.724 83.425 86.336 86.122 85.926 84.267 85.149 82.372 84.748 84.673 82.609 84.305 85.592 82.354 85.176 82.674 81.865 84.432 82.111 83.009 84.437 83.49 84.655 82.947 85.499 82.553 83.409 84.643 82.52 84.285 83.399 82.781 83.345 85.02 85.613 85.277 83.503 84.287 84.561 84.614 82.917 82.713 85.668 82.12 84.036 82.194 83.625 82.818 82.153 81.536 81.855 82.099 83.395 85.77 85.186 80.861 82.755 80.966 85.25 82.072 81.796 82.068 84.091 82.809 83.162 85.168 82.105 82.381 81.775 83.069 79.96 83.37 82.074 82.715 82.262 81.687 53.712 83.674 85.167 86.086 83.871 84.527 86.115 86.349 87.467 86.219 83.03 83.892 83.755 84.354 83.525 85.554 85.886 82.769 85.097 84.166 55.946 84.191 83.543 85.299 83.202 83.064 85.953 83.231 85.245 84.969 81.984 83.735 81.651 82.33 84.302 84.079 82.245 85.129 82.879 84.149 85.462 85.347 81.816 81.917 82.624 84.471 85.596 81.917 82.545 54.353 83.507 85.855 82.377 85.306 85.671 54.52 82.551 84.908 85.133 84.075 88.65 88.52 85.372 87.082 85.945 85.82 87.326 84.681 87.612 85.612 81.794 82.461 84.783 85.567 82.678 85.557 82.553 82.971 84.92 84.663 53.972 86.253 85.74 83.415 82.385 84.99 83.449 85.423 85.047 86.958 84.403 86.397 85.449 82.444 84.587 84.58 84.916 85.822 86.022 84.186 85.229 82.31 84.985 86.238 84.433 84.773 85.804 85.316 81.692 83.599 83.014 81.598 80.659 80.452 74.913 80.052 81.93 83.161 79.614 81.965 55.047 85.493 84.265 87.125 84.979 83.565 85.079 86.555 86.547 84.56 86.12 79.189 85.181 83.434 81.329 84.331 86.404 82.771 84.861 85.219 84.662 85.612 83.652 82.661 83.421 84.154 84.275 84.704 84.273 85.165 87.129 85.457 84.017 85.909 86.954 84.585 86.508 83.099 85.766 83.175 88.953 85.589 86.932 86.19 85.936 88.282 86.696 86.801 86.71 88.64 84.15 83.625 86.383 85.103 82.864 85.818 86.02 82.805 86.166 84.787 -nightly-2020-05-03-a:154.747 156.533 158.533 154.551 154.777 153.064 155.836 154.891 153.283 158.504 157.021 156.348 154.554 154.721 155.101 151.363 153.603 153.084 155.571 154.589 127.119 155.221 158.038 152.304 153.18 155.191 155.692 151.463 151.157 155.142 150.089 154.156 153.992 153.163 157.473 153.071 151.835 156.041 155.714 152.974 125.66 156.23 151.559 154.852 153.75 156.431 154.052 154.593 156.108 152.06 157.487 156.882 154.79 155.329 150.474 152.269 155.829 155.951 155.812 156.779 157.497 156.32 159.622 156.2 156.058 153.065 155.134 154.992 155.418 156.575 156.016 153.771 156.035 152.413 156.01 155.805 157.137 156.458 153.729 153.575 155.845 155.22 153.912 154.034 153.659 154.323 154.281 155.71 147.796 154.904 154.691 157.585 156.841 149.777 155.129 152.319 156.384 154.484 153.488 155.712 155.567 151.881 154.849 154.127 154.806 154.554 157.039 155.282 152.661 156.121 154.693 154.146 157.298 155.195 153.666 154.191 154.974 154.456 155.731 156.279 156.939 153.173 152.211 151.198 152.823 154.123 153.213 155.306 155.352 153.382 154.726 156.787 124.18 153.86 123.283 155.199 153.851 155.048 155.343 153.678 152.398 151.381 149.634 154.298 156.37 153.385 154.599 155.409 153.285 152.532 154.58 154.361 154.278 158.04 155.914 155.306 152.415 152.932 154.764 154.115 156.75 156.365 152.427 151.113 152.573 156.113 156.954 152.275 157.049 154.399 155.711 155.279 153.128 155.815 151.874 152.94 154.264 153.364 152.795 153.615 153.784 160.724 156.11 158.233 156.987 153.572 157.386 149.695 155.833 158.056 151.772 154.236 152.69 155.594 152.616 153.858 152.433 153.074 151.764 155.019 155.168 152.76 154.63 152.874 153.707 153.889 155.274 152.178 156.067 153.313 154.116 153.771 157.281 155.586 154.495 150.787 151.423 154.654 153.514 153.259 150.596 154.7 153.019 153.987 153.583 155.512 155.728 156.381 156.652 156.892 155.288 154.116 151.466 156.74 156.608 152.435 153.719 153.555 159.54 154.943 157.589 154.159 156.33 156.836 153.295 144.457 157.077 156.434 157.34 156.166 154.218 157.314 155.549 126.487 154.993 151.882 154.836 156.494 153.402 156.157 127.275 152.606 154.518 156.353 153.887 154.38 156.191 156.276 157.247 155.941 154.149 155.219 155.074 152.352 153.454 152.651 155.054 153.857 155.938 152.777 153.989 151.904 152.148 153.228 157.124 153.323 154.533 155.803 157.47 155.391 153.794 151.457 153.394 153.431 153.154 155.294 152.042 152.944 153.846 153.656 158.465 156.919 153.315 153.124 152.678 157.339 156.797 158.955 157.759 155.133 157.133 159.47 157.895 154.248 154.719 156.464 156.661 153.737 157.824 157.258 153.541 155.473 155.479 153.722 154.6 153.854 156.536 154.068 153.73 155.012 154.7 152.635 155.227 150.878 153.214 151.279 151.704 151.395 122.469 156.091 154.355 155.444 155.883 152.726 153.382 152.82 151.838 153.291 155.308 152.964 150.375 152.737 155.066 126.695 153.676 151.29 155.327 153.665 155.5 154.675 158.702 154.65 158.588 153.182 152.574 155.364 152.13 155.599 156.163 154.247 156.37 151.965 151.956 151.953 153.609 153.094 153.319 155.608 156.199 158.363 156.291 154.805 155.377 157.544 157.94 154.821 156.434 155.027 152.752 155.739 154.351 156.337 153.818 150.209 152.215 150.908 155.94 157.341 153.159 157.181 155.504 151.145 136.287 155.067 153.623 155.068 154.898 154.03 153.746 150.234 155.003 153.023 156.251 154.029 154.629 151.974 152.476 152.664 153.044 152.884 153.399 156.911 156.832 151.625 154.21 153.356 156.244 153.714 156.518 153.972 152.726 157.165 153.651 154.657 157.18 153.196 153.373 154.163 154.905 154.892 154.854 156.589 155.782 154.351 153.692 150.335 150.837 151.289 150.519 151.796 154.418 155.198 154.45 156.714 153.501 154.909 156.063 156.701 151.768 152.158 123.474 151.431 152.548 153.411 153.797 153.49 153.15 155.035 154.717 124.662 153.219 153.935 155.152 154.738 153.556 154.85 152.154 154.155 152.731 152.826 153.154 155.123 156.033 151.309 150.58 152.34 151.973 156.272 150.186 152.424 155.115 153.994 152.565 152.252 155.026 154.58 154.404 152.84 153.088 155.515 -nightly-2020-06-04-a:137.651 142.248 141.657 137.484 139.075 138.97 139.604 138.58 139.266 139.732 140.808 141.908 142.274 139.59 139.582 138.133 141.76 140.367 139.825 143.063 140.343 140.649 141.534 139.826 140.76 140.066 144.455 143.712 145.969 142.73 142.564 140.427 140.423 141.135 141.348 141.508 141.573 138.935 141.591 141.98 139.953 140.924 141.66 140.25 142.434 142.662 142.162 140.904 138.246 142.303 140.396 141.289 140.151 109.937 141.285 140.467 141.277 140.931 141.16 141.764 111.329 141.685 142.235 143.934 141.592 144.609 144.1 139.251 142.584 143.557 142.253 142.33 140.922 141.619 143.26 141.584 140.395 139.233 141.366 140.386 139.99 141.569 140.917 140.492 138.686 139.983 141.67 139.963 139.701 141.137 139.012 139.09 140.584 141.437 141.58 140.984 139.555 141.393 139.294 140.834 138.484 142.725 144.992 133.356 142.45 139.838 138.646 138.889 142.94 141.443 139.343 142.531 139.091 139.969 111.543 143.22 141.72 140.131 141.695 144.59 139.933 140.412 137.171 140.303 138.815 140.102 138.42 139.257 140.508 139.059 145.84 143.876 145.683 145.259 145.341 145.153 144.71 145.687 145.149 146.633 142.899 141.371 141.323 141.561 140.154 140.199 138.643 139.268 136.891 139.846 113.314 139.249 136.768 138.79 140.194 138.585 137.976 137.222 139.707 140.417 140.864 140.539 140.329 141.317 140.77 138.825 110.197 142.976 140.84 143.696 115.566 143.844 138.349 138.991 136.652 141.425 139.763 141.747 140.721 138.261 142.697 135.219 141.92 142.004 138.739 138.569 138.551 141.013 139.013 140.859 110.07 140.997 143.502 141.87 139.533 143.235 143.06 143.022 139.864 141.874 111.248 140.241 140.113 140.211 141.116 140.949 137.073 143.85 140.425 138.43 138.625 141.31 140.73 140.073 141.484 138.884 140.199 140.762 140.276 140.3 110.513 141.315 139.155 142.716 138.395 137.756 138.876 141.9 131.544 138.464 140.72 139.609 142.392 139.519 141.094 143.455 140.161 113.457 141.905 142.584 143.937 143.329 141.322 140.946 143.909 137.792 140.563 139.125 140.345 139.539 141.508 141.654 141.772 142.437 140.156 142.088 140.228 142.432 140.732 139.973 139.223 139.698 140.382 140.084 138.85 140.192 139.913 139.883 139.289 141.301 137.096 139.734 141.776 141.675 138.375 141.502 139.806 138.982 141.023 140.028 142.727 142.222 139.666 140.237 140.73 141.766 140.393 143.116 138.665 139.664 140.374 141.19 141.481 141.455 136.015 140.304 141.02 140.679 139.48 139.122 139.175 137.878 141.406 140.84 142.35 139.571 139.649 136.982 141.674 141.666 137.619 124.305 141.444 142.103 141.723 142.999 140.878 142.51 138.513 141.778 141.695 142.464 142.3 141.195 136.831 141.488 139.485 140.122 140.19 139.615 140.364 139.117 140.663 139.907 139.669 138.859 138.16 139.938 139.313 139.485 139.856 141.885 139.356 140.91 139.999 141.065 138.709 138.018 139.499 140.788 109.574 142.068 143.285 139.827 142.05 140.886 139.409 143.584 138.272 140.522 109.07 139.911 138.635 137.646 139.956 139.168 137.898 138.077 137.313 140.221 110.253 139.991 140.037 142.124 140.478 141.939 143.388 143.38 134.797 138.847 139.863 140.158 139.1 140.643 139.356 138.208 139.961 141.284 136.256 140.407 135.868 139.76 141.479 141.418 142.72 141.846 140.251 142.226 140.482 139.576 140.121 140.556 140.666 136.823 141.285 142.678 141.822 140.964 139.55 141.296 142.817 140.57 142.876 143.795 140.905 140.388 138.861 140.589 137.942 142.185 140.442 140.483 142.918 141.094 140.17 140.655 138.528 110.676 141.12 140.581 112.948 142.235 139.591 142.474 142.837 139.614 141.342 140.506 139.657 139.285 140.101 137.872 139.917 140.208 141.409 142.059 141.763 142.314 142.264 140.601 141.666 142.503 140.166 139.405 139.821 138.136 138.544 141.374 139.757 142.132 140.531 140.628 140.038 141.367 141.931 142.53 141.211 142.38 142.116 140.88 142.373 138.519 140.232 139.902 139.169 141.943 138.918 138.86 138.967 142.159 140.635 143.192 142.285 141.889 141.536 141.261 143.338 141.692 145.264 141.197 112.2 140.775 138.861 142.015 138.874 141.432 141.131 140.47 139.457 139.179 -nightly-2020-07-11-a:314.782 312.14 313.318 310.649 314.823 312.55 314.439 313.737 313.524 313.334 291.596 310.306 314.349 304.433 311.005 310.69 309.846 310.432 306.422 310.245 315.139 312.051 316.012 314.184 314.002 311.845 312.503 310.256 315.704 315.246 313.622 316.885 316.382 314.536 315.316 311.63 317.494 295.91 313.159 316.235 313.162 316.631 314.341 314.301 312.75 310.155 311.23 314.127 316.513 313.725 313.816 316.554 317.094 312.266 316.434 312.276 315.242 316.275 314.279 315.278 316.532 313.035 311.773 313.675 312.372 316.839 316.243 312.386 315.408 316.973 315.594 313.112 314.741 317.152 314.218 315.915 312.455 312.059 315.51 317.871 310.342 314.984 305.295 313.662 314.899 315.185 313.342 313.887 315.381 282.311 307.794 312.053 309.862 308.228 308.514 305.319 306.157 306.999 308.537 310.069 304.802 313.835 313.303 309.594 310.502 308.247 308.339 307.699 307.761 309.846 311.254 311.302 305.563 310.864 309.04 313.276 308.939 310.211 310.94 308.894 313.196 317.339 315.949 315.986 314.483 312.761 312.121 315.993 317.015 306.238 316.701 312.759 315.146 315.732 315.362 312.912 313.843 311.798 313.849 318.199 314.619 313.093 313.605 313.506 314.173 312.592 310.791 286.059 312.7 312.457 314.96 314.917 315.839 316.63 315.707 313.418 317.172 317.446 317.777 317.765 311.72 315.662 314.551 315.594 313.574 313.661 318.726 313.48 308.479 315.429 314.537 313.399 311.123 279.39 312.344 311.194 310.643 310.154 314.028 312.479 314.857 311.568 313.057 313.723 312.761 314.714 309.754 314.324 309.484 310.65 309.069 307.467 310.872 307.433 311.877 315.645 316.096 315.14 311.385 317.339 314.447 314.538 315.375 314.213 312.498 314.473 315.115 310.486 312.488 313.368 306.412 313.635 310.394 314.32 317.056 310.053 311.796 313.089 314.559 314.771 310.616 311.681 309.249 312.81 311.981 314.888 313.523 314.093 314.064 311.438 312.762 313.392 310.569 312.006 310.199 310.035 310.275 311.059 288.162 315.512 312.526 312.044 313.622 312.714 312.412 312.851 315.507 315.208 312.451 313.072 314.484 315.066 317.395 317.267 310.668 316.09 311.968 316.326 317.481 316.931 310.821 314.576 315.214 314.98 313.278 315.117 311.88 311.188 314.239 314.73 317.361 315.864 316.506 317.111 313.866 308.589 314.208 315.845 316.024 314.598 316.209 314.607 313.405 318.98 317.862 312.209 315.54 281.773 310.247 315.475 313.241 313.877 312.612 314.251 311.453 317.562 310.96 312.672 312.622 310.374 315.744 312.347 315.502 314.055 287.0 315.405 316.67 315.762 313.297 311.352 310.759 311.5 313.535 313.388 314.212 319.519 315.402 315.043 318.278 319.503 315.787 315.097 310.841 313.3 313.312 321.988 317.527 313.591 314.627 310.264 319.473 316.364 320.003 316.253 316.752 314.238 318.547 319.886 325.306 324.112 317.886 316.179 315.841 314.145 309.47 315.288 314.454 314.583 312.799 309.3 314.484 322.661 317.477 314.965 313.656 313.43 283.193 313.352 316.271 315.923 317.468 317.038 316.588 323.297 316.464 315.322 317.017 286.052 312.096 312.944 317.062 317.883 317.585 313.708 313.138 324.895 312.474 312.64 313.676 316.602 311.892 313.824 312.584 314.48 311.948 311.717 312.028 321.123 310.995 315.753 317.321 314.973 315.58 315.797 315.291 315.189 316.009 315.537 313.922 322.347 330.478 325.754 314.283 316.637 315.645 315.786 316.955 313.32 315.071 317.614 316.829 317.244 315.198 313.49 313.023 314.178 312.748 318.229 316.665 314.54 316.287 285.58 309.715 311.299 311.539 311.921 315.459 317.387 316.328 315.381 310.88 314.497 313.695 315.516 316.494 312.804 319.458 314.67 314.482 312.687 317.734 317.307 318.146 321.666 316.81 316.592 317.393 316.473 320.105 317.79 312.571 309.718 313.51 311.11 312.903 314.072 313.084 314.334 312.533 314.26 311.867 324.356 318.175 313.558 309.622 303.394 310.876 309.26 311.053 308.408 317.273 314.881 314.157 320.628 314.756 312.834 314.208 313.969 315.597 311.5 310.886 311.102 313.223 313.614 311.775 321.291 313.073 312.408 319.38 309.622 317.206 287.545 314.742 312.025 314.435 313.707 307.544 319.652 284.898 314.374 -nightly-2020-09-17-a:140.651 141.423 141.583 136.778 141.495 142.601 137.956 142.811 139.236 141.702 142.053 141.056 139.517 140.128 138.934 141.034 140.867 141.084 140.191 138.949 139.42 143.071 141.201 138.429 140.695 140.606 140.393 137.176 140.211 137.785 144.527 141.609 143.653 137.236 139.818 137.164 137.866 141.332 140.883 135.721 141.296 142.034 137.662 137.634 135.496 141.54 141.944 141.138 141.338 140.694 138.896 140.293 139.714 138.968 141.438 140.02 141.224 139.48 140.223 137.596 140.993 137.363 137.085 140.787 137.701 139.168 140.99 140.382 139.257 138.34 140.657 139.514 139.497 137.748 138.579 141.59 121.574 145.778 142.639 141.783 143.308 141.564 143.269 144.91 145.571 145.393 141.929 147.431 145.101 144.252 141.358 142.13 142.295 140.72 138.717 140.174 138.831 141.046 139.291 138.556 111.241 142.519 139.52 141.476 140.55 119.461 142.229 139.701 140.752 141.618 111.784 143.055 141.571 143.582 140.396 142.581 141.254 141.267 139.972 141.242 140.403 141.174 141.039 109.79 141.142 112.094 140.489 135.93 137.369 140.614 142.386 141.106 140.249 144.041 137.543 138.618 140.028 137.702 140.278 141.136 111.117 141.759 142.641 109.001 140.299 140.0 135.79 135.734 139.992 140.558 143.153 143.68 141.444 137.995 143.156 140.392 140.969 141.537 142.926 140.044 142.95 142.414 140.69 142.236 140.655 140.943 141.029 142.214 109.49 140.164 139.482 143.836 142.6 141.168 140.762 138.892 140.725 141.767 138.584 141.977 143.699 142.43 137.921 140.764 138.399 139.539 140.621 139.113 141.515 140.426 139.206 140.424 139.797 139.768 141.881 143.769 142.389 135.669 136.868 136.893 141.782 140.976 139.977 140.608 140.315 141.839 142.339 138.694 140.115 138.96 140.295 139.664 136.522 136.23 139.856 139.1 139.401 138.172 139.118 136.392 110.904 137.802 137.901 137.238 140.165 138.067 139.182 140.303 137.75 138.803 137.982 140.328 140.581 141.979 142.322 141.094 139.2 141.47 140.229 140.934 149.902 145.65 145.887 142.202 143.68 144.041 146.597 145.162 144.408 147.598 135.093 138.622 140.792 139.845 138.079 138.869 140.753 137.646 141.074 141.784 140.279 138.916 140.621 143.367 139.788 137.36 134.829 140.809 139.339 139.249 140.672 139.817 139.253 139.916 139.884 138.687 120.221 144.556 138.177 137.384 138.708 136.998 138.744 140.298 139.197 139.7 140.85 139.556 140.738 137.376 139.717 138.412 140.932 142.821 138.872 139.157 138.974 139.319 138.16 141.831 141.014 136.775 139.947 139.271 139.283 139.388 137.136 140.565 140.198 140.561 142.949 139.705 140.119 119.589 139.403 139.623 142.406 142.113 140.839 137.126 137.05 142.31 143.322 137.587 140.623 140.729 141.402 141.427 140.559 140.672 138.963 139.854 134.452 139.198 138.567 139.419 140.98 139.692 138.622 141.16 140.829 140.714 141.866 139.127 142.906 139.892 140.132 142.267 141.013 142.122 142.714 140.936 111.311 141.85 142.372 143.255 141.249 141.998 139.155 142.276 142.677 139.83 137.789 139.487 139.008 137.814 140.282 141.285 142.036 141.891 139.224 144.552 143.319 142.055 137.378 139.867 140.645 141.518 142.467 140.696 139.333 141.471 140.199 141.595 138.877 138.035 141.458 138.393 138.882 139.138 112.335 141.302 143.11 139.457 141.181 140.184 143.176 141.166 143.333 142.948 141.152 140.086 139.854 139.054 140.176 140.169 136.736 139.827 140.277 139.598 140.918 142.502 141.626 137.536 139.611 143.319 142.785 143.075 139.759 140.824 139.651 142.218 140.204 141.187 140.306 140.301 140.198 142.239 141.297 141.832 112.084 142.417 141.607 139.932 142.553 140.392 137.778 142.161 139.942 141.779 111.391 142.956 139.929 138.191 138.683 136.147 139.343 138.898 140.545 138.793 109.587 137.479 139.839 115.5 137.931 141.911 140.954 142.064 139.956 142.279 139.954 142.141 142.469 142.16 139.785 112.025 142.563 141.448 141.148 139.312 111.246 143.012 139.477 144.25 139.167 143.446 142.185 110.412 141.158 142.611 140.387 139.625 141.871 141.418 141.095 137.561 139.268 140.108 140.119 141.169 143.218 141.092 142.961 141.39 142.353 139.346 139.769 139.499 142.661 143.449 -nightly-2020-11-05-a:142.695 140.751 142.837 138.319 140.297 139.168 141.63 141.118 141.151 139.289 139.705 143.27 140.705 140.393 141.13 137.858 141.446 140.654 142.621 142.785 141.328 144.205 143.429 140.553 141.877 140.412 141.688 141.713 143.427 141.326 143.041 142.879 145.54 142.751 143.426 143.46 142.557 137.077 144.562 141.883 142.256 142.025 140.239 141.594 140.687 139.393 141.108 141.04 139.308 143.142 141.169 141.044 140.553 138.127 140.389 139.624 138.224 137.386 139.847 141.095 141.611 139.042 140.222 141.246 141.888 141.12 141.746 142.499 141.736 141.966 142.675 141.989 142.182 144.2 141.701 142.735 143.201 140.526 141.996 142.096 111.308 140.091 139.93 136.926 141.571 141.66 141.108 139.351 141.448 142.892 139.185 139.802 142.603 140.486 140.595 109.476 140.131 141.536 141.419 141.637 142.53 141.829 110.458 142.851 140.5 139.544 140.889 139.127 142.073 140.706 110.288 138.898 136.246 137.782 138.992 139.661 139.557 138.937 140.422 139.94 138.784 140.057 138.684 139.385 141.716 139.171 139.044 139.505 138.096 137.996 138.361 140.067 140.948 134.687 140.856 140.03 139.995 142.482 140.205 140.132 142.36 143.509 142.225 139.824 141.702 139.617 142.973 137.084 140.969 141.348 141.346 140.526 136.458 137.245 138.496 137.218 139.0 140.478 138.981 137.233 138.545 139.211 138.547 141.025 138.341 137.54 140.064 139.75 138.705 140.619 140.924 141.057 139.829 142.876 143.305 139.548 139.159 142.455 141.561 140.134 140.573 140.443 137.195 140.689 140.079 138.612 144.15 138.044 141.296 140.442 141.532 140.593 139.312 137.287 140.963 139.072 138.517 139.866 138.36 137.014 140.879 141.752 140.349 135.121 139.305 141.242 141.568 139.13 140.486 141.641 111.96 139.284 140.984 140.491 142.136 140.034 141.191 137.297 139.606 137.946 106.934 138.967 139.075 140.248 140.672 138.176 140.81 138.749 136.686 140.091 138.918 140.276 141.35 140.519 141.42 138.355 139.594 138.519 140.532 135.885 142.155 140.031 140.892 141.537 137.103 140.399 140.963 139.861 138.969 139.615 109.296 141.486 141.482 138.768 138.866 138.264 141.444 140.868 140.784 140.481 110.402 140.91 139.651 142.257 141.539 140.066 140.404 139.13 142.026 140.114 142.022 141.144 137.832 141.532 140.206 140.473 140.239 142.028 142.313 141.123 142.074 140.411 141.771 140.741 141.43 141.074 140.759 138.388 142.922 142.261 139.228 142.698 140.388 137.381 139.529 140.494 140.058 139.003 135.157 140.803 139.289 140.786 139.455 139.25 141.992 137.609 137.441 143.017 139.722 142.863 141.025 140.836 140.561 141.899 141.394 139.455 138.929 140.64 137.571 139.732 114.489 140.906 140.204 139.776 138.526 141.137 139.764 137.149 139.127 140.26 140.678 139.353 139.103 141.152 143.852 136.709 136.952 141.888 139.049 139.658 139.511 141.461 143.564 140.208 140.644 139.617 140.987 140.125 143.383 140.489 139.354 141.594 137.26 140.267 139.076 141.284 141.351 139.879 142.338 143.107 141.167 142.219 139.543 141.657 139.928 141.356 143.351 137.542 141.718 137.953 142.371 140.654 140.676 141.769 138.043 139.209 140.919 137.945 138.905 142.508 142.552 141.306 142.748 136.664 138.185 139.249 141.479 138.473 141.239 142.434 141.819 140.503 138.537 139.424 142.671 141.234 141.453 137.766 140.856 142.398 142.586 142.129 139.898 140.186 142.866 139.059 141.356 138.465 140.468 136.694 138.816 137.298 139.178 137.662 137.479 140.703 141.008 137.863 136.212 138.868 140.627 139.763 139.987 139.994 131.153 141.626 140.089 141.258 140.945 142.205 110.209 138.452 143.411 139.427 141.453 138.712 138.275 139.248 136.952 139.359 112.155 142.745 140.838 141.485 141.294 138.641 139.968 142.963 139.885 138.719 140.367 143.392 142.182 143.187 143.831 144.323 139.953 140.958 140.31 141.662 110.073 141.65 138.635 138.998 140.881 140.994 142.479 136.178 137.243 140.992 136.147 140.906 142.143 139.912 137.721 141.798 140.382 144.665 140.851 139.123 136.447 138.51 140.24 139.408 139.403 137.97 139.272 137.181 140.396 138.339 139.838 139.131 140.116 140.25 141.967 140.407 146.122 144.843 146.016 141.696 -nightly-2020-12-05-a:138.592 138.829 140.195 135.687 136.617 134.306 135.508 133.887 134.187 135.714 108.15 138.573 136.183 135.73 139.411 137.552 137.631 135.846 137.379 136.056 139.567 138.871 137.278 136.565 139.303 139.423 140.551 137.303 135.541 136.315 142.514 142.743 140.712 141.752 139.303 140.787 142.314 140.302 141.856 138.627 134.74 139.814 139.805 139.532 137.68 137.986 137.8 140.025 137.626 142.031 141.525 137.976 139.977 139.592 138.097 140.05 131.79 137.888 139.715 139.387 132.789 136.536 138.275 139.965 137.771 135.188 132.015 138.995 138.162 136.525 143.243 139.326 141.412 140.679 141.16 140.97 139.791 139.72 138.668 139.004 135.485 138.56 136.95 137.606 137.74 135.066 136.737 137.185 137.66 136.009 137.004 137.006 139.734 136.505 138.663 137.94 139.076 137.472 137.283 137.78 140.316 139.053 139.615 139.687 139.311 139.945 138.082 137.873 139.567 139.391 141.51 137.78 137.371 138.254 139.471 136.568 136.596 137.315 138.76 140.517 141.261 137.418 139.552 136.927 136.672 137.112 136.078 140.675 134.738 137.908 108.986 140.084 137.168 139.663 137.97 137.351 138.422 138.32 137.336 138.116 133.354 138.765 137.468 138.175 135.636 136.822 137.639 139.266 138.196 136.834 136.263 138.136 135.407 139.491 133.439 138.029 138.329 138.667 138.69 136.017 137.413 138.967 136.651 139.174 136.982 135.923 136.241 139.182 136.729 136.368 139.088 138.485 139.56 138.799 139.248 141.524 140.855 137.585 140.012 138.707 141.249 139.627 139.124 139.058 137.206 139.027 139.326 136.735 141.283 137.714 138.326 138.992 137.393 141.044 137.274 136.872 138.507 107.751 140.507 141.445 140.866 136.233 138.72 140.614 137.702 139.233 139.425 142.176 109.004 138.952 111.145 141.175 138.269 140.023 138.491 139.753 137.467 138.872 138.334 141.845 138.551 141.509 138.523 138.217 139.239 136.705 137.914 140.036 139.492 135.941 136.069 138.452 139.047 137.254 138.278 138.991 139.625 135.688 141.573 137.911 137.283 141.144 138.716 137.109 137.68 136.145 138.378 139.096 143.268 138.836 137.682 139.752 136.05 135.054 137.405 136.665 139.126 138.759 135.157 138.033 139.804 138.933 139.493 137.443 138.305 139.772 138.608 140.178 140.301 138.345 136.702 135.991 139.077 133.593 139.857 136.305 135.897 138.886 136.994 139.351 134.309 137.165 138.32 137.174 139.391 134.687 137.959 138.51 138.85 134.383 137.649 126.881 137.119 137.104 139.503 136.858 137.136 137.567 137.916 138.159 136.054 141.686 138.259 136.459 138.284 135.89 138.222 137.125 137.735 135.448 141.656 141.003 137.684 138.022 136.596 138.387 136.603 137.582 136.802 139.588 137.715 136.559 135.801 134.996 133.985 134.709 137.524 134.653 135.712 136.796 139.34 135.681 138.515 136.063 136.537 141.039 137.079 137.952 137.876 138.275 139.386 140.316 136.446 138.532 138.122 138.866 138.542 135.62 134.419 139.282 137.982 138.47 136.501 137.495 135.912 136.485 139.744 137.833 137.13 134.191 109.972 138.855 139.563 136.49 140.352 136.838 139.032 137.798 108.102 136.44 109.273 138.007 139.189 137.818 136.591 139.927 131.991 108.66 137.734 137.842 138.181 137.577 138.566 136.941 135.002 136.451 137.114 136.823 135.53 136.025 137.056 138.281 135.471 140.287 138.5 141.524 138.338 137.8 139.132 139.83 135.966 138.06 136.897 137.265 136.805 135.54 138.271 138.019 138.282 139.356 139.006 137.757 140.188 136.551 137.164 137.797 133.014 138.433 137.324 138.932 138.889 138.552 138.99 136.784 136.069 139.287 137.63 136.957 134.623 136.163 139.207 137.569 140.816 136.269 135.735 136.351 136.4 139.352 137.338 135.624 136.372 135.408 138.109 136.279 138.514 137.235 136.756 136.43 139.096 139.644 138.928 136.262 137.602 136.852 139.433 136.931 139.166 137.372 137.223 137.963 138.342 136.507 135.252 136.04 137.629 137.843 139.244 138.087 134.18 136.911 110.359 139.23 138.032 139.605 137.752 138.285 137.555 133.95 136.031 142.62 139.133 139.687 138.47 137.274 137.425 140.913 137.415 141.15 138.439 137.598 108.386 137.025 137.404 137.088 138.145 135.722 136.463 138.959 136.974 139.24 diff --git a/Benchmarks/results/plot-historical-detail.svg b/Benchmarks/results/plot-historical-detail.svg deleted file mode 100644 index 5ca8f37c..00000000 --- a/Benchmarks/results/plot-historical-detail.svg +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.5 - 1.6 - 1.7 - 1.8 - 1.9 - 2.0 - 0.0 - 0.05 - 0.1 - 0.15 - 0.2 - 0.25 - libpng - 2020-05-03-a - 2020-06-04-a - 2020-07-11-a - 2020-09-17-a - 2020-11-05-a - 2020-12-05-a - encoding performance by swift toolchain (detail) - compression level 8, 500 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Benchmarks/results/plot-historical.svg b/Benchmarks/results/plot-historical.svg deleted file mode 100644 index 5e2e6596..00000000 --- a/Benchmarks/results/plot-historical.svg +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.0 - 0.5 - 1.0 - 1.5 - 2.0 - 2.5 - 0.0 - 0.25 - 0.5 - 0.75 - 1.0 - libpng - 2020-05-03-a - 2020-06-04-a - 2020-07-11-a - 2020-09-17-a - 2020-11-05-a - 2020-12-05-a - encoding performance by swift toolchain - compression level 8, 500 trials per test image - relative run time - density - - \ No newline at end of file diff --git a/Examples/README.md b/Examples/README.md index 1e99a900..cc5a71cd 100644 --- a/Examples/README.md +++ b/Examples/README.md @@ -1,4 +1,4 @@ -# swift png tutorials +# swift png tutorials *jump to:* @@ -11,7 +11,7 @@ 7. [online decoding](#online-decoding) ([sources](decode-online/)) 8. [custom color targets](#custom-color-targets) ([sources](custom-color/)) -## basic decoding +## basic decoding [`sources`](decode-basic/) @@ -24,13 +24,13 @@ On platforms with built-in file system support (MacOS and Linux), decoding a PNG file to a pixel array takes just two function calls. -```swift -import PNG +```swift +import PNG let path:String = "examples/decode-basic/example" guard let image:PNG.Data.Rectangular = try .decompress(path: "\(path).png") -else +else { fatalError("failed to open file '\(path).png'") } @@ -41,14 +41,14 @@ let rgba:[PNG.RGBA] = image.unpack(as: PNG.RGBA.self) output png > the example image, decoded to an rgba data file, and re-encoded as a png (for display purposes). -> +> > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Ada_Lovelace_portrait.jpg)* -The element type of the output array, [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/), is called a **color target**. The pixels in the array are arranged in row-major order. The pixel in the top-left corner of the image is the first element of the array. +The element type of the output array, [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/), is called a **color target**. The pixels in the array are arranged in row-major order. The pixel in the top-left corner of the image is the first element of the array. -We could also have unpacked the image pixels to the [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA/) built-in color target, which produces an identically-shaped array of grayscale-alpha pixels. +We could also have unpacked the image pixels to the [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA/) built-in color target, which produces an identically-shaped array of grayscale-alpha pixels. -```swift +```swift let va:[PNG.VA] = image.unpack(as: PNG.VA.self) ``` @@ -56,11 +56,11 @@ let va:[PNG.VA] = image.unpack(as: PNG.VA.self) > the example image, decoded to an grayscale-alpha data file, and re-encoded as a png. -The [`unpack(as:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method is [non-mutating](https://docs.swift.org/swift-book/LanguageGuide/Methods.html#ID239), so you can unpack the same image to multiple color targets without having to re-decode the file each time. +The [`unpack(as:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method is [non-mutating](https://docs.swift.org/swift-book/LanguageGuide/Methods.html#ID239), so you can unpack the same image to multiple color targets without having to re-decode the file each time. -The [`unpack(as:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method also has an [overload](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-unpack(as:)/) which allows you to unpack an image into scalar grayscale samples. +The [`unpack(as:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method also has an [overload](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-unpack(as:)/) which allows you to unpack an image into scalar grayscale samples. -```swift +```swift let v:[UInt8] = image.unpack(as: UInt8.self) ``` @@ -68,13 +68,13 @@ let v:[UInt8] = image.unpack(as: UInt8.self) > the example image, decoded to an grayscale data file, and re-encoded as a png. it looks the same as the grayscale-alpha output because the original image has no transparent pixels. -The two `unpack(as:)` methods support all Swift integer types that conform to [`FixedWidthInteger`](https://developer.apple.com/documentation/swift/fixedwidthinteger)`&`[`UnsignedInteger`](https://developer.apple.com/documentation/swift/unsignedinteger). They have generic specializations for [`UInt8`](https://developer.apple.com/documentation/swift/uint8), [`UInt16`](https://developer.apple.com/documentation/swift/uint16), [`UInt32`](https://developer.apple.com/documentation/swift/uint32), [`UInt64`](https://developer.apple.com/documentation/swift/uint64), and [`UInt`](https://developer.apple.com/documentation/swift/uint). +The two `unpack(as:)` methods support all Swift integer types that conform to [`FixedWidthInteger`](https://developer.apple.com/documentation/swift/fixedwidthinteger)`&`[`UnsignedInteger`](https://developer.apple.com/documentation/swift/unsignedinteger). They have generic specializations for [`UInt8`](https://developer.apple.com/documentation/swift/uint8), [`UInt16`](https://developer.apple.com/documentation/swift/uint16), [`UInt32`](https://developer.apple.com/documentation/swift/uint32), [`UInt64`](https://developer.apple.com/documentation/swift/uint64), and [`UInt`](https://developer.apple.com/documentation/swift/uint). If you unpack an image to an integer type `T` with a bit width different from the color depth of the original image, the samples will be scaled to fill the range `T.min ... T.max`. The scaling is done arithmetically, so if you unpack an 8-bit image to a [`UInt16`](https://developer.apple.com/documentation/swift/uint16)-based color target, then samples with the value `255` will become `65535`, not `65280`. > **warning:** the built-in grayscale color targets do not compute luminance for rgb- and rgba-type images. they simply use the red component as the gray value, and discard the green and blue components. to perform more sophisticated pixel unpacking, [define a custom pixel kernel](#custom-color-targets). -## basic encoding +## basic encoding [`sources`](encode-basic/) @@ -85,35 +85,35 @@ If you unpack an image to an integer type `T` with a bit width different from th > - *compress images at different compression levels* > ***key terms:*** -> - **image layout** -> - **interlacing** -> - **color format** -> - **color depth** +> - **image layout** +> - **interlacing** +> - **color format** +> - **color depth** > - **bit depth** > - **chroma key** > - **compression level** -This tutorial will assume you have the image you want to encode stored as an array of pixels. In the [example code](encode-basic/main.swift) for this tutorial, we have loaded it from a raw `.rgba` data file using the library’s [file system APIs](https://kelvin13.github.io/swift-png/System/File/). (As previously mentioned, these APIs are only available on MacOS and Linux.) +This tutorial will assume you have the image you want to encode stored as an array of pixels. In the [example code](encode-basic/main.swift) for this tutorial, we have loaded it from a raw `.rgba` data file using the library’s [file system APIs](https://tayloraswift.github.io/swift-png/System/File/). (As previously mentioned, these APIs are only available on MacOS and Linux.) -```swift +```swift import PNG -let path:String = "examples/encode-basic/example", +let path:String = "examples/encode-basic/example", size:(x:Int, y:Int) = (800, 1228) guard let rgba:[PNG.RGBA] = (System.File.Source.open(path: "\(path).rgba") { guard let data:[UInt8] = $0.read(count: 4 * size.x * size.y) - else + else { fatalError("failed to read from file '\(path).rgba'") } - return (0 ..< size.x * size.y).map + return (0 ..< size.x * size.y).map { (i:Int) -> PNG.RGBA in .init(data[4 * i], data[4 * i + 1], data[4 * i + 2], data[4 * i + 3]) } -}) +}) else { fatalError("failed to open file '\(path).rgba'") @@ -122,27 +122,27 @@ else The first step to encoding a PNG file is to define an **image layout**. An image layout specifies everything about a PNG image that is not strictly “metadata” or content. Here, we have defined an 8-bit RGB layout, as well as an 8-bit grayscale layout which we will use later. -```swift -let layout:(rgb:PNG.Layout, v:PNG.Layout) = +```swift +let layout:(rgb:PNG.Layout, v:PNG.Layout) = ( rgb: .init(format: .rgb8(palette: [], fill: nil, key: nil)), v: .init(format: .v8( fill: nil, key: nil)) ) ``` -The signature of the [`PNG.Layout`](https://kelvin13.github.io/swift-png/PNG/Layout/) initializer is given below: +The signature of the [`PNG.Layout`](https://tayloraswift.github.io/swift-png/PNG/Layout/) initializer is given below: -```swift -init(format:PNG.Format, interlaced:Bool = false) +```swift +init(format:PNG.Format, interlaced:Bool = false) ``` -The `format` parameter specifies the **color format** of the layout. A color format is the internal representation that a PNG file uses to store image data. You can encode any color target to any color format, though some combinations can result in information loss. For example, the alpha channel of the [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/) pixel array will be lost when encoding in the 8-bit RGB format. +The `format` parameter specifies the **color format** of the layout. A color format is the internal representation that a PNG file uses to store image data. You can encode any color target to any color format, though some combinations can result in information loss. For example, the alpha channel of the [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/) pixel array will be lost when encoding in the 8-bit RGB format. We can enable **interlacing** by setting the `interlaced` parameter to `true`. [Interlacing](https://en.wikipedia.org/wiki/Adam7_algorithm) is an alternative way of storing the image data within the PNG file’s internal representation. This parameter is `false` by default. There is rarely a good reason to enable it, and it usually hurts the compression ratio, so we have omitted it in this example. We will explore a possible use case for it in the [online decoding tutorial](#online-decoding). *Swift PNG* supports all fifteen standard PNG color formats, plus two formats from Apple’s PNG extensions. The **bit depth** refers to the bit width of the samples in each pixel. The **color depth** refers to the bit width of the color channels in each pixel. The bit depth is different from the color depth for the indexed color formats, because the pixel samples are indices referencing 8-bit palette colors. -| enumeration case | color model | bit depth | color depth | standard | +| enumeration case | color model | bit depth | color depth | standard | | ------------------------------------- | ----------------- | --------- | ----------- | --------- | | `PNG.Format.v1(fill:key:)` | grayscale | 1 | 1 | core | | `PNG.Format.v2(fill:key:)` | grayscale | 2 | 2 | core | @@ -156,7 +156,7 @@ We can enable **interlacing** by setting the `interlaced` parameter to `true`. [ | `PNG.Format.indexed1(palette:fill:)` | indexed | 1 | 8 | core | | `PNG.Format.indexed2(palette:fill:)` | indexed | 2 | 8 | core | | `PNG.Format.indexed4(palette:fill:)` | indexed | 4 | 8 | core | -| `PNG.Format.indexed8(palette:fill:)` | indexed | 8 | 8 | core | +| `PNG.Format.indexed8(palette:fill:)` | indexed | 8 | 8 | core | |||||| | `PNG.Format.bgr8(palette:fill:key:)` | BGR | 8 | 8 | apple | | `PNG.Format.rgb8(palette:fill:key:)` | RGB | 8 | 8 | core | @@ -166,46 +166,46 @@ We can enable **interlacing** by setting the `interlaced` parameter to `true`. [ | `PNG.Format.rgba8(palette:fill:)` | RGBA | 8 | 8 | core | | `PNG.Format.rgba16(palette:fill:)` | RGBA | 16 | 16 | core | -The `fill` field specifies a solid background color which some PNG viewers use to display the image. Formats that lack a full alpha channel also have a `key` field, which specifies a **chroma key**. Most PNG viewers use this chroma key to display transparency for such images. Such viewers will display pixels as transparent if they match the chroma key. The type of the `fill` and `key` fields varies depending on the color format. For example, they are `(r:UInt8, g:UInt8, b:UInt8)` tuples in the [`rgb8(palette:fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/rgb8(palette:fill:key:)/) format, and [`Int`](https://developer.apple.com/documentation/swift/int) indices in the [`indexed8(palette:fill:)`](https://kelvin13.github.io/swift-png/PNG/Format/indexed8(palette:fill:)/) format. (Indexed images do not support chroma keys, because they contain a full alpha channel.) +The `fill` field specifies a solid background color which some PNG viewers use to display the image. Formats that lack a full alpha channel also have a `key` field, which specifies a **chroma key**. Most PNG viewers use this chroma key to display transparency for such images. Such viewers will display pixels as transparent if they match the chroma key. The type of the `fill` and `key` fields varies depending on the color format. For example, they are `(r:UInt8, g:UInt8, b:UInt8)` tuples in the [`rgb8(palette:fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/rgb8(palette:fill:key:)/) format, and [`Int`](https://developer.apple.com/documentation/swift/int) indices in the [`indexed8(palette:fill:)`](https://tayloraswift.github.io/swift-png/PNG/Format/indexed8(palette:fill:)/) format. (Indexed images do not support chroma keys, because they contain a full alpha channel.) Most PNG viewers ignore the `fill` field, and a few ignore the `key` field as well. It is common to leave both fields as `nil` to disable this functionality. The non-grayscale color formats include a `palette` field. Setting it to the empty array `[]` is analogous to setting `fill` or `key` to `nil`. For the indexed color formats, a non-empty `palette` is mandatory. For the other formats, it is optional (meaning it can be set to `[]`), and furthermore, ignored by almost all PNG clients, since it only specifies a suggested [posterization](https://en.wikipedia.org/wiki/Posterization) for the image. -To create a rectangular image data instance, use the [`init(packing:size:layout:metadata:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/init(packing:size:layout:metadata:)/) initializer. This initializer is the inverse of the [`unpack(as:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method we used in the [basic decoding](#basic-decoding) tutorial. Needless to say, the length of the pixel array must equal `size.x * size.y`. The `metadata` argument has a default value, which is an empty metadata record. +To create a rectangular image data instance, use the [`init(packing:size:layout:metadata:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/init(packing:size:layout:metadata:)/) initializer. This initializer is the inverse of the [`unpack(as:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method we used in the [basic decoding](#basic-decoding) tutorial. Needless to say, the length of the pixel array must equal `size.x * size.y`. The `metadata` argument has a default value, which is an empty metadata record. -```swift +```swift let image:PNG.Data.Rectangular = .init(packing: rgba, size: size, layout: layout.rgb) ``` -On platforms with built-in file system support, we can compress it to a file using the [`compress(path:level:hint:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) method. The `hint` argument provides a size hint for the emitted image data chunks. Its default value is `32768`, which is fine for almost all use cases. We will explore the `hint` parameter in more detail in the [online decoding](#online-decoding) tutorial. +On platforms with built-in file system support, we can compress it to a file using the [`compress(path:level:hint:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) method. The `hint` argument provides a size hint for the emitted image data chunks. Its default value is `32768`, which is fine for almost all use cases. We will explore the `hint` parameter in more detail in the [online decoding](#online-decoding) tutorial. The `level` argument specifies the **compression level**. It should be in the range `0 ... 13`, where `13` is the most aggressive setting. Its default value is `9`. Setting `level` to a value less than `0` is the same as setting it to `0`. Likewise, setting it to a value greater than `13` is the same as setting it to `13`. Compression level `9` is roughly equivalent to *libpng*’s maximum compression setting in terms of compression ratio and encoding speed. The higher levels (`10` through `13`) are very computationally expensive, so you should only use them if you really need to optimize for file size. You can find experimental comparisons between *Swift PNG* and *libpng*’s compression settings on [this page](../benchmarks). -```swift +```swift try image.compress(path: "\(path)-color-rgb.png", level: 9) ``` output png > the example image, encoded by *swift png* in the 8-bit rgb color format. -> +> > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Another_explosion_at_hand_-_Keppler._LCCN2010651330.jpg)* -We can compress the same image to different files, and at different compression levels, without having to repack the pixel data. +We can compress the same image to different files, and at different compression levels, without having to repack the pixel data. -```swift +```swift for level:Int in [0, 4, 8, 13] { try image.compress(path: "\(path)-color-rgb@\(level).png", level: level) } ``` -If we inspect the emitted PNG files, we can verify that the higher compression settings result in smaller images. +If we inspect the emitted PNG files, we can verify that the higher compression settings result in smaller images. -| compression level | file size | +| compression level | file size | | ----------------- | ------------- | | 0 | 1,762,033 B | | 4 | 1,743,114 B | @@ -215,23 +215,23 @@ If we inspect the emitted PNG files, we can verify that the higher compression s We can also encode the same pixel data using the grayscale layout we defined earlier. -```swift +```swift let image:PNG.Data.Rectangular = .init(packing: rgba, size: size, layout: layout.v) try image.compress(path: "\(path)-color-v.png", level: 9) ``` -The built-in [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/) color target will discard the green, blue, and alpha channels when encoding to a grayscale format. +The built-in [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/) color target will discard the green, blue, and alpha channels when encoding to a grayscale format. output png > the example image, encoded by *swift png* in the 8-bit grayscale color format. -Like the [`unpack(as:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method, the [`init(packing:size:layout:metadata:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/init(packing:size:layout:metadata:)/) initializer is generic and can take an array of any color target. It also has an [overload](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) which takes an array of scalars. To demonstrate this use case, we will compute the luminance of our example image (using a standard formula), and store it as a `[UInt8]` array. +Like the [`unpack(as:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/unpack(as:)/) method, the [`init(packing:size:layout:metadata:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/init(packing:size:layout:metadata:)/) initializer is generic and can take an array of any color target. It also has an [overload](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) which takes an array of scalars. To demonstrate this use case, we will compute the luminance of our example image (using a standard formula), and store it as a `[UInt8]` array. -```swift -let luminance:[UInt8] = rgba.map +```swift +let luminance:[UInt8] = rgba.map { - let r:Double = .init($0.r), + let r:Double = .init($0.r), g:Double = .init($0.g), b:Double = .init($0.b) let l:Double = (0.299 * r * r + 0.587 * g * g + 0.114 * b * b).squareRoot() @@ -239,9 +239,9 @@ let luminance:[UInt8] = rgba.map } ``` -We can encode it to a file just as we did with the array of [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/) colors: +We can encode it to a file just as we did with the array of [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/) colors: -```swift +```swift let image:PNG.Data.Rectangular = .init(packing: luminance, size: size, layout: layout.v) try image.compress(path: "\(path)-luminance-v.png", level: 9) ``` @@ -252,9 +252,9 @@ try image.compress(path: "\(path)-luminance-v.png", level: 9) Observe that it looks different from the previous output, since we used information from all three color channels to compute the grayscale values. -We could also have encoded it using an RGB color format, which produces a visually identical image. +We could also have encoded it using an RGB color format, which produces a visually identical image. -```swift +```swift let image:PNG.Data.Rectangular = .init(packing: luminance, size: size, layout: layout.rgb) try image.compress(path: "\(path)-luminance-rgb.png", level: 9) ``` @@ -265,7 +265,7 @@ try image.compress(path: "\(path)-luminance-rgb.png", level: 9) The resulting file is much larger than the one encoded in the grayscale format, since it contains two redundant color channels. So there’s rarely a good reason to save a grayscale image in an non-grayscale color format. -## using indexed images +## using indexed images [`sources`](indexed/) @@ -276,28 +276,28 @@ The resulting file is much larger than the one encoded in the grayscale format, > - *use custom indexing and deindexing functions* > ***key terms:*** -> - **image palette** +> - **image palette** > - **palette aggregate** -> - **indexing function** -> - **deindexing function** +> - **indexing function** +> - **deindexing function** In this tutorial, we will use *Swift PNG*’s indexing APIs to colorize the following grayscale image: input png > the example image, which is an 8-bit grayscale png. -> +> > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:20081206_Alexandros_Grigoropoulos_december_2008_riots_Sina_Street_Athens_Greece.jpg)* -We already saw in the [basic decoding](#decode-basic) tutorial how to read grayscale samples from an input PNG. +We already saw in the [basic decoding](#decode-basic) tutorial how to read grayscale samples from an input PNG. -```swift +```swift import PNG let path:String = "examples/indexing/example" guard let image:PNG.Data.Rectangular = try .decompress(path: "\(path).png") -else +else { fatalError("failed to open file '\(path).png'") } @@ -309,9 +309,9 @@ What we want to do is map the grayscale [`UInt8`](https://developer.apple.com/do We define a simple, six-stop gradient function with the following code. It generates a gradient that is black at the bottom, red in the middle, and yellow at the top. -```swift -func lerp(_ a:(r:Double, g:Double, b:Double), _ b:(r:Double, g:Double, b:Double), t:Double) - -> (r:Double, g:Double, b:Double) +```swift +func lerp(_ a:(r:Double, g:Double, b:Double), _ b:(r:Double, g:Double, b:Double), t:Double) + -> (r:Double, g:Double, b:Double) { ( a.r * (1.0 - t) + b.r * t, @@ -319,30 +319,30 @@ func lerp(_ a:(r:Double, g:Double, b:Double), _ b:(r:Double, g:Double, b:Double) a.b * (1.0 - t) + b.b * t ) } -func gradient(_ x:T) -> (r:UInt8, g:UInt8, b:UInt8, a:UInt8) +func gradient(_ x:T) -> (r:UInt8, g:UInt8, b:UInt8, a:UInt8) where T:FixedWidthInteger { let stops: ( - (r:Double, g:Double, b:Double), - (r:Double, g:Double, b:Double), - (r:Double, g:Double, b:Double), - (r:Double, g:Double, b:Double), - (r:Double, g:Double, b:Double), + (r:Double, g:Double, b:Double), + (r:Double, g:Double, b:Double), + (r:Double, g:Double, b:Double), + (r:Double, g:Double, b:Double), + (r:Double, g:Double, b:Double), (r:Double, g:Double, b:Double) - ) - = + ) + = ( - (0.0, 0.0, 0.0), - (0.1, 0.1, 0.1), - (1.0, 0.2, 0.3), + (0.0, 0.0, 0.0), + (0.1, 0.1, 0.1), + (1.0, 0.2, 0.3), (1.0, 0.3, 0.2), (1.0, 0.4, 0.3), (1.0, 0.8, 0.4) ) let t:Double = (.init(x) - .init(T.min)) / (.init(T.max) - .init(T.min)) - let y:(r:Double, g:Double, b:Double) - switch t + let y:(r:Double, g:Double, b:Double) + switch t { case ..<0.0: y = stops.0 case 0.0 ..< 0.2: y = lerp(stops.0, stops.1, t: (t ) / 0.2) @@ -352,7 +352,7 @@ func gradient(_ x:T) -> (r:UInt8, g:UInt8, b:UInt8, a:UInt8) case 0.8... : y = lerp(stops.4, stops.5, t: (t - 0.8) / 0.2) default : y = stops.5 } - return + return ( r: .init(max(0, min(y.r * 255, 255))), g: .init(max(0, min(y.g * 255, 255))), @@ -362,19 +362,19 @@ func gradient(_ x:T) -> (r:UInt8, g:UInt8, b:UInt8, a:UInt8) } ``` -Of course, we can’t encode a gradient function directly in a PNG file, since PNG viewers can’t execute Swift code. So we have to tabularize it as a 256-element array. +Of course, we can’t encode a gradient function directly in a PNG file, since PNG viewers can’t execute Swift code. So we have to tabularize it as a 256-element array. -```swift -let gradient:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)] = +```swift +let gradient:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)] = (UInt8.min ... UInt8.max).map(gradient(_:)) ``` -The gradient function doesn’t really have anything to do with *Swift PNG*, so if you want, you can copy-and-paste the following array literal instead: +The gradient function doesn’t really have anything to do with *Swift PNG*, so if you want, you can copy-and-paste the following array literal instead:
Click to show gradient array literal -```swift +```swift let gradient:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)] = [ (r: 0, g: 0, b: 0, a: 255), @@ -640,17 +640,17 @@ let gradient:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)] = We can visualize the gradient using the same APIs we used in the [basic encoding](#basic-encoding) tutorial. -```swift -let swatch:[PNG.RGBA] = (0 ..< 16).flatMap +```swift +let swatch:[PNG.RGBA] = (0 ..< 16).flatMap { - _ -> [PNG.RGBA] in - (0 ..< 256).map + _ -> [PNG.RGBA] in + (0 ..< 256).map { let (r, g, b, a):(UInt8, UInt8, UInt8, UInt8) = gradient[$0] return .init(r, g, b, a) } } -let visualization:PNG.Data.Rectangular = .init(packing: swatch, size: (256, 16), +let visualization:PNG.Data.Rectangular = .init(packing: swatch, size: (256, 16), layout: .init(format: .rgb8(palette: [], fill: nil, key: nil))) try visualization.compress(path: "examples/indexing/gradient-visualization.png") ``` @@ -659,24 +659,24 @@ try visualization.compress(path: "examples/indexing/gradient-visualization.png") > a visualization of the generated gradient. -We can create an indexed image by defining an indexed layout, and passing the grayscale samples we obtained earlier to one of the pixel-packing APIs. The [`init(packing:size:layout:metadata:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) initializer will treat the grayscale samples as pixel colors, not indices, and will try to match the pixel colors to entries in the given palette. This is not what we want, so we need to use a variant of that function, [`init(packing:size:layout:metadata:indexer:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:indexer:)/), and pass it a custom **indexing function**. +We can create an indexed image by defining an indexed layout, and passing the grayscale samples we obtained earlier to one of the pixel-packing APIs. The [`init(packing:size:layout:metadata:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) initializer will treat the grayscale samples as pixel colors, not indices, and will try to match the pixel colors to entries in the given palette. This is not what we want, so we need to use a variant of that function, [`init(packing:size:layout:metadata:indexer:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:indexer:)/), and pass it a custom **indexing function**. -```swift -let indexed:PNG.Data.Rectangular = .init(packing: v, size: image.size, - layout: .init(format: .indexed8(palette: gradient, fill: nil)), +```swift +let indexed:PNG.Data.Rectangular = .init(packing: v, size: image.size, + layout: .init(format: .indexed8(palette: gradient, fill: nil)), metadata: image.metadata) { _ in Int.init(_:) } ``` -The best way to understand the indexing function is to compare it with the behavior of the [`init(packing:size:layout:metadata:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) initializer. Calling that initializer is equivalent to calling [`init(packing:size:layout:metadata:indexer:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:indexer:)/) with the following indexing function. +The best way to understand the indexing function is to compare it with the behavior of the [`init(packing:size:layout:metadata:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:)/) initializer. Calling that initializer is equivalent to calling [`init(packing:size:layout:metadata:indexer:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-init(packing:size:layout:metadata:indexer:)/) with the following indexing function. -```swift +```swift { - (palette:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (UInt8) -> Int in - - let lookup:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8): Int] = + (palette:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (UInt8) -> Int in + + let lookup:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8): Int] = .init(uniqueKeysWithValues: zip(palette, palette.indices)) return { (v:UInt8) -> Int in lookup[(v, v, v, .max), default: 0] } } @@ -686,19 +686,19 @@ The best way to understand the indexing function is to compare it with the behav Its type is `([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (UInt8) -> Int`. This construct can be a little confusing, especially if you aren’t familiar with functional programming, so let’s walk through it. -The *outer function* is a [pure function](https://en.wikipedia.org/wiki/Pure_function) that takes a palette argument of type `[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]`. This palette comes from the `palette` field of the image’s color format, if the format is one of the indexed color formats. (If the image layout has a non-indexed color format, the indexing function never gets invoked in the first place.) +The *outer function* is a [pure function](https://en.wikipedia.org/wiki/Pure_function) that takes a palette argument of type `[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]`. This palette comes from the `palette` field of the image’s color format, if the format is one of the indexed color formats. (If the image layout has a non-indexed color format, the indexing function never gets invoked in the first place.) -The default implementation of the outer function then constructs a dictionary mapping the palette entries to their array indices, using [`init(uniqueKeysWithValues:)`](https://developer.apple.com/documentation/swift/dictionary/3127165-init). +The default implementation of the outer function then constructs a dictionary mapping the palette entries to their array indices, using [`init(uniqueKeysWithValues:)`](https://developer.apple.com/documentation/swift/dictionary/3127165-init). The return value of the outer function is an *inner function* of type `(UInt8) -> Int`. As its signature suggests, the inner function takes an argument of type [`UInt8`](https://developer.apple.com/documentation/swift/uint8), and returns an [`Int`](https://developer.apple.com/documentation/swift/int) index. The [`UInt8`](https://developer.apple.com/documentation/swift/uint8) is a grayscale sample from the given pixel array. The inner function is not generic. If you pass a `[UInt16]` array to the packing initializer, the 16-bit grayscale samples will get rescaled to the range of a [`UInt8`](https://developer.apple.com/documentation/swift/uint8) before getting passed to the inner function. Its default implementation [encloses](https://en.wikipedia.org/wiki/Closure_%28computer_programming%29) the dictionary variable, and uses it to look up the palette index of the function’s grayscale sample argument, expanded to RGBA form. If there is no matching palette entry, it returns index `0`. As you might expect, this can be inefficient for some use cases (though not terribly so), so the custom indexing APIs are useful if you want to manipulate indices without re-indexing the entire image. -Depending on the color target, the inner function may take a tuple argument instead of a scalar. For the [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA) color target, the inner function recieves `(UInt8, UInt8)` tuples. For the [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) color target, it receives `(UInt8, UInt8, UInt8, UInt8)` tuples. (The return type is always [`Int`](https://developer.apple.com/documentation/swift/int).) In *Swift PNG*, the inner function argument is called a **palette aggregate**. +Depending on the color target, the inner function may take a tuple argument instead of a scalar. For the [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA) color target, the inner function recieves `(UInt8, UInt8)` tuples. For the [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) color target, it receives `(UInt8, UInt8, UInt8, UInt8)` tuples. (The return type is always [`Int`](https://developer.apple.com/documentation/swift/int).) In *Swift PNG*, the inner function argument is called a **palette aggregate**. -Let’s go back to the custom indexing function: +Let’s go back to the custom indexing function: -```swift +```swift { _ in Int.init(_:) } @@ -706,9 +706,9 @@ Let’s go back to the custom indexing function: Since we just want to cast the grayscale samples directly to index values, we don’t need the palette parameter, so we discard it with the `_` binding. We then return the [`Int.init(_:)`](https://developer.apple.com/documentation/swift/int/2885075-init) initializer, which casts the grayscale samples to [`Int`](https://developer.apple.com/documentation/swift/int)s. The Swift type inferencer will specialize it to the desired type `(UInt8) -> Int`. -On appropriate platforms, we can encode the image to a file with the [`compress(path:level:hint:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) method. +On appropriate platforms, we can encode the image to a file with the [`compress(path:level:hint:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) method. -```swift +```swift try indexed.compress(path: "\(path)-indexed.png") ``` @@ -716,10 +716,10 @@ try indexed.compress(path: "\(path)-indexed.png") > the example image, colorized as an indexed png. -To read back the index values from the indexed image, we can use a custom **deindexing function**, which we pass to [`unpack(as:deindexer:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/1-unpack(as:deindexer:)/). +To read back the index values from the indexed image, we can use a custom **deindexing function**, which we pass to [`unpack(as:deindexer:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/1-unpack(as:deindexer:)/). -```swift -let indices:[UInt8] = indexed.unpack(as: UInt8.self) +```swift +let indices:[UInt8] = indexed.unpack(as: UInt8.self) { _ in UInt8.init(_:) } @@ -727,9 +727,9 @@ let indices:[UInt8] = indexed.unpack(as: UInt8.self) For the scalar pixel packing API, deindexing functions have the type `([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> UInt8`. Its return type, `(Int) -> UInt8` is exactly the opposite of that of an indexing function. Its default behavior is equivalent to the following implementation, which should be self-explanatory. -```swift +```swift { - (palette:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> UInt8 in + (palette:[(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> UInt8 in { (i:Int) -> UInt8 in palette[i].r } @@ -740,9 +740,9 @@ For the scalar pixel packing API, deindexing functions have the type `([(r:UInt8 We can verify that the indices we read back with our custom deindexing function are identical to the grayscale samples we originally passed to the packing initializer. -```swift +```swift print(indices == v) -``` +``` ```bash true @@ -763,7 +763,7 @@ true > - **premultiplied alpha** > - **straight alpha** -As of version 4.0, *Swift PNG* has first-class support for **iphone-optimized images**. iPhone-optimized images are an Apple extension to the PNG standard. Sometimes people refer to them as *CgBI images*. This name comes from the [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI/) application chunk present at the beginning of such files, whose name in turn comes from the [`CGBitmapInfo`](https://developer.apple.com/documentation/coregraphics/cgbitmapinfo) option set in the Apple Core Graphics framework. +As of version 4.0, *Swift PNG* has first-class support for **iphone-optimized images**. iPhone-optimized images are an Apple extension to the PNG standard. Sometimes people refer to them as *CgBI images*. This name comes from the [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI/) application chunk present at the beginning of such files, whose name in turn comes from the [`CGBitmapInfo`](https://developer.apple.com/documentation/coregraphics/cgbitmapinfo) option set in the Apple Core Graphics framework. iPhone-optimized images are occasionally more space-efficient than standard PNG images, because the color model they use (discussed shortly) quantizes away color information that the user will never see. It is a common misconception that iphone-optimized images are optimized for file size. They are mainly optimized for computational efficiency, by omitting the [**modular redundancy check**](https://en.wikipedia.org/wiki/Adler-32) from the compressed image data stream. ([Some authors](https://iphonedevwiki.net/index.php/CgBI_file_format) erroneously refer to it as the *cyclic redundancy check*, which is a distinct concept, and completely unaffected by iphone optimizations.) iPhone-optimized images also use the **BGR/BGRA color formats**, the latter of which is the native color format of an iphone. This makes it possible to blit image data to an idevice’s graphics hardware without having to do as much post-processing on it. @@ -777,45 +777,45 @@ In this tutorial, we will convert the following iphone-optimized image to a stan > > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Soviet_Union-1963-stamp-Valentina_Vladimirovna_Tereshkova.jpg)* -You don’t need any special settings to handle iphone-optimized images. You can decode them as you would any other PNG file. +You don’t need any special settings to handle iphone-optimized images. You can decode them as you would any other PNG file. -```swift -import PNG +```swift +import PNG let path:String = "examples/iphone-optimized/example" guard var image:PNG.Data.Rectangular = try .decompress(path: "\(path).png") -else +else { fatalError("failed to open file '\(path).png'") } ``` -We can check if a file is an iphone-optimized image by inspecting its color format. +We can check if a file is an iphone-optimized image by inspecting its color format. -```swift +```swift print(image.layout.format) -``` +``` ``` bgra8(palette: [], fill: nil) ``` -The [`bgra8(palette:fill:)`](https://kelvin13.github.io/swift-png/PNG/Format/bgra8(palette:fill:)/) format is one of two iphone-optimized color formats. It is analogous to the [`rgba8(palette:fill:)`](https://kelvin13.github.io/swift-png/PNG/Format/rgba8(palette:fill:)/) format. Another possibility is [`bgr8(palette:fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/bgr8(palette:fill:key:)/), which lacks an alpha channel, and is analogous to [`rgb8(palette:fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/rgb8(palette:fill:key:)/). +The [`bgra8(palette:fill:)`](https://tayloraswift.github.io/swift-png/PNG/Format/bgra8(palette:fill:)/) format is one of two iphone-optimized color formats. It is analogous to the [`rgba8(palette:fill:)`](https://tayloraswift.github.io/swift-png/PNG/Format/rgba8(palette:fill:)/) format. Another possibility is [`bgr8(palette:fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/bgr8(palette:fill:key:)/), which lacks an alpha channel, and is analogous to [`rgb8(palette:fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/rgb8(palette:fill:key:)/). -We can unpack iphone-optimized images to any color target. iPhone-optimized images use **premultiplied alpha**, which means the color samples (the blue, green, and red channels in a BGRA image) are scaled by the alpha sample. Occasionally, this facilitates compression by zeroing-out all color channels in fully-transparent pixels. We can convert the pixels back to **straight alpha**, the normal PNG color space, by using the [`straightened`](https://kelvin13.github.io/swift-png/PNG/RGBA/straightened/) property on the built-in [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/) and [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA/straightened/) color targets. +We can unpack iphone-optimized images to any color target. iPhone-optimized images use **premultiplied alpha**, which means the color samples (the blue, green, and red channels in a BGRA image) are scaled by the alpha sample. Occasionally, this facilitates compression by zeroing-out all color channels in fully-transparent pixels. We can convert the pixels back to **straight alpha**, the normal PNG color space, by using the [`straightened`](https://tayloraswift.github.io/swift-png/PNG/RGBA/straightened/) property on the built-in [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/) and [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA/straightened/) color targets. -```swift +```swift let rgba:[PNG.RGBA] = image.unpack(as: PNG.RGBA.self).map(\.straightened) ``` It is often convenient to work in the premultiplied color space, so the library does not straighten the alpha automatically. Of course, it’s also unnecessary to straighten the alpha if you know the image has no transparency. -> **note:** unpacking bgra images to a scalar target discards the alpha channel, making it impossible to straighten the grayscale pixels. if you trying to unpack grayscale values from an iphone-optimized image with transparency, unpack it to the [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA/) color target, and take the gray channel *after* straightening the grayscale-alpha pixels. +> **note:** unpacking bgra images to a scalar target discards the alpha channel, making it impossible to straighten the grayscale pixels. if you trying to unpack grayscale values from an iphone-optimized image with transparency, unpack it to the [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA/) color target, and take the gray channel *after* straightening the grayscale-alpha pixels. -Depending on your use case, you may not be getting the most out of iphone-optimized images by unpacking them to a color target. As mentioned previously, the iphone-optimized format is designed such that the raw, packed image data can be uploaded directly to the graphics hardware. We can access the packed data buffer through the [`storage`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/storage) property on [`PNG.Data.Rectangular`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/). +Depending on your use case, you may not be getting the most out of iphone-optimized images by unpacking them to a color target. As mentioned previously, the iphone-optimized format is designed such that the raw, packed image data can be uploaded directly to the graphics hardware. We can access the packed data buffer through the [`storage`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/storage) property on [`PNG.Data.Rectangular`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/). -```swift +```swift print(image.storage[..<16]) ``` @@ -823,12 +823,12 @@ print(image.storage[..<16]) [25, 0, 1, 255, 16, 8, 8, 255, 8, 0, 16, 255, 32, 13, 0, 255] ``` -We can convert the iphone-optimized example image to a standard PNG file by re-encoding it as any of the standard color formats. +We can convert the iphone-optimized example image to a standard PNG file by re-encoding it as any of the standard color formats. -```swift +```swift let standard:PNG.Data.Rectangular = .init( - packing: rgba, - size: image.size, + packing: rgba, + size: image.size, layout: .init(format: .rgb8(palette: [], fill: nil, key: nil))) try standard.compress(path: "\(path)-rgb8.png") @@ -838,12 +838,12 @@ try standard.compress(path: "\(path)-rgb8.png") > the iphone-optimized example image, re-encoded as a standard png file. -We can convert it back into an iphone-optimized image by specifying one of the iphone-optimized color formats. The [`premultiplied`](https://kelvin13.github.io/swift-png/PNG/RGBA/premultiplied/) property on the [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA/) color target converts the pixels to the premultiplied color space. Again, this step is unnecessary if you know the image contains no transparency. +We can convert it back into an iphone-optimized image by specifying one of the iphone-optimized color formats. The [`premultiplied`](https://tayloraswift.github.io/swift-png/PNG/RGBA/premultiplied/) property on the [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA/) color target converts the pixels to the premultiplied color space. Again, this step is unnecessary if you know the image contains no transparency. -```swift +```swift let apple:PNG.Data.Rectangular = .init( - packing: standard.unpack(as: PNG.RGBA.self).map(\.premultiplied), - size: standard.size, + packing: standard.unpack(as: PNG.RGBA.self).map(\.premultiplied), + size: standard.size, layout: .init(format: .bgr8(palette: [], fill: nil, key: nil))) try apple.compress(path: "\(path)-bgr8.png") @@ -853,11 +853,11 @@ try apple.compress(path: "\(path)-bgr8.png") > the previous output, re-encoded as an iphone-optimized file. unless you are using safari, your browser most likely cannot display this image. some versions of safari have a bug which reverses the color channels. if you are on an apple platform, you can download this file and view it normally. -The [`premultiplied`](https://kelvin13.github.io/swift-png/PNG/RGBA/premultiplied) and [`straightened`](https://kelvin13.github.io/swift-png/PNG/RGBA/straightened) properties satisfy the condition that `x.premultiplied == x.premultiplied.straightened.premultiplied` for all `x`. +The [`premultiplied`](https://tayloraswift.github.io/swift-png/PNG/RGBA/premultiplied) and [`straightened`](https://tayloraswift.github.io/swift-png/PNG/RGBA/straightened) properties satisfy the condition that `x.premultiplied == x.premultiplied.straightened.premultiplied` for all `x`. > **warning:** alpha premultiplication is a destructive operation. it is not the case that `x == x.premultiplied.straightened` for all `x`! -## working with metadata +## working with metadata [`sources`](metadata/) @@ -873,24 +873,24 @@ In this tutorial, we will inspect and edit metadata in the following example ima > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:RIAN_archive_348_During_the_siege.jpg)* -On appropriate platforms, we can decompress the image using the [`decompress(path:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/decompress(path:)/) static method. +On appropriate platforms, we can decompress the image using the [`decompress(path:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/decompress(path:)/) static method. -```swift -import PNG +```swift +import PNG let path:String = "examples/metadata/example" guard var image:PNG.Data.Rectangular = try .decompress(path: "\(path).png") -else +else { fatalError("failed to open file '\(path).png'") } ``` -The image metadata lives in a [`PNG.Metadata`](https://kelvin13.github.io/swift-png/PNG/Metadata/) structure, which is stored in the [`metadata`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/metadata) property of the image data structure. The metadata structure has the following properties: +The image metadata lives in a [`PNG.Metadata`](https://tayloraswift.github.io/swift-png/PNG/Metadata/) structure, which is stored in the [`metadata`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/metadata) property of the image data structure. The metadata structure has the following properties: -```swift -var time:PNG.TimeModified? +```swift +var time:PNG.TimeModified? var chromaticity:PNG.Chromaticity? var colorProfile:PNG.ColorProfile? var colorRendering:PNG.ColorRendering? @@ -906,14 +906,14 @@ var application:[(type:PNG.Chunk, data:[UInt8])] The individual metadata elements are called **metadata chunks**. Each field of the metadata struct is `nil` or empty (`[]`) if the corresponding metadata chunk is not present in the PNG file. Some metadata chunks — suggested palette chunks, text chunks, and private application data chunks — can appear more than once, which is why those properties are [`Array`](https://developer.apple.com/documentation/swift/array)s instead of [`Optional`](https://developer.apple.com/documentation/swift/optional)s. -The example image has a [`tIME`](https://kelvin13.github.io/swift-png/PNG/Chunk/tIME) chunk, a [`gAMA`](https://kelvin13.github.io/swift-png/PNG/Chunk/gAMA) chunk, and a [`pHYs`](https://kelvin13.github.io/swift-png/PNG/Chunk/pHYs) chunk, and we can pretty-print them using the Swift [`print(...:separator:terminator:)`](https://developer.apple.com/documentation/swift/1541053-print) function. +The example image has a [`tIME`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tIME) chunk, a [`gAMA`](https://tayloraswift.github.io/swift-png/PNG/Chunk/gAMA) chunk, and a [`pHYs`](https://tayloraswift.github.io/swift-png/PNG/Chunk/pHYs) chunk, and we can pretty-print them using the Swift [`print(...:separator:terminator:)`](https://developer.apple.com/documentation/swift/1541053-print) function. -```swift -if let time:PNG.TimeModified = image.metadata.time +```swift +if let time:PNG.TimeModified = image.metadata.time { print(time) } -if let gamma:PNG.Gamma = image.metadata.gamma +if let gamma:PNG.Gamma = image.metadata.gamma { print(gamma) } @@ -921,23 +921,23 @@ if let physicalDimensions:PNG.PhysicalDimensions = image.metadata.physicalDimens { print(physicalDimensions) } -``` +``` ``` -PNG.TimeModified (tIME) +PNG.TimeModified (tIME) { - year : 2020 - month : 12 - day : 24 - hour : 23 - minute : 9 - second : 19 + year : 2020 + month : 12 + day : 24 + hour : 23 + minute : 9 + second : 19 } -PNG.Gamma (gAMA) +PNG.Gamma (gAMA) { - pcm : 45455 / 100000 + pcm : 45455 / 100000 } -PNG.PhysicalDimensions (pHYs) +PNG.PhysicalDimensions (pHYs) { density : (x: 11811, y: 11811) / meter } @@ -945,24 +945,24 @@ PNG.PhysicalDimensions (pHYs) Accordingly, we can see that the example image was last saved on December 24th, 2020, at 11:09:19 PM, that it has a gamma of 0.45455, and a physical resolution of 11,811 pixels per meter (300 dpi). -The example image also has several text chunks which contain machine-readable data that [GIMP](https://www.gimp.org/) added to the image when it was first saved. We can pretty-print *all* of the metadata in the image by passing the entire [`PNG.Metadata`](https://kelvin13.github.io/swift-png/PNG/Metadata) structure to the [`print(...:separator:terminator:)`](https://developer.apple.com/documentation/swift/1541053-print) function. For the sake of brevity, we won’t show the output here. +The example image also has several text chunks which contain machine-readable data that [GIMP](https://www.gimp.org/) added to the image when it was first saved. We can pretty-print *all* of the metadata in the image by passing the entire [`PNG.Metadata`](https://tayloraswift.github.io/swift-png/PNG/Metadata) structure to the [`print(...:separator:terminator:)`](https://developer.apple.com/documentation/swift/1541053-print) function. For the sake of brevity, we won’t show the output here. -```swift +```swift print(image.metadata) ``` -The [`metadata`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/metadata) property is mutable, so we can overwrite metadata fields without having to repack the image pixels. +The [`metadata`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/metadata) property is mutable, so we can overwrite metadata fields without having to repack the image pixels. -```swift +```swift image.metadata.time = .init(year: 1992, month: 8, day: 3, hour: 0, minute: 0, second: 0) ``` -We can save it and read it back to show that the new image now has a different value for its [`tIME`](https://kelvin13.github.io/swift-png/PNG/Chunk/tIME) chunk. +We can save it and read it back to show that the new image now has a different value for its [`tIME`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tIME) chunk. -```swift +```swift try image.compress(path: "\(path)-newtime.png") -if let time:PNG.TimeModified = +if let time:PNG.TimeModified = (try PNG.Data.Rectangular.decompress(path: "\(path)-newtime.png")).map(\.metadata.time) ?? nil { print(time) @@ -970,20 +970,20 @@ if let time:PNG.TimeModified = ``` ``` -PNG.TimeModified (tIME) +PNG.TimeModified (tIME) { - year : 1992 - month : 8 - day : 3 - hour : 0 - minute : 0 - second : 0 + year : 1992 + month : 8 + day : 3 + hour : 0 + minute : 0 + second : 0 } ``` -> **note:** many png viewers ignore the [`tIME`](https://kelvin13.github.io/swift-png/PNG/Chunk/tIME) chunk and display the image modification time stored in the image’s [exif data](https://en.wikipedia.org/wiki/Exif), which we did not modify. the png file format does not have a metadata chunk for exif data, so this information is usually encoded as a base-64 string in a png text chunk. parsing and editing this string is beyond the scope of this tutorial, so we won’t go over it. +> **note:** many png viewers ignore the [`tIME`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tIME) chunk and display the image modification time stored in the image’s [exif data](https://en.wikipedia.org/wiki/Exif), which we did not modify. the png file format does not have a metadata chunk for exif data, so this information is usually encoded as a base-64 string in a png text chunk. parsing and editing this string is beyond the scope of this tutorial, so we won’t go over it. -## using in-memory images +## using in-memory images [`sources`](in-memory/) @@ -997,56 +997,56 @@ PNG.TimeModified (tIME) Up to this point we have been using the built-in file system API that the library provides on Linux and MacOS platforms. These APIs are built atop of the library’s core data stream APIs, which are available on all Swift platforms. The core library is universally portable because it is written in pure Swift, with no dependencies, even [Foundation](https://developer.apple.com/documentation/foundation). In this tutorial, we will use this lower-level interface to implement reading and writing PNG files in memory. -If you have used *Swift PNG*’s companion library [*Swift JPEG*](https://github.com/kelvin13/jpeg), the interface here is exactly the same. In fact, you can copy-and-paste large swaths of the code from the corresponding [JPEG tutorial](https://github.com/kelvin13/jpeg/tree/master/examples#using-in-memory-images), and it will just work. +If you have used *Swift PNG*’s companion library [*Swift JPEG*](https://github.com/tayloraswift/jpeg), the interface here is exactly the same. In fact, you can copy-and-paste large swaths of the code from the corresponding [JPEG tutorial](https://github.com/tayloraswift/jpeg/tree/master/examples#using-in-memory-images), and it will just work. -Our basic data type modeling a memory blob is incredibly simple; it consists of a Swift array containing the data buffer, and a file position pointer in the form of an integer. Here, we have namespaced it under the libary’s [`System`](https://kelvin13.github.io/swift-png/System/) namespace to parallel the built-in file system APIs. +Our basic data type modeling a memory blob is incredibly simple; it consists of a Swift array containing the data buffer, and a file position pointer in the form of an integer. Here, we have namespaced it under the libary’s [`System`](https://tayloraswift.github.io/swift-png/System/) namespace to parallel the built-in file system APIs. -```swift -import PNG +```swift +import PNG -extension System +extension System { - struct Blob + struct Blob { private(set) - var data:[UInt8], - position:Int + var data:[UInt8], + position:Int } } ``` -There are two **bytestream protocols** a custom data stream type can support: [`PNG.Bytestream.Source`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source), and [`PNG.Bytestream.Destination`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Destination). The first one enables image decoding, while the second one enables image encoding. We can conform to both with the following implementations: +There are two **bytestream protocols** a custom data stream type can support: [`PNG.Bytestream.Source`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source), and [`PNG.Bytestream.Destination`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Destination). The first one enables image decoding, while the second one enables image encoding. We can conform to both with the following implementations: -```swift -extension System.Blob:PNG.Bytestream.Source, PNG.Bytestream.Destination +```swift +extension System.Blob:PNG.Bytestream.Source, PNG.Bytestream.Destination { - init(_ data:[UInt8]) + init(_ data:[UInt8]) { - self.data = data + self.data = data self.position = data.startIndex } - - mutating - func read(count:Int) -> [UInt8]? + + mutating + func read(count:Int) -> [UInt8]? { - guard self.position + count <= data.endIndex - else + guard self.position + count <= data.endIndex + else { - return nil + return nil } - - defer + + defer { - self.position += count + self.position += count } - + return .init(self.data[self.position ..< self.position + count]) } - - mutating - func write(_ bytes:[UInt8]) -> Void? + + mutating + func write(_ bytes:[UInt8]) -> Void? { - self.data.append(contentsOf: bytes) + self.data.append(contentsOf: bytes) return () } } @@ -1054,20 +1054,20 @@ extension System.Blob:PNG.Bytestream.Source, PNG.Bytestream.Destination For the sake of tutorial brevity, we are not going to bother bootstrapping the task of obtaining the PNG memory blob in the first place, so we will just use the built-in file system API for this. But we could have gotten the data any other way. -```swift +```swift let path:String = "examples/in-memory/example" -guard let data:[UInt8] = (System.File.Source.open(path: "\(path).png") +guard let data:[UInt8] = (System.File.Source.open(path: "\(path).png") { (source:inout System.File.Source) -> [UInt8]? in - + guard let count:Int = source.count - else + else { - return nil + return nil } return source.read(count: count) } ?? nil) -else +else { fatalError("failed to open or read file '\(path).png'") } @@ -1077,46 +1077,46 @@ var blob:System.Blob = .init(data) input png -> the example image. -> +> the example image. +> > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Agence_Rol,_24.4.21,_concours_de_machines_-_BnF.jpg)* -To decode from our `System.Blob` type, we use the [`decompress(stream:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/decompress(stream:)/) function, which is part of the core library, and does essentially the same thing as the file system-aware [`decompress(path:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/decompress(path:)/) function. We can then unpack pixels from the returned image data structure as we would in any other situation. +To decode from our `System.Blob` type, we use the [`decompress(stream:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/decompress(stream:)/) function, which is part of the core library, and does essentially the same thing as the file system-aware [`decompress(path:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/decompress(path:)/) function. We can then unpack pixels from the returned image data structure as we would in any other situation. -```swift +```swift let image:PNG.Data.Rectangular = try .decompress(stream: &blob) let rgba:[PNG.RGBA] = image.unpack(as: PNG.RGBA.self) ``` -Just as with the decompression interfaces, the [`compress(path:level:hint:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) function has a generic [`compress(stream:level:hint:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/compress(stream:level:hint:)/) counterpart. Here, we have cleared the blob storage, and written the example image we decoded earlier to it: +Just as with the decompression interfaces, the [`compress(path:level:hint:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/compress(path:level:hint:)/) function has a generic [`compress(stream:level:hint:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/compress(stream:level:hint:)/) counterpart. Here, we have cleared the blob storage, and written the example image we decoded earlier to it: -```swift +```swift blob = .init([]) try image.compress(stream: &blob, level: 13) ``` We can save the blob to disk, to verify that the memory blob does indeed contain a valid PNG file. -```swift +```swift guard let _:Void = (System.File.Destination.open(path: "\(path).png.png") { guard let _:Void = $0.write(blob.data) - else + else { fatalError("failed to write to file '\(path).png.png'") } -}) +}) else { fatalError("failed to open file '\(path).png.png'") -} +} ``` output png -> the example image, re-encoded to a memory blob, and saved to disk. +> the example image, re-encoded to a memory blob, and saved to disk. -## online decoding +## online decoding [`sources`](decode-online/) @@ -1129,72 +1129,72 @@ else > ***key terms:*** > - **decoder context** -> - **critical chunk** +> - **critical chunk** > - **ancillary chunk** > - **chunk granularity** > - **overdrawing** Many applications using PNG images transmit them to users over a network. It is often valuable for such applications to be able to display a lower-quality preview of the image before it is fully downloaded onto a user’s device. -In this tutorial, we will simulate an asynchronously-loaded PNG file, and use *Swift PNG*’s contextual decoding API to display partial “snapshots” of the image as portions of the file arrive. As with the [previous tutorial](#using-in-memory-images), if you have used the analogous [*Swift JPEG* API](https://github.com/kelvin13/jpeg/tree/master/examples#online-decoding), the process here should be very familiar. We will also explore ways to make these previews more user-friendly through interlacing and overdrawing. +In this tutorial, we will simulate an asynchronously-loaded PNG file, and use *Swift PNG*’s contextual decoding API to display partial “snapshots” of the image as portions of the file arrive. As with the [previous tutorial](#using-in-memory-images), if you have used the analogous [*Swift JPEG* API](https://github.com/tayloraswift/jpeg/tree/master/examples#online-decoding), the process here should be very familiar. We will also explore ways to make these previews more user-friendly through interlacing and overdrawing. input png -> the example image. -> +> the example image. +> > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Africa_and_Europe_from_a_Million_Miles_Away.png)* To simulate a file being transferred over a network, we are going to modify the blob type from the [previous tutorial](#using-in-memory-images) by adding an integer field available representing the amount of the file we “have” at a given moment. -```swift -import PNG +```swift +import PNG -struct Stream +struct Stream { private(set) - var data:[UInt8], - position:Int, - available:Int + var data:[UInt8], + position:Int, + available:Int } ``` -Each time we try to [`read`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source/read(count:)/) from this stream, it will either return data from the available portion of the buffer, or it will return `nil` and “download” an additional 4 KB of the file. We also allow for rewinding the current file position to an earlier state. +Each time we try to [`read`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source/read(count:)/) from this stream, it will either return data from the available portion of the buffer, or it will return `nil` and “download” an additional 4 KB of the file. We also allow for rewinding the current file position to an earlier state. -```swift +```swift extension Stream:PNG.Bytestream.Source { - init(_ data:[UInt8]) + init(_ data:[UInt8]) { - self.data = data + self.data = data self.position = data.startIndex self.available = data.startIndex } - - mutating - func read(count:Int) -> [UInt8]? + + mutating + func read(count:Int) -> [UInt8]? { - guard self.position + count <= data.endIndex - else + guard self.position + count <= data.endIndex + else { - return nil + return nil } - guard self.position + count < self.available - else + guard self.position + count < self.available + else { self.available += 4096 - return nil + return nil } - - defer + + defer { - self.position += count + self.position += count } - + return .init(self.data[self.position ..< self.position + count]) } - - mutating - func reset(position:Int) + + mutating + func reset(position:Int) { precondition(self.data.indices ~= position) self.position = position @@ -1204,23 +1204,23 @@ extension Stream:PNG.Bytestream.Source For the purposes of this tutorial we again populate our mock data stream using the file system APIs, though we could just as easily imagine the data coming over an actual network. -```swift -extension Stream +```swift +extension Stream { - init(path:String) + init(path:String) { - guard let data:[UInt8] = (System.File.Source.open(path: path) + guard let data:[UInt8] = (System.File.Source.open(path: path) { (source:inout System.File.Source) -> [UInt8]? in - + guard let count:Int = source.count - else + else { - return nil + return nil } return source.read(count: count) } ?? nil) - else + else { fatalError("failed to open or read file '\(path)'") } @@ -1230,23 +1230,23 @@ extension Stream } ``` -```swift +```swift let path:String = "examples/decode-online/example" var stream:Stream = .init(path: "\(path).png") ``` -The key to making this work is understanding that if the [`read(count:)`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source/read(count:)/) call on the stream instance returns `nil`, then one of three library errors will get thrown: +The key to making this work is understanding that if the [`read(count:)`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source/read(count:)/) call on the stream instance returns `nil`, then one of three library errors will get thrown: -- [`PNG.LexingError.truncatedSignature`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedSignature/) -- [`PNG.LexingError.truncatedChunkHeader`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedChunkHeader/) -- [`PNG.LexingError.truncatedChunkBody(expected:)`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedChunkBody(expected:)/) +- [`PNG.LexingError.truncatedSignature`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedSignature/) +- [`PNG.LexingError.truncatedChunkHeader`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedChunkHeader/) +- [`PNG.LexingError.truncatedChunkBody(expected:)`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedChunkBody(expected:)/) -These errors get thrown from the library’s lexer functions, which lex PNG chunks out of a raw bytestream. There are two lexer functions. The [`signature()`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source/signature()/) method lexes the PNG signature bytes from the beginning of a PNG file, and it can `throw` a [`truncatedSignature`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedSignature/) error. The [`chunk()`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source/chunk()/) method lexes a PNG chunk, and it can `throw` a [`truncatedChunkHeader`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedChunkHeader) or [`truncatedChunkBody(expected:)`](https://kelvin13.github.io/swift-png/PNG/LexingError/truncatedChunkBody(expected:)/) error. +These errors get thrown from the library’s lexer functions, which lex PNG chunks out of a raw bytestream. There are two lexer functions. The [`signature()`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source/signature()/) method lexes the PNG signature bytes from the beginning of a PNG file, and it can `throw` a [`truncatedSignature`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedSignature/) error. The [`chunk()`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source/chunk()/) method lexes a PNG chunk, and it can `throw` a [`truncatedChunkHeader`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedChunkHeader) or [`truncatedChunkBody(expected:)`](https://tayloraswift.github.io/swift-png/PNG/LexingError/truncatedChunkBody(expected:)/) error. -```swift -mutating -func signature() throws +```swift +mutating +func signature() throws mutating func chunk() throws -> (type:PNG.Chunk, data:[UInt8]) @@ -1254,113 +1254,113 @@ func chunk() throws -> (type:PNG.Chunk, data:[UInt8]) A valid PNG file consists of a signature, followed by a sequence of chunks. -The lexer functions are provided as extensions on the [`PNG.Bytestream.Source`](https://kelvin13.github.io/swift-png/PNG/Bytestream/Source/) protocol, so they are available on any conforming data stream type, including our custom `Stream` type. +The lexer functions are provided as extensions on the [`PNG.Bytestream.Source`](https://tayloraswift.github.io/swift-png/PNG/Bytestream/Source/) protocol, so they are available on any conforming data stream type, including our custom `Stream` type. Normally, the three aforementioned errors would indicate an unexpected end-of-stream. In this case, they just mean that there is not enough data available yet, so the client needs to wait for more of the file to arrive before decoding can proceed. To allow the lexing functions to recover on end-of-stream instead of crashing the application, we wrap them in the following `waitSignature(stream:)` and `waitChunk(stream:)` functions, making sure to reset the file position if end-of-stream is encountered. -```swift -func waitSignature(stream:inout Stream) throws +```swift +func waitSignature(stream:inout Stream) throws { let position:Int = stream.position - while true + while true { - do + do { return try stream.signature() } catch PNG.LexingError.truncatedSignature { stream.reset(position: position) - continue + continue } } } -func waitChunk(stream:inout Stream) throws -> (type:PNG.Chunk, data:[UInt8]) +func waitChunk(stream:inout Stream) throws -> (type:PNG.Chunk, data:[UInt8]) { let position:Int = stream.position - while true + while true { - do + do { return try stream.chunk() } - catch PNG.LexingError.truncatedChunkHeader, PNG.LexingError.truncatedChunkBody + catch PNG.LexingError.truncatedChunkHeader, PNG.LexingError.truncatedChunkBody { stream.reset(position: position) - continue + continue } } } ``` -There are other possible [`LexingError`](https://kelvin13.github.io/swift-png/PNG/LexingError/)s that report problems such as invalid signatures or corrupted chunk data, so we only sequester the three end-of-stream errors. +There are other possible [`LexingError`](https://tayloraswift.github.io/swift-png/PNG/LexingError/)s that report problems such as invalid signatures or corrupted chunk data, so we only sequester the three end-of-stream errors. Because we are trying to interact with a decoded image while it is in an incomplete state, we have to take on the responsibility of managing decoder state ourselves. The basic rules that apply here are: -1. The first chunk in a PNG file is an [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR) ([`PNG.Header`](https://kelvin13.github.io/swift-png/PNG/Header)) chunk, unless it is an [iphone-optimized image](#using-iphone-optimized-images), in which case the first chunk is a [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) chunk, immediately followed by the [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR) chunk. +1. The first chunk in a PNG file is an [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR) ([`PNG.Header`](https://tayloraswift.github.io/swift-png/PNG/Header)) chunk, unless it is an [iphone-optimized image](#using-iphone-optimized-images), in which case the first chunk is a [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) chunk, immediately followed by the [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR) chunk. -2. A PNG file can contain, at most, one [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) ([`PNG.Palette`](https://kelvin13.github.io/swift-png/PNG/Palette)), one [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS) ([`PNG.Transparency`](https://kelvin13.github.io/swift-png/PNG/Transparency)), and one [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) ([`PNG.Background`](https://kelvin13.github.io/swift-png/PNG/Background)) chunk. If it contains a [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) chunk, it must come before the [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS) and [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) chunks, if applicable. +2. A PNG file can contain, at most, one [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) ([`PNG.Palette`](https://tayloraswift.github.io/swift-png/PNG/Palette)), one [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS) ([`PNG.Transparency`](https://tayloraswift.github.io/swift-png/PNG/Transparency)), and one [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) ([`PNG.Background`](https://tayloraswift.github.io/swift-png/PNG/Background)) chunk. If it contains a [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) chunk, it must come before the [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS) and [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) chunks, if applicable. -3. The image data in a PNG file is stored in a series of [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks, which must occur in a single, contiguous sequence, and after any [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS), or [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) chunks. +3. The image data in a PNG file is stored in a series of [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks, which must occur in a single, contiguous sequence, and after any [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS), or [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) chunks. -4. The last chunk in a PNG file is an [`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND) chunk. +4. The last chunk in a PNG file is an [`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND) chunk. -The [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI), [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT), and [`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND) chunks are known as **critical chunks**. The rest of the chunk types are known as **ancillary chunks**. The ancillary chunks can be thought of as “metadata chunks”, though the line between data and metadata isn’t always clear. Notably, *Swift PNG* treats the [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS) and [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) chunks as part of the image color format, so our custom decoder implementation should handle them explicitly, along with all of the critical chunks. +The [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI), [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT), and [`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND) chunks are known as **critical chunks**. The rest of the chunk types are known as **ancillary chunks**. The ancillary chunks can be thought of as “metadata chunks”, though the line between data and metadata isn’t always clear. Notably, *Swift PNG* treats the [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS) and [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) chunks as part of the image color format, so our custom decoder implementation should handle them explicitly, along with all of the critical chunks. A full list of critical and ancillary chunk types is given below. | type code | *Swift PNG* type | unique | ordering | dependencies | | ------------- | ----------------- | ------ | ---------------------------------- | --------------- | -| **[`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI)** | `Void?` | yes | first | | -| **[`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR)** | [`PNG.Header`](https://kelvin13.github.io/swift-png/PNG/Header) | yes | first, or immediately after [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) | [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) | -| **[`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE)** | [`PNG.Palette`](https://kelvin13.github.io/swift-png/PNG/Palette)`?` | yes | after [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), and before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR) | -| **[`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT)** | `[UInt8]` | no | | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS), [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) | -| **[`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND)** | `Void` | yes | last | | +| **[`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI)** | `Void?` | yes | first | | +| **[`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR)** | [`PNG.Header`](https://tayloraswift.github.io/swift-png/PNG/Header) | yes | first, or immediately after [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) | [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) | +| **[`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE)** | [`PNG.Palette`](https://tayloraswift.github.io/swift-png/PNG/Palette)`?` | yes | after [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), and before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR) | +| **[`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT)** | `[UInt8]` | no | | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS), [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) | +| **[`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND)** | `Void` | yes | last | | |||||| -| [`cHRM`](https://kelvin13.github.io/swift-png/PNG/Chunk/cHRM) | [`PNG.Chromaticity`](https://kelvin13.github.io/swift-png/PNG/Chromaticity)`?` | yes | before [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | | -| [`gAMA`](https://kelvin13.github.io/swift-png/PNG/Chunk/gAMA) | [`PNG.Gamma`](https://kelvin13.github.io/swift-png/PNG/Gamma)`?` | yes | before [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | | -| [`iCCP`](https://kelvin13.github.io/swift-png/PNG/Chunk/iCCP) | [`PNG.ColorProfile`](https://kelvin13.github.io/swift-png/PNG/ColorProfile)`?` | yes | before [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | | -| [`sRGB`](https://kelvin13.github.io/swift-png/PNG/Chunk/sRGB) | [`PNG.ColorRendering`](https://kelvin13.github.io/swift-png/PNG/ColorRendering)`?` | yes | before [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | | -| [`sBIT`](https://kelvin13.github.io/swift-png/PNG/Chunk/sBIT) | [`PNG.SignificantBits`](https://kelvin13.github.io/swift-png/PNG/SignificantBits)`?` | yes | before [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR) | +| [`cHRM`](https://tayloraswift.github.io/swift-png/PNG/Chunk/cHRM) | [`PNG.Chromaticity`](https://tayloraswift.github.io/swift-png/PNG/Chromaticity)`?` | yes | before [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | | +| [`gAMA`](https://tayloraswift.github.io/swift-png/PNG/Chunk/gAMA) | [`PNG.Gamma`](https://tayloraswift.github.io/swift-png/PNG/Gamma)`?` | yes | before [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | | +| [`iCCP`](https://tayloraswift.github.io/swift-png/PNG/Chunk/iCCP) | [`PNG.ColorProfile`](https://tayloraswift.github.io/swift-png/PNG/ColorProfile)`?` | yes | before [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | | +| [`sRGB`](https://tayloraswift.github.io/swift-png/PNG/Chunk/sRGB) | [`PNG.ColorRendering`](https://tayloraswift.github.io/swift-png/PNG/ColorRendering)`?` | yes | before [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | | +| [`sBIT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/sBIT) | [`PNG.SignificantBits`](https://tayloraswift.github.io/swift-png/PNG/SignificantBits)`?` | yes | before [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR) | |||||| -| [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS) | [`PNG.Transparency`](https://kelvin13.github.io/swift-png/PNG/Transparency)`?` | yes | after [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | -| [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD) | [`PNG.Background`](https://kelvin13.github.io/swift-png/PNG/Background)`?` | yes | after [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | -| [`hIST`](https://kelvin13.github.io/swift-png/PNG/Chunk/hIST) | [`PNG.Histogram`](https://kelvin13.github.io/swift-png/PNG/Histogram)`?` | yes | after [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) | +| [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS) | [`PNG.Transparency`](https://tayloraswift.github.io/swift-png/PNG/Transparency)`?` | yes | after [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | +| [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD) | [`PNG.Background`](https://tayloraswift.github.io/swift-png/PNG/Background)`?` | yes | after [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | +| [`hIST`](https://tayloraswift.github.io/swift-png/PNG/Chunk/hIST) | [`PNG.Histogram`](https://tayloraswift.github.io/swift-png/PNG/Histogram)`?` | yes | after [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), and before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR), [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) | |||||| -| [`pHYs`](https://kelvin13.github.io/swift-png/PNG/Chunk/pHYs) | [`PNG.PhysicalDimensions`](https://kelvin13.github.io/swift-png/PNG/PhysicalDimensions)`?` | yes | before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | | -| [`sPLT`](https://kelvin13.github.io/swift-png/PNG/Chunk/sPLT) | [`PNG.SuggestedPalette`](https://kelvin13.github.io/swift-png/PNG/SuggestedPalette)`?` | no | before [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) | | +| [`pHYs`](https://tayloraswift.github.io/swift-png/PNG/Chunk/pHYs) | [`PNG.PhysicalDimensions`](https://tayloraswift.github.io/swift-png/PNG/PhysicalDimensions)`?` | yes | before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | | +| [`sPLT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/sPLT) | [`PNG.SuggestedPalette`](https://tayloraswift.github.io/swift-png/PNG/SuggestedPalette)`?` | no | before [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) | | |||||| -| [`tIME`](https://kelvin13.github.io/swift-png/PNG/Chunk/tIME) | [`PNG.TimeModified`](https://kelvin13.github.io/swift-png/PNG/TimeModified)`?` | yes | | | -| [`iTXt`](https://kelvin13.github.io/swift-png/PNG/Chunk/iTXt) | [`PNG.Text`](https://kelvin13.github.io/swift-png/PNG/Text)`?` | no | | | -| [`tEXt`](https://kelvin13.github.io/swift-png/PNG/Chunk/tEXt) | [`PNG.Text`](https://kelvin13.github.io/swift-png/PNG/Text)`?` | no | | | -| [`zTXt`](https://kelvin13.github.io/swift-png/PNG/Chunk/zTXt) | [`PNG.Text`](https://kelvin13.github.io/swift-png/PNG/Text)`?` | no | | | +| [`tIME`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tIME) | [`PNG.TimeModified`](https://tayloraswift.github.io/swift-png/PNG/TimeModified)`?` | yes | | | +| [`iTXt`](https://tayloraswift.github.io/swift-png/PNG/Chunk/iTXt) | [`PNG.Text`](https://tayloraswift.github.io/swift-png/PNG/Text)`?` | no | | | +| [`tEXt`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tEXt) | [`PNG.Text`](https://tayloraswift.github.io/swift-png/PNG/Text)`?` | no | | | +| [`zTXt`](https://tayloraswift.github.io/swift-png/PNG/Chunk/zTXt) | [`PNG.Text`](https://tayloraswift.github.io/swift-png/PNG/Text)`?` | no | | | If a chunk has dependencies, that means it gets parsed differently depending on the contents of the upstream chunks. It does not mean that the upstream chunks must appear — indeed, in some situations, the upstream chunks must *not* appear. It *does* mean that none of the upstream chunks may appear after the dependent chunk. -> **note:** the full lexing space of a png file can be expressed as a directed graph. if you ignore text chunks and [`sPLT`](https://kelvin13.github.io/swift-png/PNG/Chunk/sPLT) chunks, and collapse sequences of [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks into a single vertex, this graph is also acyclic. +> **note:** the full lexing space of a png file can be expressed as a directed graph. if you ignore text chunks and [`sPLT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/sPLT) chunks, and collapse sequences of [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks into a single vertex, this graph is also acyclic. The ordering constraints and chunk dependencies might seem like a lot to keep track of, but they come out naturally in the type signatures of *Swift PNG*’s contextual decoding interfaces, so everything should just click together. The amount of code we have to write is actually quite small. -To do online decoding, we are going to write a function `decodeOnline(stream:overdraw:capture:)` with the following signature: +To do online decoding, we are going to write a function `decodeOnline(stream:overdraw:capture:)` with the following signature: -```swift -func decodeOnline(stream:inout Stream, overdraw:Bool, - capture:(PNG.Data.Rectangular) throws -> ()) throws +```swift +func decodeOnline(stream:inout Stream, overdraw:Bool, + capture:(PNG.Data.Rectangular) throws -> ()) throws -> PNG.Data.Rectangular ``` The `capture` parameter is a delegate that will receive a partially-decoded image each time an image data chunk has been decompressed. The `overdraw` parameter is a switch which we will use later in this tutorial. -The first thing we do is lex the PNG signature bytes from the beginning of the file. +The first thing we do is lex the PNG signature bytes from the beginning of the file. -```swift +```swift { try waitSignature(stream: &stream) ``` -The next step is to parse the PNG header, and the preceeding [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) chunk, if present. The following code reads at least one chunk (and at most two chunks) from the beginning of the PNG file using the `waitChunk(stream:)` function. If the first chunk is a [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) chunk, the image is an iphone-optimized image, and we move on to the next chunk. Otherwise we mark the image as non-iphone-optimized, and do not advance the chunk position. We then check that the current chunk is an [`IHDR`](https://kelvin13.github.io/swift-png/PNG/Chunk/IHDR) chunk, and use the [`PNG.Header.init(parsing:standard:)`](https://kelvin13.github.io/swift-png/PNG/Header/init(parsing:standard:)/) initializer to parse the chunk data. ([`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) chunks also contain data, but it isn’t relevant for us, so we do not parse them.) +The next step is to parse the PNG header, and the preceeding [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) chunk, if present. The following code reads at least one chunk (and at most two chunks) from the beginning of the PNG file using the `waitChunk(stream:)` function. If the first chunk is a [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) chunk, the image is an iphone-optimized image, and we move on to the next chunk. Otherwise we mark the image as non-iphone-optimized, and do not advance the chunk position. We then check that the current chunk is an [`IHDR`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IHDR) chunk, and use the [`PNG.Header.init(parsing:standard:)`](https://tayloraswift.github.io/swift-png/PNG/Header/init(parsing:standard:)/) initializer to parse the chunk data. ([`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) chunks also contain data, but it isn’t relevant for us, so we do not parse them.) -```swift +```swift let (standard, header):(PNG.Standard, PNG.Header) = try { var chunk:(type:PNG.Chunk, data:[UInt8]) = try waitChunk(stream: &stream) @@ -1373,7 +1373,7 @@ The next step is to parse the PNG header, and the preceeding [`CgBI`](https://ke default: standard = .common } - switch chunk.type + switch chunk.type { case .IHDR: return (standard, try .init(parsing: chunk.data, standard: standard)) @@ -1383,36 +1383,36 @@ The next step is to parse the PNG header, and the preceeding [`CgBI`](https://ke }() ``` -> **note:** the parsing interfaces in [*swift jpeg*](https://github.com/kelvin13/jpeg) are spelled as static `parse(_:...)` constructors. in *swift png*, these have been provided as `init(parsing:...)` initializers to better conform to swift api conventions. +> **note:** the parsing interfaces in [*swift jpeg*](https://github.com/tayloraswift/jpeg) are spelled as static `parse(_:...)` constructors. in *swift png*, these have been provided as `init(parsing:...)` initializers to better conform to swift api conventions. -The next step is to process all the chunks up to, but not including, the first [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunk. The goal is to be able to construct a **decoder context** ([`PNG.Context`](https://kelvin13.github.io/swift-png/PNG/Context)) by the time we reach the image data, using any [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE), [`bKGD`](https://kelvin13.github.io/swift-png/PNG/Chunk/bKGD), or [`tRNS`](https://kelvin13.github.io/swift-png/PNG/Chunk/tRNS) chunks we have encountered in the meantime. +The next step is to process all the chunks up to, but not including, the first [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunk. The goal is to be able to construct a **decoder context** ([`PNG.Context`](https://tayloraswift.github.io/swift-png/PNG/Context)) by the time we reach the image data, using any [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE), [`bKGD`](https://tayloraswift.github.io/swift-png/PNG/Chunk/bKGD), or [`tRNS`](https://tayloraswift.github.io/swift-png/PNG/Chunk/tRNS) chunks we have encountered in the meantime. -There are a great many ways to spell this loop. Here, we have written it with a single-use closure that returns a [`Context`](https://kelvin13.github.io/swift-png/PNG/Context) structure upon encountering the first [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunk. This reduces the amount of [`Optional`](https://developer.apple.com/documentation/swift/optional)s we have to deal with. A competent Swift developer should be able to translate it into their preferred pattern. +There are a great many ways to spell this loop. Here, we have written it with a single-use closure that returns a [`Context`](https://tayloraswift.github.io/swift-png/PNG/Context) structure upon encountering the first [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunk. This reduces the amount of [`Optional`](https://developer.apple.com/documentation/swift/optional)s we have to deal with. A competent Swift developer should be able to translate it into their preferred pattern. -We declare variables to hold a palette ([`PNG.Palette`](https://kelvin13.github.io/swift-png/PNG/Palette)`?`), background ([`PNG.Background`](https://kelvin13.github.io/swift-png/PNG/Background)`?`), and transparency ([`PNG.Transparency`](https://kelvin13.github.io/swift-png/PNG/Transparency)`?`) structure. A [`PNG.Metadata`](https://kelvin13.github.io/swift-png/PNG/Metadata) structure tracks all other chunk types. +We declare variables to hold a palette ([`PNG.Palette`](https://tayloraswift.github.io/swift-png/PNG/Palette)`?`), background ([`PNG.Background`](https://tayloraswift.github.io/swift-png/PNG/Background)`?`), and transparency ([`PNG.Transparency`](https://tayloraswift.github.io/swift-png/PNG/Transparency)`?`) structure. A [`PNG.Metadata`](https://tayloraswift.github.io/swift-png/PNG/Metadata) structure tracks all other chunk types. -```swift +```swift var chunk:(type:PNG.Chunk, data:[UInt8]) = try waitChunk(stream: &stream) - var context:PNG.Context = try + var context:PNG.Context = try { var palette:PNG.Palette? - var background:PNG.Background?, + var background:PNG.Background?, transparency:PNG.Transparency? var metadata:PNG.Metadata = .init() - while true + while true { - switch chunk.type + switch chunk.type { ``` -If we encounter a [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) chunk, we parse it with the [`PNG.Palette.init(parsing:pixel:)`](https://kelvin13.github.io/swift-png/PNG/Palette/init(parsing:pixel:)/) initializer. Since palette chunks have a dependency on the header chunk, this initializer takes a [`PNG.Format.Pixel`](https://kelvin13.github.io/swift-png/PNG/Format/Pixel) parameter. +If we encounter a [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) chunk, we parse it with the [`PNG.Palette.init(parsing:pixel:)`](https://tayloraswift.github.io/swift-png/PNG/Palette/init(parsing:pixel:)/) initializer. Since palette chunks have a dependency on the header chunk, this initializer takes a [`PNG.Format.Pixel`](https://tayloraswift.github.io/swift-png/PNG/Format/Pixel) parameter. -For any other (allowed) chunk type besides [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) we delegate it to the metadata structure through its [`push(ancillary:pixel:palette:background:transparency:)`](https://kelvin13.github.io/swift-png/PNG/Metadata/push(ancillary:pixel:palette:background:transparency:)/) method. This method parses the chunk using the appropriate parsing function, and stores it internally, or in its two `inout` parameters, if applicable. It also enforces all relevant chunk ordering constraints. +For any other (allowed) chunk type besides [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) we delegate it to the metadata structure through its [`push(ancillary:pixel:palette:background:transparency:)`](https://tayloraswift.github.io/swift-png/PNG/Metadata/push(ancillary:pixel:palette:background:transparency:)/) method. This method parses the chunk using the appropriate parsing function, and stores it internally, or in its two `inout` parameters, if applicable. It also enforces all relevant chunk ordering constraints. -> **note:** the [`Metadata`](https://kelvin13.github.io/swift-png/PNG/Metadata/) type does not handle palette chunks, because [`PLTE`](https://kelvin13.github.io/swift-png/PNG/Chunk/PLTE) is a critical chunk type. it also does not track background or transparency chunks internally, since this information will ultimately live in the image color format, so storing it in the image metadata would be redundant. +> **note:** the [`Metadata`](https://tayloraswift.github.io/swift-png/PNG/Metadata/) type does not handle palette chunks, because [`PLTE`](https://tayloraswift.github.io/swift-png/PNG/Chunk/PLTE) is a critical chunk type. it also does not track background or transparency chunks internally, since this information will ultimately live in the image color format, so storing it in the image metadata would be redundant. -Finally, once we encounter an [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunk, we construct the decoder context using everything we have parsed so far. The [`PNG.Context.init(standard:header:palette:background:transparency:metadata:uninitialized:)`](https://kelvin13.github.io/swift-png/PNG/Context/init(standard:header:palette:background:transparency:metadata:uninitialized:)/) initializer is failable. It returns `nil` if an image with an indexed color format is missing a palette. (The opposite problem — an image with a grayscale or grayscale-alpha color format containing a palette that shouldn’t be there — would have gotten caught by the [`PNG.Palette.init(parsing:pixel:)`](https://kelvin13.github.io/swift-png/PNG/Palette/init(parsing:pixel:)/) initializer.) +Finally, once we encounter an [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunk, we construct the decoder context using everything we have parsed so far. The [`PNG.Context.init(standard:header:palette:background:transparency:metadata:uninitialized:)`](https://tayloraswift.github.io/swift-png/PNG/Context/init(standard:header:palette:background:transparency:metadata:uninitialized:)/) initializer is failable. It returns `nil` if an image with an indexed color format is missing a palette. (The opposite problem — an image with a grayscale or grayscale-alpha color format containing a palette that shouldn’t be there — would have gotten caught by the [`PNG.Palette.init(parsing:pixel:)`](https://tayloraswift.github.io/swift-png/PNG/Palette/init(parsing:pixel:)/) initializer.) The `uninitialized` parameter specifies whether the image buffer in the decoder context gets cleared or not. It’s not uncommon for Swift to allocate new image buffers right on top of recently-deallocated image buffers, so a partially-decoded image might contain pieces of a previously decoded image. When doing non-progressive decoding, this doesn’t matter, but it can look weird for the progressive use case, so we have set this parameter to `false`. @@ -1420,94 +1420,94 @@ We return from the closure before advancing to the next chunk. ```swift case .PLTE: - guard palette == nil, - background == nil, + guard palette == nil, + background == nil, transparency == nil - else + else { fatalError("invalid chunk ordering") } palette = try .init(parsing: chunk.data, pixel: header.pixel) - + case .IDAT: guard let context:PNG.Context = PNG.Context.init( - standard: standard, - header: header, - palette: palette, - background: background, - transparency: transparency, - metadata: metadata, + standard: standard, + header: header, + palette: palette, + background: background, + transparency: transparency, + metadata: metadata, uninitialized: false) - else + else { fatalError("missing palette") } return context - + case .IHDR, .IEND: fatalError("unexpected chunk") - + default: - try metadata.push(ancillary: chunk, pixel: header.pixel, - palette: palette, - background: &background, + try metadata.push(ancillary: chunk, pixel: header.pixel, + palette: palette, + background: &background, transparency: &transparency) } - + chunk = try waitChunk(stream: &stream) } }() ``` -The image decoding takes place in the next phase of the loop. The [`push(data:overdraw:)`](https://kelvin13.github.io/swift-png/PNG/Context/push(data:overdraw:)/) method on the decoder context does this for each [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunk. This is also the usage point of the `overdraw` parameter provided to the `decodeOnline(stream:overdraw:capture:)` function. We’ll see later what it does. For now, assume it has been set to `false`. +The image decoding takes place in the next phase of the loop. The [`push(data:overdraw:)`](https://tayloraswift.github.io/swift-png/PNG/Context/push(data:overdraw:)/) method on the decoder context does this for each [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunk. This is also the usage point of the `overdraw` parameter provided to the `decodeOnline(stream:overdraw:capture:)` function. We’ll see later what it does. For now, assume it has been set to `false`. -After decompressing an image data chunk, we feed the image state, which is available through the [`image`](https://kelvin13.github.io/swift-png/PNG/Context/image/) property on the decoder context, to the `capture` delegate. +After decompressing an image data chunk, we feed the image state, which is available through the [`image`](https://tayloraswift.github.io/swift-png/PNG/Context/image/) property on the decoder context, to the `capture` delegate. -```swift - while chunk.type == .IDAT +```swift + while chunk.type == .IDAT { try context.push(data: chunk.data, overdraw: overdraw) - + try capture(context.image) - + chunk = try waitChunk(stream: &stream) } ``` -In the last phase of the loop, we process all the trailing metadata chunks by passing them to the [`push(ancillary:)`](https://kelvin13.github.io/swift-png/PNG/Context/push(ancillary:)/) method on the decoder context. This method is a lot like the [`push(ancillary:pixel:palette:background:transparency:)`](https://kelvin13.github.io/swift-png/PNG/Metadata/push(ancillary:pixel:palette:background:transparency:)/) method on a [`PNG.Metadata`](https://kelvin13.github.io/swift-png/PNG/Metadata/) structure, except it only accepts chunk types that are allowed to appear after the image data. We halt upon encountering the [`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND) chunk. +In the last phase of the loop, we process all the trailing metadata chunks by passing them to the [`push(ancillary:)`](https://tayloraswift.github.io/swift-png/PNG/Context/push(ancillary:)/) method on the decoder context. This method is a lot like the [`push(ancillary:pixel:palette:background:transparency:)`](https://tayloraswift.github.io/swift-png/PNG/Metadata/push(ancillary:pixel:palette:background:transparency:)/) method on a [`PNG.Metadata`](https://tayloraswift.github.io/swift-png/PNG/Metadata/) structure, except it only accepts chunk types that are allowed to appear after the image data. We halt upon encountering the [`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND) chunk. -```swift - while true +```swift + while true { try context.push(ancillary: chunk) - guard chunk.type != .IEND - else + guard chunk.type != .IEND + else { - return context.image + return context.image } chunk = try stream.chunk() } -} +} ``` -> **note:** you can pass an [`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND) chunk to the [`push(ancillary:)`](https://kelvin13.github.io/swift-png/PNG/Context/push(ancillary:)/) method, as we have done above, even though [`IEND`](https://kelvin13.github.io/swift-png/PNG/Chunk/IEND) is a critical chunk type. this makes the decoder context check that the compressed image data stream has been properly terminated. +> **note:** you can pass an [`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND) chunk to the [`push(ancillary:)`](https://tayloraswift.github.io/swift-png/PNG/Context/push(ancillary:)/) method, as we have done above, even though [`IEND`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IEND) is a critical chunk type. this makes the decoder context check that the compressed image data stream has been properly terminated. -We can invoke `decodeOnline(stream:overdraw:capture:)` on the stream structure we created earlier, saving each partially-decoded image snapshot to a separate PNG file. The pixel-unpacking call in the middle of the delegate function doesn’t do anything; it’s just there to demonstrate that the snapshots are normal [`PNG.Data.Rectangular`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular) instances that we can treat like any other image data instance. +We can invoke `decodeOnline(stream:overdraw:capture:)` on the stream structure we created earlier, saving each partially-decoded image snapshot to a separate PNG file. The pixel-unpacking call in the middle of the delegate function doesn’t do anything; it’s just there to demonstrate that the snapshots are normal [`PNG.Data.Rectangular`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular) instances that we can treat like any other image data instance. -```swift +```swift var counter:Int = 0 let image:PNG.Data.Rectangular = try decodeOnline(stream: &stream, overdraw: false) { - (snapshot:PNG.Data.Rectangular) in - + (snapshot:PNG.Data.Rectangular) in + let _:[PNG.RGBA] = snapshot.unpack(as: PNG.RGBA.self) - + try snapshot.compress(path: "\(path)-\(counter).png") counter += 1 } ``` -| [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | +| [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | | ---:| ---------------------------------------------------:| | 1 | | | 2 | | @@ -1523,32 +1523,32 @@ let image:PNG.Data.Rectangular = try decodeOnline(stream: &stream, overdraw: fa Our example image was a non-interlaced image, so it gets decoded as a sequence of scanlines from top-to-bottom. -We can make the previews more useful by preprocessing the image into an interlaced layout. (In a real use case, you would do this on the server, before sending it to client applications.) One way to do this is to unpack and repack the image pixels to a new image layout. A faster way to do it is to use the [`bindStorage(to:)`](https://kelvin13.github.io/swift-png/PNG/Data/Rectangular/bindStorage(to:)/) method on the image data instance, which provides a safe interface for changing image layouts without unnecessary repacking operations. This method requires that both image layouts have the same color format enumeration case, though not necessarily the same values for `fill` or `key`. Furthermore, if the color format is an indexed format, the new image palette must have the same number of entries as the old palette. +We can make the previews more useful by preprocessing the image into an interlaced layout. (In a real use case, you would do this on the server, before sending it to client applications.) One way to do this is to unpack and repack the image pixels to a new image layout. A faster way to do it is to use the [`bindStorage(to:)`](https://tayloraswift.github.io/swift-png/PNG/Data/Rectangular/bindStorage(to:)/) method on the image data instance, which provides a safe interface for changing image layouts without unnecessary repacking operations. This method requires that both image layouts have the same color format enumeration case, though not necessarily the same values for `fill` or `key`. Furthermore, if the color format is an indexed format, the new image palette must have the same number of entries as the old palette. -When emitting the preprocessed file, we have manually set the **chunk granularity** to 212 bytes, which is much smaller than the default of 215 bytes. The purpose of this is to make the encoder emit smaller [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks, so that we can observe a larger number of intermediate snapshots. +When emitting the preprocessed file, we have manually set the **chunk granularity** to 212 bytes, which is much smaller than the default of 215 bytes. The purpose of this is to make the encoder emit smaller [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks, so that we can observe a larger number of intermediate snapshots. -```swift +```swift let layout:PNG.Layout = .init(format: image.layout.format, interlaced: true) let progressive:PNG.Data.Rectangular = image.bindStorage(to: layout) try progressive.compress(path: "\(path)-progressive.png", hint: 1 << 12) ``` -We can invoke `decodeOnline(stream:overdraw:capture:)` on the interlaced image as follows. +We can invoke `decodeOnline(stream:overdraw:capture:)` on the interlaced image as follows. ```swift stream = .init(path: "\(path)-progressive.png") counter = 0 let _:PNG.Data.Rectangular = try decodeOnline(stream: &stream, overdraw: false) { - (snapshot:PNG.Data.Rectangular) in - + (snapshot:PNG.Data.Rectangular) in + try snapshot.compress(path: "\(path)-progressive-\(counter).png") counter += 1 } ``` -| [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | +| [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | | ---:| ---------------------------------------------------:| | 1 | | | 2 | | @@ -1563,26 +1563,26 @@ let _:PNG.Data.Rectangular = try decodeOnline(stream: &stream, overdraw: false) | 11 | | | 12 | | -If we enable **overdrawing**, *Swift PNG* will pre-fill missing pixels with values from nearby pixels that are currently available. The term *overdrawing* comes from the fact that these pre-filled pixels will be overwritten when their actual contents become available. We can enable overdrawing by setting the `overdraw` parameter to `true`. +If we enable **overdrawing**, *Swift PNG* will pre-fill missing pixels with values from nearby pixels that are currently available. The term *overdrawing* comes from the fact that these pre-filled pixels will be overwritten when their actual contents become available. We can enable overdrawing by setting the `overdraw` parameter to `true`. -```swift +```swift stream.reset(position: 0) counter = 0 let _:PNG.Data.Rectangular = try decodeOnline(stream: &stream, overdraw: true) { - (snapshot:PNG.Data.Rectangular) in - + (snapshot:PNG.Data.Rectangular) in + try snapshot.compress(path: "\(path)-progressive-overdrawn-\(counter).png") counter += 1 } ``` -> **warning:** overdrawing does not eliminate the need to initialize the image buffer. however, every pixel in the image buffer will be written to by the end of the first [adam7 scan](https://en.wikipedia.org/wiki/Adam7_algorithm), which often fits easily into the first [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunk. this makes it significantly less likely that you will observe uninitialized pixels. +> **warning:** overdrawing does not eliminate the need to initialize the image buffer. however, every pixel in the image buffer will be written to by the end of the first [adam7 scan](https://en.wikipedia.org/wiki/Adam7_algorithm), which often fits easily into the first [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunk. this makes it significantly less likely that you will observe uninitialized pixels. When overdrawing is enabled, the intermediate snapshots look somewhat more user-friendly than they do without it. -| [`IDAT`](https://kelvin13.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | +| [`IDAT`](https://tayloraswift.github.io/swift-png/PNG/Chunk/IDAT) chunks | image snapshot | | ---:| ---------------------------------------------------:| | 1 | | | 2 | | @@ -1599,7 +1599,7 @@ When overdrawing is enabled, the intermediate snapshots look somewhat more user- Overdrawing has no effect if the image is not interlaced. -## custom color targets +## custom color targets [`sources`](custom-color/) @@ -1612,52 +1612,52 @@ Overdrawing has no effect if the image is not interlaced. > - **pixel kernel** > - **convolution** > - **deconvolution** -> - **atom type** +> - **atom type** > - **intensity type** -As we have already seen, *Swift PNG*’s pixel packing and unpacking interfaces are generic over the library protocol [`PNG.Color`](https://kelvin13.github.io/swift-png/PNG/Color). The built-in color targets [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA) and [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) both conform to it. In this tutorial, we will implement a custom color target, `HSVA`, which uses the [hue-saturation-value color model](https://en.wikipedia.org/wiki/HSL_and_HSV). +As we have already seen, *Swift PNG*’s pixel packing and unpacking interfaces are generic over the library protocol [`PNG.Color`](https://tayloraswift.github.io/swift-png/PNG/Color). The built-in color targets [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA) and [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) both conform to it. In this tutorial, we will implement a custom color target, `HSVA`, which uses the [hue-saturation-value color model](https://en.wikipedia.org/wiki/HSL_and_HSV). -At this point, it is important to reiterate the difference between color formats and color targets. A color format is the internal representation that pixels are stored as in a PNG file. A color target is an interpretation of those pixels that we obtain by unpacking pixels from an image data instance. +At this point, it is important to reiterate the difference between color formats and color targets. A color format is the internal representation that pixels are stored as in a PNG file. A color target is an interpretation of those pixels that we obtain by unpacking pixels from an image data instance. -If you have used [*Swift JPEG*](https://github.com/kelvin13/jpeg), that library has the concept of a *color format type*, which can also be customized. This is because JPEG is an *open standard*, meaning that users can encode images with a user-defined internal representation. Thus, JPEG is actually a family of file formats, rather than a single standard. PNG is a *closed standard*, so *Swift PNG* does not allow you to customize the color format. +If you have used [*Swift JPEG*](https://github.com/tayloraswift/jpeg), that library has the concept of a *color format type*, which can also be customized. This is because JPEG is an *open standard*, meaning that users can encode images with a user-defined internal representation. Thus, JPEG is actually a family of file formats, rather than a single standard. PNG is a *closed standard*, so *Swift PNG* does not allow you to customize the color format. -> **note:** strictly speaking, png is also a family of file formats, with two color format types — the standard set of color formats, and the iphone-optimized color formats. however, the png specification provides no means of defining custom color formats within its headers (thus, the need for the [`CgBI`](https://kelvin13.github.io/swift-png/PNG/Chunk/CgBI) chunk), so for ease-of-use, *swift png* merges both png color format types into a single library-defined color format type. +> **note:** strictly speaking, png is also a family of file formats, with two color format types — the standard set of color formats, and the iphone-optimized color formats. however, the png specification provides no means of defining custom color formats within its headers (thus, the need for the [`CgBI`](https://tayloraswift.github.io/swift-png/PNG/Chunk/CgBI) chunk), so for ease-of-use, *swift png* merges both png color format types into a single library-defined color format type. input png -> the example image. +> the example image. > > *source: [wikimedia commons](https://commons.wikimedia.org/wiki/File:Madrid_%2836178965285%29.jpg)* -We begin by defining the `HSVA` type. For simplicity, we won’t make it generic like [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA) or [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA). It will have a fixed width of 64 bits, with 32 bits for the hue component, 16 bits for the saturation component, and 8 bits each for the value and alpha components. We define the range of the hue component to be `0 ... 393222`, and the range of the other components to be the entire range of their integer storage types. (This means only nineteen of the 32 hue bits will be inhabited.) +We begin by defining the `HSVA` type. For simplicity, we won’t make it generic like [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA) or [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA). It will have a fixed width of 64 bits, with 32 bits for the hue component, 16 bits for the saturation component, and 8 bits each for the value and alpha components. We define the range of the hue component to be `0 ... 393222`, and the range of the other components to be the entire range of their integer storage types. (This means only nineteen of the 32 hue bits will be inhabited.) -```swift -import PNG +```swift +import PNG -struct HSVA +struct HSVA { - var h:UInt32 - var s:UInt16 - var v:UInt8 - var a:UInt8 - + var h:UInt32 + var s:UInt16 + var v:UInt8 + var a:UInt8 + init(h:UInt32, s:UInt16, v:UInt8, a:UInt8) { - self.h = h - self.s = s - self.v = v + self.h = h + self.s = s + self.v = v self.a = a } ``` We define the following conversion function, which initializes an HSVA color from RGBA samples. The conversion formula is unimportant, so it’s fine if you don’t understand exactly how it works. -```swift - init(r:UInt8, g:UInt8, b:UInt8, a:UInt8) +```swift + init(r:UInt8, g:UInt8, b:UInt8, a:UInt8) { - let sorted:(min:UInt8, mid:UInt8, max:UInt8) + let sorted:(min:UInt8, mid:UInt8, max:UInt8) let sector:UInt32 - switch (r < g, g < b, r < b) + switch (r < g, g < b, r < b) { case (true , true , _ ): sorted = (r, g, b); sector = 3 case (false, true , true ): sorted = (g, r, b); sector = 4 @@ -1667,46 +1667,46 @@ We define the following conversion function, which initializes an HSVA color fro case (false, false, _ ): sorted = (b, g, r); sector = 0 } let d:UInt32 = .init(sorted.max - sorted.min) - if d > 0 + if d > 0 { - let f:UInt32 = .init(sorted.mid - sorted.min) << 16 / d + 1, + let f:UInt32 = .init(sorted.mid - sorted.min) << 16 / d + 1, r:UInt32 = sector & 1 == 0 ? f : 65537 - f - + self.h = 65537 * sector + r self.s = .init((d << 16 - 1) / .init(sorted.max)) } - else + else { - self.h = 0 + self.h = 0 self.s = 0 } - - self.v = sorted.max + + self.v = sorted.max self.a = a } ``` -We also define the HSVA-to-RGBA conversion, using [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) as the return type. Again, the details of the conversion formula are unimportant. +We also define the HSVA-to-RGBA conversion, using [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) as the return type. Again, the details of the conversion formula are unimportant. -```swift - var rgba:PNG.RGBA +```swift + var rgba:PNG.RGBA { - guard self.s > 0, self.v > 0 - else + guard self.s > 0, self.v > 0 + else { return .init(self.v, self.v, self.v, self.a) } - - let (sector, r):(UInt32, UInt32) = + + let (sector, r):(UInt32, UInt32) = self.h.quotientAndRemainder(dividingBy: 65537) let f:UInt32 = sector & 1 == 0 ? r : 65537 - r let d:UInt32 = (.init(self.s) * .init(self.v)) >> 16 + 1 - - let x:UInt8 = self.v, + + let x:UInt8 = self.v, y:UInt8 = x - .init(d), z:UInt8 = .init((f * d) >> 16) + y - - switch sector + + switch sector { case 0: return .init(x, z, y, self.a) case 1: return .init(z, x, y, self.a) @@ -1720,87 +1720,87 @@ We also define the HSVA-to-RGBA conversion, using [`PNG.RGBA`](https://ke } ``` -Now that we have a working HSVA implementation, we need to conform it to the [`PNG.Color`](https://kelvin13.github.io/swift-png/PNG/Color) protocol so we can use it as a color target. To do this, we need to fulfill the following requirements: +Now that we have a working HSVA implementation, we need to conform it to the [`PNG.Color`](https://tayloraswift.github.io/swift-png/PNG/Color) protocol so we can use it as a color target. To do this, we need to fulfill the following requirements: -```swift -protocol PNG.Color +```swift +protocol PNG.Color { - associatedtype Aggregate - - static - func unpack(_ interleaved:[UInt8], of format:PNG.Format, - deindexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> Aggregate) + associatedtype Aggregate + + static + func unpack(_ interleaved:[UInt8], of format:PNG.Format, + deindexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> Aggregate) -> [Self] - static - func pack(_ pixels:[Self], as format:PNG.Format, - indexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Aggregate) -> Int) - -> [UInt8] - - static + static + func pack(_ pixels:[Self], as format:PNG.Format, + indexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Aggregate) -> Int) + -> [UInt8] + + static func unpack(_ interleaved:[UInt8], of format:PNG.Format) -> [Self] - static - func pack(_ pixels:[Self], as format:PNG.Format) -> [UInt8] + static + func pack(_ pixels:[Self], as format:PNG.Format) -> [UInt8] } ``` -For certain associated [`Aggregate`](https://kelvin13.github.io/swift-png/PNG/Color/Aggregate) types, the library provides default implementations for [`unpack(_:of:)`](https://kelvin13.github.io/swift-png/PNG/Color/unpack(_:of:)/) and [`pack(_:as:)`](https://kelvin13.github.io/swift-png/PNG/Color/pack(_:as:)/), which have behaviors detailed in the [indexed color tutorial](#using-indexed-images). In such cases, we only need to implement [`unpack(_:of:deindexer:)`](https://kelvin13.github.io/swift-png/PNG/Color/unpack(_:of:deindexer:)/) and [`pack(_:as:indexer:)`](https://kelvin13.github.io/swift-png/PNG/Color/pack(_:as:indexer:)/). The specific [`Aggregate`](https://kelvin13.github.io/swift-png/PNG/Color/Aggregate) types are +For certain associated [`Aggregate`](https://tayloraswift.github.io/swift-png/PNG/Color/Aggregate) types, the library provides default implementations for [`unpack(_:of:)`](https://tayloraswift.github.io/swift-png/PNG/Color/unpack(_:of:)/) and [`pack(_:as:)`](https://tayloraswift.github.io/swift-png/PNG/Color/pack(_:as:)/), which have behaviors detailed in the [indexed color tutorial](#using-indexed-images). In such cases, we only need to implement [`unpack(_:of:deindexer:)`](https://tayloraswift.github.io/swift-png/PNG/Color/unpack(_:of:deindexer:)/) and [`pack(_:as:indexer:)`](https://tayloraswift.github.io/swift-png/PNG/Color/pack(_:as:indexer:)/). The specific [`Aggregate`](https://tayloraswift.github.io/swift-png/PNG/Color/Aggregate) types are -- `(UInt8, UInt8)`, and +- `(UInt8, UInt8)`, and - `(UInt8, UInt8, UInt8, UInt8)`. -In the [indexed color tutorial](#using-indexed-images), we saw how they were used by the [`PNG.VA`](https://kelvin13.github.io/swift-png/PNG/VA) and [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) color targets. (The scalar color targets also use their own [`Aggregate`](https://kelvin13.github.io/swift-png/PNG/Color/Aggregate) type, [`UInt8`](https://developer.apple.com/documentation/swift/uint8), though this does not go through the [`PNG.Color`](https://kelvin13.github.io/swift-png/PNG/Color) protocol.) +In the [indexed color tutorial](#using-indexed-images), we saw how they were used by the [`PNG.VA`](https://tayloraswift.github.io/swift-png/PNG/VA) and [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) color targets. (The scalar color targets also use their own [`Aggregate`](https://tayloraswift.github.io/swift-png/PNG/Color/Aggregate) type, [`UInt8`](https://developer.apple.com/documentation/swift/uint8), though this does not go through the [`PNG.Color`](https://tayloraswift.github.io/swift-png/PNG/Color) protocol.) The core idea of a color target is the **pixel kernel**. Pixel kernels convert groups of image data samples into instances of a color target, and vice-versa. In *Swift PNG*, the application of a pixel kernel to an image data buffer is called a **convolution**, and the inverse operation is called a **deconvolution**. The simplest deconvolution is to flatten an array of RGBA pixels to an array of [*r*, *g*, *b*, *a*, *r*, *g*, *b*, *a*, …] samples, and the simplest convolution is to group the elements of such an array into an array of RGBA pixels. Conceptually, this is a Swift [`flatMap(_:)`](https://developer.apple.com/documentation/swift/sequence/2905332-flatmap), and whatever you would call the opposite of a flatmap, respectively. We are allowed to do arbitrary computations in the pixel kernels, which is why we call it a (de)convolution, and not just a flatmap. Let’s tackle the unpacking operation first. *Swift PNG* provides a set of helper functions to reduce the amount of boilerplate you have to write. -```swift -extension PNG +```swift +extension PNG { - static + static func convolve(_ buffer:[UInt8], dereference:(Int) -> A, kernel:(T) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static + static func convolve(_ buffer:[UInt8], dereference:(Int) -> (A, A), kernel:((T, T)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static + static func convolve(_ buffer:[UInt8], dereference:(Int) -> (A, A, A), kernel:((T, T, T)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static + static func convolve(_ buffer:[UInt8], dereference:(Int) -> (A, A, A, A), kernel:((T, T, T, T)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, + static + func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, kernel:(T, A) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, + static + func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, kernel:((T, T)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, + static + func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, kernel:((T, T, T), (A, A, A)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, + static + func convolve(_ buffer:[UInt8], of _:A.Type, depth:Int, kernel:((T, T, T, T)) -> C) -> [C] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger @@ -1809,172 +1809,172 @@ extension PNG The first four convolution functions are meant to be used with indexed color formats, and the remaining four are meant to be used with non-indexed color formats. To understand how they work, let’s first go over what the generic parameters `A`, `T`, and `C` mean. -- The `A` type is the **atom type**. (The `A` stands for ***a***tom.) Atom types are closely related to color formats. For images with a color depth of 16, the appropriate atom type is [`UInt16`](https://developer.apple.com/documentation/swift/uint16). Otherwise, it is [`UInt8`](https://developer.apple.com/documentation/swift/uint8). In the image data storage buffer, which has a type of `[UInt8]`, `UInt16` atoms are stored in big-endian order. - - Atoms are unscaled samples. For example, in a [`v4(fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/v4(fill:key:)/) image, which has a color depth of 4, the [`UInt8`](https://developer.apple.com/documentation/swift/uint8) atoms can take on values in the range `0 ... 15`, with the remaining states unused. +- The `A` type is the **atom type**. (The `A` stands for ***a***tom.) Atom types are closely related to color formats. For images with a color depth of 16, the appropriate atom type is [`UInt16`](https://developer.apple.com/documentation/swift/uint16). Otherwise, it is [`UInt8`](https://developer.apple.com/documentation/swift/uint8). In the image data storage buffer, which has a type of `[UInt8]`, `UInt16` atoms are stored in big-endian order. -- The `T` type is the **intensity type**. (The `T` stands for in***t***ensity, or ***t***arget, whatever floats your boat.) Intensity types are closely related to color targets. Oftentimes, the intensity type is simply the component type of the color target. For example, for the built-in [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) color target, its generic parameter and the intensity type are the same `T`. Of course, this isn’t always the case, notably, with our custom `HSVA` type, which has heterogenous components. + Atoms are unscaled samples. For example, in a [`v4(fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/v4(fill:key:)/) image, which has a color depth of 4, the [`UInt8`](https://developer.apple.com/documentation/swift/uint8) atoms can take on values in the range `0 ... 15`, with the remaining states unused. + +- The `T` type is the **intensity type**. (The `T` stands for in***t***ensity, or ***t***arget, whatever floats your boat.) Intensity types are closely related to color targets. Oftentimes, the intensity type is simply the component type of the color target. For example, for the built-in [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) color target, its generic parameter and the intensity type are the same `T`. Of course, this isn’t always the case, notably, with our custom `HSVA` type, which has heterogenous components. + + As the name suggests, intensity values are scaled samples. The entire range of an intensity type is always inhabited. For example, in a [`v4(fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/v4(fill:key:)/) image, an atom with the value `15` would become a [`UInt8`](https://developer.apple.com/documentation/swift/uint8) intensity with the value `255`. If the intensity type was [`UInt32`](https://developer.apple.com/documentation/swift/uint32) instead, the same atom would generate an intensity value of `4294967295` ([`UInt32.max`](https://developer.apple.com/documentation/swift/uint32/1540555-max)). - As the name suggests, intensity values are scaled samples. The entire range of an intensity type is always inhabited. For example, in a [`v4(fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/v4(fill:key:)/) image, an atom with the value `15` would become a [`UInt8`](https://developer.apple.com/documentation/swift/uint8) intensity with the value `255`. If the intensity type was [`UInt32`](https://developer.apple.com/documentation/swift/uint32) instead, the same atom would generate an intensity value of `4294967295` ([`UInt32.max`](https://developer.apple.com/documentation/swift/uint32/1540555-max)). - The use of intensity types in *Swift PNG* means that you don’t have to worry about normalizing samples when implementing custom color targets. - -- Finally, the `C` type is the color target type. (Guess what the `C` stands for.) If you want to unpack a [`va16(fill:)`](https://kelvin13.github.io/swift-png/PNG/Format/va16(fill:)/) image to an array of [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) pixels, the atom type would be [`UInt16`](https://developer.apple.com/documentation/swift/uint16), the intensity type would be [`UInt8`](https://developer.apple.com/documentation/swift/uint8), and the color target type would of course be [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA). Indeed, this is exactly what the built-in [`PNG.RGBA`](https://kelvin13.github.io/swift-png/PNG/RGBA) color target does. -The four non-indexed convolution functions perform the following operations: +- Finally, the `C` type is the color target type. (Guess what the `C` stands for.) If you want to unpack a [`va16(fill:)`](https://tayloraswift.github.io/swift-png/PNG/Format/va16(fill:)/) image to an array of [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) pixels, the atom type would be [`UInt16`](https://developer.apple.com/documentation/swift/uint16), the intensity type would be [`UInt8`](https://developer.apple.com/documentation/swift/uint8), and the color target type would of course be [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA). Indeed, this is exactly what the built-in [`PNG.RGBA`](https://tayloraswift.github.io/swift-png/PNG/RGBA) color target does. + +The four non-indexed convolution functions perform the following operations: -1. Load (big-endian) atoms from the given data buffer. -2. Convert the atoms to the intensity type, and scale them to fill the range of the intensity type, according to the given color depth. +1. Load (big-endian) atoms from the given data buffer. +2. Convert the atoms to the intensity type, and scale them to fill the range of the intensity type, according to the given color depth. 3. Feed the intensities, and in certain cases, the original atoms as well, to the given pixel kernel, and get pixel instances in return. The reason why some of the pixel kernels receive the original atoms in addition to the intensity values is because their associated color formats (namely, the grayscale, RGB, and BGR formats) require us to do chroma key comparisons, which must be performed in the original atom type. -The four indexed convolution functions do basically the same thing, except they obtain the atoms from the given `dereference` function, which in turn gets its [`Int`](https://developer.apple.com/documentation/swift/int) index argument from the given data buffer. Generally, you would expect it to get the atoms from the image palette. They are meant to be used with the [`Aggregate`](https://kelvin13.github.io/swift-png/PNG/Color/Aggregate) types `A`, `(A, A)`, `(A, A, A)`, or `(A, A, A, A)`, respectively. The indexed convolution functions assume the image color depth is the same as the bit width of the atom type, which is why they don’t ask you to supply a color depth argument. None of them pass the original atoms to their pixel kernels, since indexed color formats don’t use chroma keys. +The four indexed convolution functions do basically the same thing, except they obtain the atoms from the given `dereference` function, which in turn gets its [`Int`](https://developer.apple.com/documentation/swift/int) index argument from the given data buffer. Generally, you would expect it to get the atoms from the image palette. They are meant to be used with the [`Aggregate`](https://tayloraswift.github.io/swift-png/PNG/Color/Aggregate) types `A`, `(A, A)`, `(A, A, A)`, or `(A, A, A, A)`, respectively. The indexed convolution functions assume the image color depth is the same as the bit width of the atom type, which is why they don’t ask you to supply a color depth argument. None of them pass the original atoms to their pixel kernels, since indexed color formats don’t use chroma keys. -Now, let’s write the implementation for the unpacking function. +Now, let’s write the implementation for the unpacking function. -First, we set the associated [`Aggregate`](https://kelvin13.github.io/swift-png/PNG/Color/Aggregate) type to `(UInt8, UInt8, UInt8, UInt8)`. This means that we expect the deindexing function to return four atoms, since we want to use all four components of the RGBA palette entries to compute the HSVA outputs. (This also means that the library will give us a default `deindexer` implementation for free.) +First, we set the associated [`Aggregate`](https://tayloraswift.github.io/swift-png/PNG/Color/Aggregate) type to `(UInt8, UInt8, UInt8, UInt8)`. This means that we expect the deindexing function to return four atoms, since we want to use all four components of the RGBA palette entries to compute the HSVA outputs. (This also means that the library will give us a default `deindexer` implementation for free.) -```swift -extension HSVA:PNG.Color +```swift +extension HSVA:PNG.Color { typealias Aggregate = (UInt8, UInt8, UInt8, UInt8) - - static - func unpack(_ interleaved:[UInt8], of format:PNG.Format, - deindexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> Aggregate) - -> [Self] + + static + func unpack(_ interleaved:[UInt8], of format:PNG.Format, + deindexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Int) -> Aggregate) + -> [Self] ``` We can handle all of the indexed color formats in one `switch` case. We assume that the `dereference` function returns RGBA samples in the `(UInt8, UInt8, UInt8, UInt8)` aggregate, and we forward them to `HSVA.init(r:g:b:a:)`. (If you don’t understand how to get the `dereference` function from `deindexer`, read the [indexed color tutorial](#using-indexed-images).) -```swift +```swift { - let depth:Int = format.pixel.depth - switch format + let depth:Int = format.pixel.depth + switch format { - case .indexed1(palette: let palette, fill: _), - .indexed2(palette: let palette, fill: _), - .indexed4(palette: let palette, fill: _), + case .indexed1(palette: let palette, fill: _), + .indexed2(palette: let palette, fill: _), + .indexed4(palette: let palette, fill: _), .indexed8(palette: let palette, fill: _): - return PNG.convolve(interleaved, dereference: deindexer(palette)) + return PNG.convolve(interleaved, dereference: deindexer(palette)) { - (c:(UInt8, UInt8, UInt8, UInt8)) in + (c:(UInt8, UInt8, UInt8, UInt8)) in .init(r: c.0, g: c.1, b: c.2, a: c.3) } ``` -For grayscale color formats without a chroma key, we assign the grayscale sample to the value channel of the HSVA output, set the hue and saturation to zero, and the alpha to full opacity. We need a separate case for the [`v16(fill:key:)`](https://kelvin13.github.io/swift-png/PNG/Format/v16(fill:key:)/) color format, since its atom type is [`UInt16`](https://developer.apple.com/documentation/swift/uint16) and not [`UInt8`](https://developer.apple.com/documentation/swift/uint8). +For grayscale color formats without a chroma key, we assign the grayscale sample to the value channel of the HSVA output, set the hue and saturation to zero, and the alpha to full opacity. We need a separate case for the [`v16(fill:key:)`](https://tayloraswift.github.io/swift-png/PNG/Format/v16(fill:key:)/) color format, since its atom type is [`UInt16`](https://developer.apple.com/documentation/swift/uint16) and not [`UInt8`](https://developer.apple.com/documentation/swift/uint8). -```swift +```swift case .v1(fill: _, key: nil), .v2(fill: _, key: nil), .v4(fill: _, key: nil), .v8(fill: _, key: nil): - return PNG.convolve(interleaved, of: UInt8.self, depth: depth) + return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (v:UInt8, _) in + (v:UInt8, _) in .init(h: 0, s: 0, v: v, a: .max) } case .v16(fill: _, key: nil): - return PNG.convolve(interleaved, of: UInt16.self, depth: depth) + return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (v:UInt8, _) in + (v:UInt8, _) in .init(h: 0, s: 0, v: v, a: .max) } ``` -For the grayscale formats with a chroma key, we do the same thing, except we clear the alpha if the original grayscale atom matches the chroma key. +For the grayscale formats with a chroma key, we do the same thing, except we clear the alpha if the original grayscale atom matches the chroma key. -```swift +```swift case .v1(fill: _, key: let key?), .v2(fill: _, key: let key?), .v4(fill: _, key: let key?), .v8(fill: _, key: let key?): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (v:UInt8, k:UInt8 ) in + (v:UInt8, k:UInt8 ) in .init(h: 0, s: 0, v: v, a: k == key ? .min : .max) } case .v16(fill: _, key: let key?): - return PNG.convolve(interleaved, of: UInt16.self, depth: depth) + return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (v:UInt8, k:UInt16) in + (v:UInt8, k:UInt16) in .init(h: 0, s: 0, v: v, a: k == key ? .min : .max) } ``` -The rest of the cases are quite boilerplatey, and therefore should be incredibly straightforward. +The rest of the cases are quite boilerplatey, and therefore should be incredibly straightforward. -```swift +```swift case .va8(fill: _): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8)) in + (c:(UInt8, UInt8)) in .init(h: 0, s: 0, v: c.0, a: c.1) } case .va16(fill: _): return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (c:(UInt8, UInt8)) in + (c:(UInt8, UInt8)) in .init(h: 0, s: 0, v: c.0, a: c.1) } case .bgr8(palette: _, fill: _, key: nil): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), _) in + (c:(UInt8, UInt8, UInt8), _) in .init(r: c.2, g: c.1, b: c.0, a: .max) } case .bgr8(palette: _, fill: _, key: let key?): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), k:(UInt8, UInt8, UInt8 )) in + (c:(UInt8, UInt8, UInt8), k:(UInt8, UInt8, UInt8 )) in .init(r: c.2, g: c.1, b: c.0, a: k == key ? .min : .max) } case .rgb8(palette: _, fill: _, key: nil): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), _) in + (c:(UInt8, UInt8, UInt8), _) in .init(r: c.0, g: c.1, b: c.2, a: .max) } case .rgb16(palette: _, fill: _, key: nil): return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), _) in + (c:(UInt8, UInt8, UInt8), _) in .init(r: c.0, g: c.1, b: c.2, a: .max) } case .rgb8(palette: _, fill: _, key: let key?): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), k:(UInt8, UInt8, UInt8 )) in + (c:(UInt8, UInt8, UInt8), k:(UInt8, UInt8, UInt8 )) in .init(r: c.0, g: c.1, b: c.2, a: k == key ? .min : .max) } case .rgb16(palette: _, fill: _, key: let key?): return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (c:(UInt8, UInt8, UInt8), k:(UInt16, UInt16, UInt16)) in + (c:(UInt8, UInt8, UInt8), k:(UInt16, UInt16, UInt16)) in .init(r: c.0, g: c.1, b: c.2, a: k == key ? .min : .max) } case .bgra8(palette: _, fill: _): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8, UInt8)) in + (c:(UInt8, UInt8, UInt8, UInt8)) in .init(r: c.2, g: c.1, b: c.0, a: c.3) } case .rgba8(palette: _, fill: _): return PNG.convolve(interleaved, of: UInt8.self, depth: depth) { - (c:(UInt8, UInt8, UInt8, UInt8)) in + (c:(UInt8, UInt8, UInt8, UInt8)) in .init(r: c.0, g: c.1, b: c.2, a: c.3) } case .rgba16(palette: _, fill: _): return PNG.convolve(interleaved, of: UInt16.self, depth: depth) { - (c:(UInt8, UInt8, UInt8, UInt8)) in + (c:(UInt8, UInt8, UInt8, UInt8)) in .init(r: c.0, g: c.1, b: c.2, a: c.3) } } @@ -1983,60 +1983,60 @@ The rest of the cases are quite boilerplatey, and therefore should be incredibly If you understood how we implemented the unpacking function, then the packing function should be easy to write too. Mirroring the convolution functions, *Swift PNG* provides eight deconvolution helper functions. The generic parameters have the exact same meanings as they did before. -```swift -extension PNG +```swift +extension PNG { - static + static func deconvolve(_ pixels:[C], reference:(A) -> Int, kernel:(C) -> T) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - - static + + static func deconvolve(_ pixels:[C], reference:((A, A)) -> Int, kernel:(C) -> (T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - - static + + static func deconvolve(_ pixels:[C], reference:((A, A, A)) -> Int, kernel:(C) -> (T, T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - - static + + static func deconvolve(_ pixels:[C], reference:((A, A, A, A)) -> Int, kernel:(C) -> (T, T, T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, + static + func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, kernel:(C) -> T) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - - static - func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, + + static + func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, kernel:(C) -> (T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - - static - func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, + + static + func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, kernel:(C) -> (T, T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger - static - func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, + static + func deconvolve(_ pixels:[C], as _:A.Type, depth:Int, kernel:(C) -> (T, T, T, T)) -> [UInt8] where A:FixedWidthInteger & UnsignedInteger, T:FixedWidthInteger & UnsignedInteger } ``` -The four non-indexed deconvolution functions perform the following operations: +The four non-indexed deconvolution functions perform the following operations: 1. Feed the pixel instances from the given pixel array to the given pixel kernel, and get intensity tuples (or a scalar) in return. 2. Convert the intensities to the atom type, and scale them to the range specified by the given color depth. @@ -2048,90 +2048,90 @@ The four indexed deconvolution functions have essentially the same relationship The implementation of the packing function is straightforward. When necessary, we have used the `rgba` property we defined on the `HSVA` type to perform the HSVA-to-RGBA conversion. Note that we have explicitly written the return types in the pixel kernels since, at the time of writing, the Swift compiler seems to have some issues with type inferencing across module boundaries. -```swift - static - func pack(_ pixels:[Self], as format:PNG.Format, - indexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Aggregate) -> Int) - -> [UInt8] +```swift + static + func pack(_ pixels:[Self], as format:PNG.Format, + indexer:([(r:UInt8, g:UInt8, b:UInt8, a:UInt8)]) -> (Aggregate) -> Int) + -> [UInt8] { - let depth:Int = format.pixel.depth - switch format + let depth:Int = format.pixel.depth + switch format { - case .indexed1(palette: let palette, fill: _), - .indexed2(palette: let palette, fill: _), - .indexed4(palette: let palette, fill: _), + case .indexed1(palette: let palette, fill: _), + .indexed2(palette: let palette, fill: _), + .indexed4(palette: let palette, fill: _), .indexed8(palette: let palette, fill: _): - return PNG.deconvolve(pixels, reference: indexer(palette)) + return PNG.deconvolve(pixels, reference: indexer(palette)) { - (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.r, rgba.g, rgba.b, c.a) } - + case .v1(fill: _, key: _), .v2(fill: _, key: _), .v4(fill: _, key: _), .v8(fill: _, key: _): - return PNG.deconvolve(pixels, as: UInt8.self, depth: depth, kernel: \.v) + return PNG.deconvolve(pixels, as: UInt8.self, depth: depth, kernel: \.v) case .v16(fill: _, key: _): return PNG.deconvolve(pixels, as: UInt16.self, depth: depth, kernel: \.v) case .va8(fill: _): return PNG.deconvolve(pixels, as: UInt8.self, depth: depth) { - (c:Self) -> (UInt8, UInt8) in + (c:Self) -> (UInt8, UInt8) in return (c.v, c.a) } case .va16(fill: _): return PNG.deconvolve(pixels, as: UInt16.self, depth: depth) { - (c:Self) -> (UInt8, UInt8) in + (c:Self) -> (UInt8, UInt8) in return (c.v, c.a) } - + case .bgr8(palette: _, fill: _, key: _): return PNG.deconvolve(pixels, as: UInt8.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.b, rgba.g, rgba.r) } case .rgb8(palette: _, fill: _, key: _): return PNG.deconvolve(pixels, as: UInt8.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.r, rgba.g, rgba.b) } case .rgb16(palette: _, fill: _, key: _): return PNG.deconvolve(pixels, as: UInt16.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.r, rgba.g, rgba.b) } - + case .bgra8(palette: _, fill: _): return PNG.deconvolve(pixels, as: UInt8.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.b, rgba.g, rgba.r, c.a) } - + case .rgba8(palette: _, fill: _): return PNG.deconvolve(pixels, as: UInt8.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.r, rgba.g, rgba.b, c.a) } case .rgba16(palette: _, fill: _): return PNG.deconvolve(pixels, as: UInt16.self, depth: depth) { - (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in - let rgba:PNG.RGBA = c.rgba + (c:Self) -> (UInt8, UInt8, UInt8, UInt8) in + let rgba:PNG.RGBA = c.rgba return (rgba.r, rgba.g, rgba.b, c.a) } } @@ -2139,12 +2139,12 @@ The implementation of the packing function is straightforward. When necessary, w } ``` -Now, we can put our custom `HSVA` color target to work. +Now, we can put our custom `HSVA` color target to work. -```swift +```swift let path:String = "examples/custom-color/example" guard let image:PNG.Data.Rectangular = try .decompress(path: "\(path).png") -else +else { fatalError("failed to open file '\(path).png'") } @@ -2152,12 +2152,12 @@ else let hsva:[HSVA] = image.unpack(as: HSVA.self) ``` -We can visualize the hue, saturation, and value channels as follows: +We can visualize the hue, saturation, and value channels as follows: -```swift +```swift let hue:PNG.Data.Rectangular = .init( - packing: hsva.map{ HSVA.init(h: $0.h, s: .max / 2, v: .max, a: $0.a) }, - size: image.size, layout: image.layout, metadata: image.metadata) + packing: hsva.map{ HSVA.init(h: $0.h, s: .max / 2, v: .max, a: $0.a) }, + size: image.size, layout: image.layout, metadata: image.metadata) try hue.compress(path: "\(path)-hue.png") ``` @@ -2167,8 +2167,8 @@ try hue.compress(path: "\(path)-hue.png") ```swift let saturation:PNG.Data.Rectangular = .init( - packing: hsva.map{ HSVA.init(h: 370000, s: $0.s, v: .max, a: $0.a) }, - size: image.size, layout: image.layout, metadata: image.metadata) + packing: hsva.map{ HSVA.init(h: 370000, s: $0.s, v: .max, a: $0.a) }, + size: image.size, layout: image.layout, metadata: image.metadata) try saturation.compress(path: "\(path)-saturation.png") ``` @@ -2178,8 +2178,8 @@ try saturation.compress(path: "\(path)-saturation.png") ```swift let value:PNG.Data.Rectangular = .init( - packing: hsva.map{ HSVA.init(h: 0, s: 0, v: $0.v, a: $0.a) }, - size: image.size, layout: image.layout, metadata: image.metadata) + packing: hsva.map{ HSVA.init(h: 0, s: 0, v: $0.v, a: $0.a) }, + size: image.size, layout: image.layout, metadata: image.metadata) try value.compress(path: "\(path)-value.png") ``` @@ -2187,10 +2187,10 @@ try value.compress(path: "\(path)-value.png") > a visualization of the example image value. -We can test our pixel packing implementation by re-encoding the HSVA image. +We can test our pixel packing implementation by re-encoding the HSVA image. -```swift -let new:PNG.Data.Rectangular = .init(packing: hsva, +```swift +let new:PNG.Data.Rectangular = .init(packing: hsva, size: image.size, layout: image.layout, metadata: image.metadata) try new.compress(path: "\(path).png.png") ``` diff --git a/Notes/improving-deflate-compression-ratio.md b/Notes/improving-deflate-compression-ratio.md index 3baff315..aa2b6508 100644 --- a/Notes/improving-deflate-compression-ratio.md +++ b/Notes/improving-deflate-compression-ratio.md @@ -1,10 +1,10 @@ -# improving *deflate* compression ratios +# Improving *deflate* compression ratios Version 4 of Swift *PNG* features a native Swift implementation of the *DEFLATE* and *INFLATE* algorithms, as described in the [rfc-1951](https://tools.ietf.org/html/rfc1951). *DEFLATE* implementations can vary widely in quality, with some implementations producing far better-optimized (higher compression ratio) output streams than others. So, just as it is important to ensure Swift *PNG*’s *INFLATE* procedure [is as fast as that of the *zlib* C library](../low-level-swift-optimization.md), it is also important to ensure Swift *PNG*’s *DEFLATE* output is as optimal as *zlib*’s. This readme documents some comparisons between Swift *PNG* and *libpng*/*zlib*, as well as choices of compression parameters in the framework at the time of writing. -## i. methodology +## Methodology -### i.i. test images +### Test images All of Swift *PNG*’s compression benchmarks run on the following 28 test images. They depict essentially the same subject, in photographic and non-photographic forms, and in different PNG color formats in order to be representative of how PNGs are used in the real world. Because casual PNG users do stupid things (from the perspective of 𝒸𝑜𝓂𝓅𝓇𝑒𝓈𝓈𝒾𝑜𝓃 𝑒𝓃𝑔𝒾𝓃𝑒𝑒𝓇𝓈, who are \~never\~ stupid) like save a monochrome image in RGB(A) format, the test suite includes representation for those use cases as well. None of the images have transparent alpha, as PNG images with varying alpha are rare. (Most transparent PNGs such as logos, test overlays, etc., have alpha that comes in regions of either full or zero opacity, which has the same compression characteristics as fully opaque alpha.) @@ -12,50 +12,50 @@ All baseline images were saved in [GIMP 2.10](https://www.gimp.org/) at the maxi | Test image | Color format | Size | | ---------- | ------------ | ---- | -| `v8-monochrome-photographic.png`
| `v8` | 59,743 B | -| `v8-monochrome-nonphotographic.png`
| `v8` | 48,191 B | -| `v16-monochrome-photographic.png`
| `v16` | 176,236 B | -| `v16-monochrome-nonphotographic.png`
| `v16` | 123,371 B | +| `v8-monochrome-photographic.png`
| `v8` | 59,743 B | +| `v8-monochrome-nonphotographic.png`
| `v8` | 48,191 B | +| `v16-monochrome-photographic.png`
| `v16` | 176,236 B | +| `v16-monochrome-nonphotographic.png`
| `v16` | 123,371 B | | | | | -| `va8-monochrome-photographic.png`
| `va8` | 76,280 B | -| `va8-monochrome-nonphotographic.png`
| `va8` | 60,478 B | -| `va16-monochrome-photographic.png`
| `va16` | 209,902 B | -| `va16-monochrome-nonphotographic.png`
| `va16` | 143,935 B | +| `va8-monochrome-photographic.png`
| `va8` | 76,280 B | +| `va8-monochrome-nonphotographic.png`
| `va8` | 60,478 B | +| `va16-monochrome-photographic.png`
| `va16` | 209,902 B | +| `va16-monochrome-nonphotographic.png`
| `va16` | 143,935 B | | | | | -| `indexed8-monochrome-photographic.png`
| `indexed8` | 82,014 B | -| `indexed8-color-photographic.png`
| `indexed8` | 65,487 B | -| `indexed8-monochrome-nonphotographic.png`
| `indexed8` | 62,888 B | -| `indexed8-color-nonphotographic.png`
| `indexed8` | 43,496 B | +| `indexed8-monochrome-photographic.png`
| `indexed8` | 82,014 B | +| `indexed8-color-photographic.png`
| `indexed8` | 65,487 B | +| `indexed8-monochrome-nonphotographic.png`
| `indexed8` | 62,888 B | +| `indexed8-color-nonphotographic.png`
| `indexed8` | 43,496 B | | | | | -| `rgb8-monochrome-photographic.png`
| `rgb8` | 92,023 B | -| `rgb8-color-photographic.png`
| `rgb8` | 174,298 B | -| `rgb8-monochrome-nonphotographic.png`
| `rgb8` | 76,636 B | -| `rgb8-color-nonphotographic.png`
| `rgb8` | 130,595 B | -| `rgb16-monochrome-photographic.png`
| `rgb16` | 379,113 B | -| `rgb16-color-photographic.png`
| `rgb16` | 477,784 B | -| `rgb16-monochrome-nonphotographic.png`
| `rgb16` | 244,077 B | -| `rgb16-color-nonphotographic.png`
| `rgb16` | 365,253 B | +| `rgb8-monochrome-photographic.png`
| `rgb8` | 92,023 B | +| `rgb8-color-photographic.png`
| `rgb8` | 174,298 B | +| `rgb8-monochrome-nonphotographic.png`
| `rgb8` | 76,636 B | +| `rgb8-color-nonphotographic.png`
| `rgb8` | 130,595 B | +| `rgb16-monochrome-photographic.png`
| `rgb16` | 379,113 B | +| `rgb16-color-photographic.png`
| `rgb16` | 477,784 B | +| `rgb16-monochrome-nonphotographic.png`
| `rgb16` | 244,077 B | +| `rgb16-color-nonphotographic.png`
| `rgb16` | 365,253 B | | | | | -| `rgba8-monochrome-photographic.png`
| `rgba8` | 101,521 B | -| `rgba8-color-photographic.png`
| `rgba8` | 196,537 B | -| `rgba8-monochrome-nonphotographic.png`
| `rgba8` | 84,098 B | -| `rgba8-color-nonphotographic.png`
| `rgba8` | 147,023 B | -| `rgba16-monochrome-photographic.png`
| `rgba16` | 414,526 B | -| `rgba16-color-photographic.png`
| `rgba16` | 518,368 B | -| `rgba16-monochrome-nonphotographic.png`
| `rgba16` | 143,935 B | -| `rgba16-color-nonphotographic.png`
| `rgba16` | 394,493 B | +| `rgba8-monochrome-photographic.png`
| `rgba8` | 101,521 B | +| `rgba8-color-photographic.png`
| `rgba8` | 196,537 B | +| `rgba8-monochrome-nonphotographic.png`
| `rgba8` | 84,098 B | +| `rgba8-color-nonphotographic.png`
| `rgba8` | 147,023 B | +| `rgba16-monochrome-photographic.png`
| `rgba16` | 414,526 B | +| `rgba16-color-photographic.png`
| `rgba16` | 518,368 B | +| `rgba16-monochrome-nonphotographic.png`
| `rgba16` | 143,935 B | +| `rgba16-color-nonphotographic.png`
| `rgba16` | 394,493 B | -### i.ii. benchmarks +### Benchmarks -The compression benchmarks come in their own package target, `compression-test`. The repository’s [CI](https://github.com/kelvin13/swift-png/actions?query=workflow%3Abuild) builds and runs them, though it doesn’t really care about the output. The test binary can run all of the test cases, a subset of the test cases, or a single test case. +The compression benchmarks come in their own package target, `compression-test`. The repository’s [CI](https://github.com/tayloraswift/swift-png/actions?query=workflow%3Abuild) builds and runs them, though it doesn’t really care about the output. The test binary can run all of the test cases, a subset of the test cases, or a single test case. ```bash -# run all test cases -./compression-test -# run a subset of test cases -./compression-test rgb8 +# run all test cases +./compression-test +# run a subset of test cases +./compression-test rgb8 # run one test case -./compression-test rgb8:rgb8-color-photographic.png +./compression-test rgb8:rgb8-color-photographic.png ``` The `compression-test` product is most useful when Swift *PNG* is built with one of several inspection features enabled. To enable inspection, pass one of the following compiler build flags: @@ -65,7 +65,7 @@ The `compression-test` product is most useful when Swift *PNG* is built with one 3. `DUMP_LZ77_BLOCKS` 4. `DUMP_LZ77_SYMBOL_HISTOGRAM` -> To pass a build flag with the Swift Package Manager, use `-Xswiftc -D`. For example, to build with scanline dumping enabled, pass `-Xswiftc -DDUMP_FILTERED_SCANLINES` to the Swift compiler. +> To pass a build flag with the Swift Package Manager, use `-Xswiftc -D`. For example, to build with scanline dumping enabled, pass `-Xswiftc -DDUMP_FILTERED_SCANLINES` to the Swift compiler. #### `DUMP_FILTERED_SCANLINES` @@ -77,10 +77,10 @@ Makes the decoder print out each *DEFLATE* term (either a literal value or a str #### `DUMP_LZ77_BLOCKS` -Makes the decoder print out information about each *DEFLATE* block, and aggregate statistics for the entire *DEFLATE* stream, including: +Makes the decoder print out information about each *DEFLATE* block, and aggregate statistics for the entire *DEFLATE* stream, including: * the average entropy-coding efficiency of the literal terms in the stream, -* a histogram of composite lengths of the string reference terms in the stream, and +* a histogram of composite lengths of the string reference terms in the stream, and * a two-dimensional histogram of the run length decades and distance decades of the string reference terms in the stream. It also makes the encoder print out its decision-making process when determining optimal *DEFLATE* block boundaries. @@ -91,7 +91,7 @@ The same as `DUMP_LZ77_BLOCKS`, except it only prints out the two-dimensional sy ![example histogram](sample-histogram.png) -The *x*-axis is binned by **run-length decade**. Decade zero corresponds to a match length of 3 bytes. Decade 28 corresponds to a match length of 258 bytes. +The *x*-axis is binned by **run-length decade**. Decade zero corresponds to a match length of 3 bytes. Decade 28 corresponds to a match length of 258 bytes. The *y*-axis is binned by **distance decade**. Decade zero corresponds to an offset of 1 byte. Decade 29 corresponds to an offset of anywhere from 24,577 to 32,768 bytes, refined by extra bits. You can find the full table of run-length and distance decades on page 12 of the [rfc-1951](https://tools.ietf.org/html/rfc1951). @@ -107,7 +107,7 @@ In general: * A few high-frequency bins are better than many low-frequency bins, because this reduces the entropy of the emitted terms, making the subsequent huffman coding more effective. -## ii. naïve implementation +## Naïve implementation I based this implementation on the recommendations of the original PNG and *DEFLATE* specifications. For filter selection, it uses a heuristic that minimizes the **sum of absolute values** of the filtered scanline, when interpreted as an array of signed `Int8`s. It performs non-greedy LZ77 compression with a backtracking limit of 1 byte. (LZ77 dictionaries have the [*suffix property*](https://scholar.acadiau.ca/islandora/object/theses:625), so you only need to backtrack once to find obscured matches.) For entropic partitioning, it emits *DEFLATE* blocks at fixed intervals of 32K *DEFLATE* terms each. @@ -156,17 +156,17 @@ The sizes of the Swift *PNG* output images under this implementation are given b Most of the test images compress slightly worse than the baseline. (It would be very weird if a naïve implementation produced *better* output than the baseline.) A few of them — namely the indexed images and some of the monochrome images that were saved in an RGB or RGBA format — compress much better than the baseline. We’ll see later why that happened. -## iii. improvement: better filter heuristics +## Improvement: better filter heuristics -The filter selection heuristic is the only part of the compression pipeline that is under the control of the PNG codec if it does not also implement its own *DEFLATE*. So it’s a common starting point for improving PNG compression. +The filter selection heuristic is the only part of the compression pipeline that is under the control of the PNG codec if it does not also implement its own *DEFLATE*. So it’s a common starting point for improving PNG compression. -### iii.i. minimum intervals +### Minimum intervals Versions 2 through 3.02 of Swift *PNG* used a heuristic called the **minimum intervals** selector. It minimizes the number of byte changes in the filtered scanline, so it prefers data that looks like `[5, 5, 5, 5, 5, 5, 6, 6, 6, 6]`, whereas the absolute values selector would prefer data that looks like `[0, 1, 0, 1, 0, 1, 1, 0, 1, 0]`. It’s not really an improvement over the absolute values selector, but for reference, the benchmark results for this filter selector are given below (in the collapsible section):
Click to expand - + | Filter selection | LZ77 algorithm | LZ77 matches | Entropic partitioning | | --------- | -------------- | ------- | ----- | | Intervals | Non-greedy | All allowed | Fixed-length blocks | @@ -208,7 +208,7 @@ Versions 2 through 3.02 of Swift *PNG* used a heuristic called the **minimum int
-### iii.ii. squared frequencies +### Squared frequencies One alternative filter heuristic does seem to be an improvement over the absolute values selector: the **squared frequencies** selector. The squared frequencies selector maximizes the sum of the squared frequencies of each byte value in the filtered data. So it prefers data that looks like `[5, 6, 5, 5, 6, 5, 6, 6, 5, 6]` over data that looks like `[0, 0, 0, 1, 1, 1, 2, 2, 2, 2]`. (Which the previous two heuristics would prefer.) @@ -253,16 +253,16 @@ The squared frequencies selector works by reducing the entropy of the filtered d | `rgba16-monochrome-nonphotographic` | 140.5615 KB | 150.3066 KB | **1.0693** | | `rgba16-color-nonphotographic` | 385.2471 KB | 403.0332 KB | **1.0462** | -## iv. improvement: better LZ77 matching +## Improvement: better LZ77 matching -### iv.i. match thresholds +### Match thresholds Many of the test images are still compressing 5 to 15 percent worse than the baseline. When examining the symbol histograms of the original and recompressed images, we can see that the string matches Swift *PNG* is emitting are very different from the matches that *zlib* is emitting. In the screenshot below, the upper histogram is from one of the original test images (`rgb8-color-nonphotographic`), and the lower histogram is from the recompressed version.

- +

![Comparison of string match frequencies for the original and recompressed versions of one of the test images](histogram-iv-1.png) @@ -314,7 +314,7 @@ Getting Swift *PNG* to impose this condition improves the compression for almost | `rgba16-monochrome-nonphotographic` | 140.5615 KB | 139.4336 KB | **0.9920** | | `rgba16-color-nonphotographic` | 385.2471 KB | 385.1064 KB | **0.9996** | -### iv.ii. internal matches +### Internal matches While most of the worst-case inputs have converged towards a ratio of 1.0, so have some of the best-case inputs. Notably, the monochrome RGB and RGBA images (some of which were previously outperforming the baseline by over 38 percent!) are now compressing about the same as the baseline. This is because certain monochrome RGB and RGBA byte patterns tend to produce lots of highly-efficient matches that get discarded by the match threshold. Many of these are **internal matches** (matches with a distance less than 3), which are very efficient to encode. @@ -331,11 +331,11 @@ If you look at the histograms for the monochrome RGB16 images, you can see that > > A similar effect happens in the monochrome RGBA16 images, but it is far less pronounced. -### iv.iii. harmonic matches +### Harmonic matches A similar but unrelated phenomenon called **harmonic matching** takes place when compressing RGB and RGBA images, as well as some VA images. While internal matches are references to a sequence within the same logical pixel, harmonic matches are references to entire, preceeding pixels. -Harmonic matches occur because PNG filters have a set [delay](http://www.libpng.org/pub/png/spec/1.2/PNG-Filters.html) determined by the logical stride of the image pixels. For an 8-bit RGB image, this delay is three bytes long. For a 16-bit RGBA image, the filter delay is eight bytes long. The filter delay tends to create repetitions in the filtered data at integer multiples of the delay length. We can think of this length as the natural wavelength of the PNG image, which creates clusters of matches at certain lengths and offsets. +Harmonic matches occur because PNG filters have a set [delay](http://www.libpng.org/pub/png/spec/1.2/PNG-Filters.html) determined by the logical stride of the image pixels. For an 8-bit RGB image, this delay is three bytes long. For a 16-bit RGBA image, the filter delay is eight bytes long. The filter delay tends to create repetitions in the filtered data at integer multiples of the delay length. We can think of this length as the natural wavelength of the PNG image, which creates clusters of matches at certain lengths and offsets. | Color format | Wavelength | Length decades | Distance decades | | ------------- | ------------- | --------------------- | ----------------- | @@ -363,7 +363,7 @@ Harmonic matches are easiest to see in monochrome RGB/RGBA images, but they also > A symbol histogram from the test image `rgb8-color-nonphotographic.png`, compressed by Swift *PNG*, with match thresholding turned off. It has visible harmonic banding in the vertical (distance) direction, but not the horizontal (length) direction. -## v. improvement: better LZ77 algorithm +## Improvement: better LZ77 algorithm With only a few exceptions, all of the test images compress to within 102 percent of the baseline with the improved algorithm in the last section. The two outliers are the 8-bit RGB monochrome images, which are still compressing about 10 percent worse than the baseline. By looking at their symbol histograms, we can see why that’s happening: @@ -381,7 +381,7 @@ The opposite effect is happening in the images that compress *better* under Swif For images like these, Swift *PNG* is actually doing a better job concentrating match lengths into harmonic bands than *libpng*/*zlib* is, and accordingly, the Swift *PNG*-compressed image is significantly (by compression engineering standards) smaller than the baseline — almost 6 percent smaller! From all this, we can infer that harmonic banding is very important to PNG compression. -### v.i. greedy algorithm +### Greedy algorithm One remedy for the under-harmonized images is simple but counterintuitive — turn off all non-greedy matching, and fall back to a greedy LZ77 algorithm. This makes all of the monochrome RGB and RGBA images converge towards the baseline. @@ -424,34 +424,34 @@ One remedy for the under-harmonized images is simple but counterintuitive — tu | `rgba16-monochrome-nonphotographic` | 140.5615 KB | 139.6055 KB | **0.9932** | | `rgba16-color-nonphotographic` | 385.2471 KB | 383.8066 KB | **0.9963** | -### v.ii. semi-greedy algorithms +### Semi-greedy algorithms One possibility for a more sophisticated LZ77 algorithm is to allow greedy matching, but only if the match length does not fall on a harmonic decade. In theory, this should encourage the algorithm to both collapse more literals and concentrate match lengths into fewer length decades. In practice, this is exactly what happens — matches migrate from the non-harmonic decades into harmonic decades, and length decade 3 (matches of length 6) gains additional matches from the non-greedy search that the greedy search would not have found. For RGB images, length decade 3 is also a harmonic decade, resulting in even more match concentration. But, for reasons that remain unclear, this doesn’t meaningfully improve overall compression, even for RGB images, and sometimes worsens it slightly. -### v.iii. lazy algorithms +### Lazy algorithms Another possible algorithmic improvement is to enable lazy LZ77 matching. Lazy matching is similar to non-greedy matching, but it works from the beginning of the match candidate instead of the end. In other words, before accepting a match candidate, it first checks to see if there is a better match starting one byte later. Non-greedy matching either detects additional matched phrases, or transfers matched bytes from earlier matches to later matches. (The second case has absolutely no effect on the surrounding context.) Lazy matching, on the other hand, makes the matches you already have longer. The following diagram contains an illustration of this effect: ``` - greedy matching + greedy matching | [ 1 : 2 : 3 : 4 : 2 : 3 : 4 : 5 : 6 : 7 : 8 | 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 ] ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ match 0 match 1 | match 0 match 1 ``` ``` - non-greedy matching + non-greedy matching | [ 1 : 2 : 3 : 4 : 2 : 3 : 4 : 5 : 6 : 7 : 8 | 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 ] ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ match 0 match 1 | match 0 match 1 ``` ``` - lazy matching + lazy matching | [ 1 : 2 : 3 : 4 : 2 : 3 : 4 : 5 : 6 : 7 : 8 | 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - match 0 | match 0 + match 0 | match 0 ``` Enabling lazy matching consistently improves PNG compression, though the amount of savings is small. @@ -495,27 +495,27 @@ Enabling lazy matching consistently improves PNG compression, though the amount | `rgba16-monochrome-nonphotographic` | 140.5615 KB | 138.6230 KB | **0.9862** | | `rgba16-color-nonphotographic` | 385.2471 KB | 382.2695 KB | **0.9923** | -## vi. improvement: better entropic partitioning +## Improvement: better entropic partitioning One last thing we can try is see if Swift *PNG* can be a little more intelligent when it comes to determining *DEFLATE* block boundaries. Ideally, it would choose boundaries such that each block’s probability model (huffman tree) is specialized for its contents. For example, if you have data that looks like `[0, 1, 0, 1, 1, 0, 2, 3, 3, 2]`, it would compress better with two specialized huffman trees coding the subarrays `[0, 1, 0, 1, 1, 0]` and `[2, 3, 3, 2]` than with a single generic huffman tree coding the entire array. By itself, this concept suggests that the optimal partitioning for any input array is a sequence of subarrays each containing a single unique value. (For the previous example, that would be `[0], [1], [0], [1, 1], [0], [2], [3, 3], [2]`.) But storing the huffman trees themselves at the beginning of each *DEFLATE* block also has a size cost, so partitions become less efficient the smaller they get. We can state the problem \~formally\~ like this: -Given an input array *A*, find a contiguous sequence of index ranges *i*0, … , *i**k* – 1 where +Given an input array *A*, find a contiguous sequence of index ranges *i*0, … , *i**k* – 1 where -* *i*0 = *A*`.startIndex`, +* *i*0 = *A*`.startIndex`, * *i**k* – 1 = *A*`.endIndex`, -* *i**j* < *i**j* + 1, - +* *i**j* < *i**j* + 1, + and which minimizes -Σ (Dynamic(Tree(*i**j*, *i**j* + 1)) + Encode(*i**j*, *i**j* + 1, Tree(*i**j*, *i**j* + 1))) for *j* in 0, … , *k* – 2 , +Σ (Dynamic(Tree(*i**j*, *i**j* + 1)) + Encode(*i**j*, *i**j* + 1, Tree(*i**j*, *i**j* + 1))) for *j* in 0, … , *k* – 2 , where Tree(\_:\_:) returns an optimal huffman tree for the array slice of *A* given by its arguments, Dynamic(\_:) returns the size of its huffman tree argument when encoded as a dynamic *DEFLATE* block header, and Encode(\_:\_:\_:) returns the size of the entropy-coded bitstream given an array slice and a huffman tree. This problem has a dynamic programming solution that runs in *O*(*n*3) time (and *O*(*n*2) space), but the constant factor for the cubic term is so tiny — the cost of a single integer comparison — that it’s completely overshadowed by the quadratic term, which comes from computing the symbol frequencies and huffman tree for each interval. (Both are constant-time operations.) -This optimization is computationally feasible because *n* doesn’t have to be the number of bytes in the input — it can be some smaller number of atoms determined by a partition granularity *g* of your choice. For example, you can cut *n* by a factor of 256 by only considering block boundaries that fall on multiples of 256. Finer-grained searches make the partitioning more efficient, but below a granularity of *g* ≈ 210 symbols there is no noticeable improvement in compression. +This optimization is computationally feasible because *n* doesn’t have to be the number of bytes in the input — it can be some smaller number of atoms determined by a partition granularity *g* of your choice. For example, you can cut *n* by a factor of 256 by only considering block boundaries that fall on multiples of 256. Finer-grained searches make the partitioning more efficient, but below a granularity of *g* ≈ 210 symbols there is no noticeable improvement in compression. Because this algorithm is still super-linear, it also makes sense to impose a maximum partition size *h*, where *h* is much bigger than (and ideally a multiple of) *g*. This means we do entropic partitioning by first dividing the *DEFLATE* terms into fixed-size segments of size *h*, and then running the *O*(*h*2/*g*2)-ish algorithm on each segment. @@ -562,15 +562,15 @@ Empirically, the settings *g* = 212, *h* = 2 | `rgba16-monochrome-nonphotographic` | 140.5615 KB | 138.4209 KB | **0.9848** | | `rgba16-color-nonphotographic` | 385.2471 KB | 381.7754 KB | **0.9910** | -## vii. conclusions +## Conclusions Using the techniques documented here, Swift *PNG*’s filtering and *DEFLATE* implementation is able to compress all of the non-indexed test images to within 1.6 percent of their *libpng*/*zlib*-compressed equivalents. In fact, Swift *PNG* is able to compress many of the test images up to 1.5 percent *better* than *libpng*/*zlib*. Swift *PNG*, through its choice of filter selection heuristic, is biased towards non-photographic images. This means that relatively speaking, Swift *PNG* is slightly better at compressing cartoon images, while *libpng* is slightly better at compressing photorealistic images. -Indexed images are special cases, and while three of the indexed test images compress much better than their *libpng*/*zlib*-compressed equivalents, one of them (`indexed8-color-nonphotographic.png`) compresses about 4.4 percent worse. From the perspective of the *DEFLATE* engine, all four images are identical, so any differences in compression are due to differences in indexing and filtering. +Indexed images are special cases, and while three of the indexed test images compress much better than their *libpng*/*zlib*-compressed equivalents, one of them (`indexed8-color-nonphotographic.png`) compresses about 4.4 percent worse. From the perspective of the *DEFLATE* engine, all four images are identical, so any differences in compression are due to differences in indexing and filtering. -*libpng*’s poor average-case compression for the indexed images is probably because the original [PNG specification](http://www.libpng.org/pub/png/spec/1.2/PNG-Encoders.html#E.Filter-selection) recommended against filtering indexed images, so *libpng* does not even attempt to apply filters to these images. Like a lot of advice from the 90s, this decision has not aged well. Most indexed images benefit greatly from filtering. +*libpng*’s poor average-case compression for the indexed images is probably because the original [PNG specification](http://www.libpng.org/pub/png/spec/1.2/PNG-Encoders.html#E.Filter-selection) recommended against filtering indexed images, so *libpng* does not even attempt to apply filters to these images. Like a lot of advice from the 90s, this decision has not aged well. Most indexed images benefit greatly from filtering. -Another contributing factor to *libpng*’s poor performance for indexed images is the fact that *libpng* does not appear to use match thresholding for this color format. However, Swift *PNG* with match thresholding turned off still outperforms *libpng* by large margins for three out of four test images, so match thresholding is not the entire reason for the discrepancy. +Another contributing factor to *libpng*’s poor performance for indexed images is the fact that *libpng* does not appear to use match thresholding for this color format. However, Swift *PNG* with match thresholding turned off still outperforms *libpng* by large margins for three out of four test images, so match thresholding is not the entire reason for the discrepancy. It is likely that we could achieve even bigger compression improvements for indexed PNGs by optimizing the palette indexing itself. For example, assigning numerically close palette indices to visually adjacent colors and applying a PNG filter to the result could produce highly compressible data. However, this is a very niche optimization that would only affect a small subset of PNGs, so I haven’t explored that possibility. @@ -578,7 +578,7 @@ We could achieve huge compression gains for monochrome RGB and RGBA images by se As I’ve already indicated, all comparisons here are against *libpng*/*zlib* on its highest compression settings. A fully-featured PNG codec should also provide modes optimized for encoding speed instead of compression ratio, which is the next step for Swift *PNG*. -## \~ *further reading* \~ +## Further reading 1. [PNG tech](http://optipng.sourceforge.net/pngtech/) 2. [The Effect of Non-Greedy Parsing in Ziv-Lempel Compression Methods](https://webhome.cs.uvic.ca/~nigelh/Publications/LZ-non-greedy.pdf) diff --git a/Notes/improving-deflate-compression-speed.md b/Notes/improving-deflate-compression-speed.md index 217c866e..07f5f70d 100644 --- a/Notes/improving-deflate-compression-speed.md +++ b/Notes/improving-deflate-compression-speed.md @@ -8,19 +8,19 @@ As documented in the [last article](improving-deflate-compression-ratio.md), ver ## i. methodology -### i.i test images +### i.i test images All speed benchmarks run on the same set of 28 test images as the compression benchmarks do. You can read more about the test suite in the [methodology section](improving-deflate-compression-ratio.md#i-methodology) of the last article. -### i.ii benchmarks +### i.ii benchmarks -To benchmark compression, it was enough to compare Swift *PNG* outputs to previously saved PNG files created with a third-party application like [GIMP](https://www.gimp.org/). Benchmarking speed this way would not be fair to *libpng*/*zlib*, because external measurements would include overhead from the client application itself. To avoid this, the speed benchmarks contain a basic C program which invokes *libpng* directly. This C program lives in [`benchmarks/encode/baseline/`](../benchmarks/encode/baseline). A script, [`utils/benchmark-compression`](../utils/benchmark-compression), builds it using `clang` with the following invocation: +To benchmark compression, it was enough to compare Swift *PNG* outputs to previously saved PNG files created with a third-party application like [GIMP](https://www.gimp.org/). Benchmarking speed this way would not be fair to *libpng*/*zlib*, because external measurements would include overhead from the client application itself. To avoid this, the speed benchmarks contain a basic C program which invokes *libpng* directly. This C program lives in [`benchmarks/encode/baseline/`](../Benchmarks/compression/baseline). A script, [`Tools/benchmark-compression`](../Tools/benchmark-compression), builds it using `clang` with the following invocation: -```bash +```bash clang -lpng ${prefix}/main.c -o ${binary} ``` -The same script also builds an equivalent Swift program in [`benchmarks/encode/swift/`](../benchmarks/encode/swift) using the Swift Package Manager. The Swift program, of course, invokes Swift *PNG* instead of *libpng*. +The same script also builds an equivalent Swift program in [`Benchmarks/compression/swift/`](../Benchmarks/compression/swift) using the Swift Package Manager. The Swift program, of course, invokes Swift *PNG* instead of *libpng*. Disk latency contributes a noticeable (but not overwhelming) proportion of the time needed to encode a PNG file, especially at low compression levels. To avoid this problem, the C and Swift benchmarks both have their respective backends configured to write output images to memory instead of the file system. For *libpng*, you can do this by creating a custom buffer context and passing a callback function to `png_set_write_fn(_:_:_:_:)`. For Swift *PNG*, you can do this statically by conforming a buffer type of your choice to the `PNG.Bytestream.Destination` protocol. diff --git a/Package.swift b/Package.swift index 0d45076e..4ee27607 100644 --- a/Package.swift +++ b/Package.swift @@ -87,11 +87,6 @@ let package:Package = .init(name: "swift-png", [ .target(name: "PNG"), .product(name: "Testing", package: "swift-grammar"), - ], - exclude: - [ - "Baselines/", - "Outputs/", ]), .executableTarget(name: "PNGCompressionBenchmarks", @@ -99,14 +94,14 @@ let package:Package = .init(name: "swift-png", [ .target(name: "PNG"), ], - path: "Benchmarks/compression/swift"), + path: "Benchmarks/Compression/Swift"), .executableTarget(name: "PNGDecompressionBenchmarks", dependencies: [ .target(name: "PNG"), ], - path: "Benchmarks/decompression/swift"), + path: "Benchmarks/Decompression/Swift"), .executableTarget(name: "PNGDecodeBasic", dependencies: diff --git a/Sources/PNGCompressionTests/Main.swift b/Sources/PNGCompressionTests/Main.swift index e2d45669..672de70c 100644 --- a/Sources/PNGCompressionTests/Main.swift +++ b/Sources/PNGCompressionTests/Main.swift @@ -119,8 +119,8 @@ enum Main:TestMain, TestBattery { let path:(png:String, out:String) = ( - "Sources/PNGCompressionTests/Baselines/\(name).png", - "Sources/PNGCompressionTests/Outputs/\(name).png" + "Tests/Baselines/\(name).png", + "Tests/Outputs/\(name).png" ) do diff --git a/Sources/PNGCompressionTests/Baselines/indexed8-color-nonphotographic.png b/Tests/Baselines/indexed8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/indexed8-color-nonphotographic.png rename to Tests/Baselines/indexed8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/indexed8-color-photographic.png b/Tests/Baselines/indexed8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/indexed8-color-photographic.png rename to Tests/Baselines/indexed8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/indexed8-monochrome-nonphotographic.png b/Tests/Baselines/indexed8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/indexed8-monochrome-nonphotographic.png rename to Tests/Baselines/indexed8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/indexed8-monochrome-photographic.png b/Tests/Baselines/indexed8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/indexed8-monochrome-photographic.png rename to Tests/Baselines/indexed8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb16-color-nonphotographic.png b/Tests/Baselines/rgb16-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb16-color-nonphotographic.png rename to Tests/Baselines/rgb16-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb16-color-photographic.png b/Tests/Baselines/rgb16-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb16-color-photographic.png rename to Tests/Baselines/rgb16-color-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb16-monochrome-nonphotographic.png b/Tests/Baselines/rgb16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb16-monochrome-nonphotographic.png rename to Tests/Baselines/rgb16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb16-monochrome-photographic.png b/Tests/Baselines/rgb16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb16-monochrome-photographic.png rename to Tests/Baselines/rgb16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb8-color-nonphotographic.png b/Tests/Baselines/rgb8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb8-color-nonphotographic.png rename to Tests/Baselines/rgb8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb8-color-photographic.png b/Tests/Baselines/rgb8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb8-color-photographic.png rename to Tests/Baselines/rgb8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb8-monochrome-nonphotographic.png b/Tests/Baselines/rgb8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb8-monochrome-nonphotographic.png rename to Tests/Baselines/rgb8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgb8-monochrome-photographic.png b/Tests/Baselines/rgb8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgb8-monochrome-photographic.png rename to Tests/Baselines/rgb8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba16-color-nonphotographic.png b/Tests/Baselines/rgba16-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba16-color-nonphotographic.png rename to Tests/Baselines/rgba16-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba16-color-photographic.png b/Tests/Baselines/rgba16-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba16-color-photographic.png rename to Tests/Baselines/rgba16-color-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba16-monochrome-nonphotographic.png b/Tests/Baselines/rgba16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba16-monochrome-nonphotographic.png rename to Tests/Baselines/rgba16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba16-monochrome-photographic.png b/Tests/Baselines/rgba16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba16-monochrome-photographic.png rename to Tests/Baselines/rgba16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba8-color-nonphotographic.png b/Tests/Baselines/rgba8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba8-color-nonphotographic.png rename to Tests/Baselines/rgba8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba8-color-photographic.png b/Tests/Baselines/rgba8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba8-color-photographic.png rename to Tests/Baselines/rgba8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba8-monochrome-nonphotographic.png b/Tests/Baselines/rgba8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba8-monochrome-nonphotographic.png rename to Tests/Baselines/rgba8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/rgba8-monochrome-photographic.png b/Tests/Baselines/rgba8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/rgba8-monochrome-photographic.png rename to Tests/Baselines/rgba8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/v16-monochrome-nonphotographic.png b/Tests/Baselines/v16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/v16-monochrome-nonphotographic.png rename to Tests/Baselines/v16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/v16-monochrome-photographic.png b/Tests/Baselines/v16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/v16-monochrome-photographic.png rename to Tests/Baselines/v16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/v8-monochrome-nonphotographic.png b/Tests/Baselines/v8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/v8-monochrome-nonphotographic.png rename to Tests/Baselines/v8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/v8-monochrome-photographic.png b/Tests/Baselines/v8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/v8-monochrome-photographic.png rename to Tests/Baselines/v8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/va16-monochrome-nonphotographic.png b/Tests/Baselines/va16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/va16-monochrome-nonphotographic.png rename to Tests/Baselines/va16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/va16-monochrome-photographic.png b/Tests/Baselines/va16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/va16-monochrome-photographic.png rename to Tests/Baselines/va16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Baselines/va8-monochrome-nonphotographic.png b/Tests/Baselines/va8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/va8-monochrome-nonphotographic.png rename to Tests/Baselines/va8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Baselines/va8-monochrome-photographic.png b/Tests/Baselines/va8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Baselines/va8-monochrome-photographic.png rename to Tests/Baselines/va8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/indexed8-color-nonphotographic.png b/Tests/Outputs/indexed8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/indexed8-color-nonphotographic.png rename to Tests/Outputs/indexed8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/indexed8-color-photographic.png b/Tests/Outputs/indexed8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/indexed8-color-photographic.png rename to Tests/Outputs/indexed8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/indexed8-monochrome-nonphotographic.png b/Tests/Outputs/indexed8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/indexed8-monochrome-nonphotographic.png rename to Tests/Outputs/indexed8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/indexed8-monochrome-photographic.png b/Tests/Outputs/indexed8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/indexed8-monochrome-photographic.png rename to Tests/Outputs/indexed8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb16-color-nonphotographic.png b/Tests/Outputs/rgb16-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb16-color-nonphotographic.png rename to Tests/Outputs/rgb16-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb16-color-photographic.png b/Tests/Outputs/rgb16-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb16-color-photographic.png rename to Tests/Outputs/rgb16-color-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb16-monochrome-nonphotographic.png b/Tests/Outputs/rgb16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb16-monochrome-nonphotographic.png rename to Tests/Outputs/rgb16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb16-monochrome-photographic.png b/Tests/Outputs/rgb16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb16-monochrome-photographic.png rename to Tests/Outputs/rgb16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb8-color-nonphotographic.png b/Tests/Outputs/rgb8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb8-color-nonphotographic.png rename to Tests/Outputs/rgb8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb8-color-photographic.png b/Tests/Outputs/rgb8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb8-color-photographic.png rename to Tests/Outputs/rgb8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb8-monochrome-nonphotographic.png b/Tests/Outputs/rgb8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb8-monochrome-nonphotographic.png rename to Tests/Outputs/rgb8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgb8-monochrome-photographic.png b/Tests/Outputs/rgb8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgb8-monochrome-photographic.png rename to Tests/Outputs/rgb8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba16-color-nonphotographic.png b/Tests/Outputs/rgba16-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba16-color-nonphotographic.png rename to Tests/Outputs/rgba16-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba16-color-photographic.png b/Tests/Outputs/rgba16-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba16-color-photographic.png rename to Tests/Outputs/rgba16-color-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba16-monochrome-nonphotographic.png b/Tests/Outputs/rgba16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba16-monochrome-nonphotographic.png rename to Tests/Outputs/rgba16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba16-monochrome-photographic.png b/Tests/Outputs/rgba16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba16-monochrome-photographic.png rename to Tests/Outputs/rgba16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba8-color-nonphotographic.png b/Tests/Outputs/rgba8-color-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba8-color-nonphotographic.png rename to Tests/Outputs/rgba8-color-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba8-color-photographic.png b/Tests/Outputs/rgba8-color-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba8-color-photographic.png rename to Tests/Outputs/rgba8-color-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba8-monochrome-nonphotographic.png b/Tests/Outputs/rgba8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba8-monochrome-nonphotographic.png rename to Tests/Outputs/rgba8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/rgba8-monochrome-photographic.png b/Tests/Outputs/rgba8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/rgba8-monochrome-photographic.png rename to Tests/Outputs/rgba8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/v16-monochrome-nonphotographic.png b/Tests/Outputs/v16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/v16-monochrome-nonphotographic.png rename to Tests/Outputs/v16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/v16-monochrome-photographic.png b/Tests/Outputs/v16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/v16-monochrome-photographic.png rename to Tests/Outputs/v16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/v8-monochrome-nonphotographic.png b/Tests/Outputs/v8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/v8-monochrome-nonphotographic.png rename to Tests/Outputs/v8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/v8-monochrome-photographic.png b/Tests/Outputs/v8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/v8-monochrome-photographic.png rename to Tests/Outputs/v8-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/va16-monochrome-nonphotographic.png b/Tests/Outputs/va16-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/va16-monochrome-nonphotographic.png rename to Tests/Outputs/va16-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/va16-monochrome-photographic.png b/Tests/Outputs/va16-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/va16-monochrome-photographic.png rename to Tests/Outputs/va16-monochrome-photographic.png diff --git a/Sources/PNGCompressionTests/Outputs/va8-monochrome-nonphotographic.png b/Tests/Outputs/va8-monochrome-nonphotographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/va8-monochrome-nonphotographic.png rename to Tests/Outputs/va8-monochrome-nonphotographic.png diff --git a/Sources/PNGCompressionTests/Outputs/va8-monochrome-photographic.png b/Tests/Outputs/va8-monochrome-photographic.png similarity index 100% rename from Sources/PNGCompressionTests/Outputs/va8-monochrome-photographic.png rename to Tests/Outputs/va8-monochrome-photographic.png diff --git a/Tools/__pycache__/benchmark_crunch.cpython-37.pyc b/Tools/__pycache__/benchmark_crunch.cpython-37.pyc new file mode 100644 index 00000000..a016988b Binary files /dev/null and b/Tools/__pycache__/benchmark_crunch.cpython-37.pyc differ diff --git a/Tools/__pycache__/benchmark_latest.cpython-37.pyc b/Tools/__pycache__/benchmark_latest.cpython-37.pyc new file mode 100644 index 00000000..beca1df2 Binary files /dev/null and b/Tools/__pycache__/benchmark_latest.cpython-37.pyc differ diff --git a/Tools/__pycache__/benchmark_toolchains.cpython-37.pyc b/Tools/__pycache__/benchmark_toolchains.cpython-37.pyc new file mode 100644 index 00000000..23e1b7d1 Binary files /dev/null and b/Tools/__pycache__/benchmark_toolchains.cpython-37.pyc differ diff --git a/Tools/__pycache__/densityplot.cpython-37.pyc b/Tools/__pycache__/densityplot.cpython-37.pyc new file mode 100644 index 00000000..6d078b10 Binary files /dev/null and b/Tools/__pycache__/densityplot.cpython-37.pyc differ diff --git a/Tools/__pycache__/differentialplot.cpython-37.pyc b/Tools/__pycache__/differentialplot.cpython-37.pyc new file mode 100644 index 00000000..518d06fe Binary files /dev/null and b/Tools/__pycache__/differentialplot.cpython-37.pyc differ diff --git a/Tools/__pycache__/svg.cpython-37.pyc b/Tools/__pycache__/svg.cpython-37.pyc new file mode 100644 index 00000000..38c3f23d Binary files /dev/null and b/Tools/__pycache__/svg.cpython-37.pyc differ diff --git a/Tools/__pycache__/toolchain.cpython-37.pyc b/Tools/__pycache__/toolchain.cpython-37.pyc new file mode 100644 index 00000000..5ee35480 Binary files /dev/null and b/Tools/__pycache__/toolchain.cpython-37.pyc differ diff --git a/utils/benchmark b/Tools/benchmark similarity index 59% rename from utils/benchmark rename to Tools/benchmark index 9852a34e..e9810da2 100755 --- a/utils/benchmark +++ b/Tools/benchmark @@ -1,58 +1,53 @@ #!/usr/bin/python3 import os, sys, subprocess, glob, datetime, argparse -import benchmark_latest, benchmark_crunch, benchmark_toolchains +import benchmark_latest, benchmark_crunch parser = argparse.ArgumentParser() parser.add_argument('-t', '--trials', type = int, nargs = 3, - default = (10, 5, 20), + default = (10, 5, 20), help = 'number of trials to run, for decompression, compression, and historical toolchain benchmarks, respectively') -parser.add_argument('-s', '--save', action = 'store_true', +parser.add_argument('-s', '--save', action = 'store_true', help = 'save the collected data for later use') -parser.add_argument('-l', '--load', action = 'store_true', +parser.add_argument('-l', '--load', action = 'store_true', help = 'use precomputed data if available') arguments = parser.parse_args() -prefix = 'benchmarks/results' +prefix = 'Benchmarks/Results' try: os.mkdir(prefix) except FileExistsError: - pass + pass if arguments.load: with open('{0}/commit'.format(prefix), 'r') as file: commit = file.read().rstrip() -else: +else: commit = subprocess.run(('git', 'rev-parse', 'HEAD'), capture_output = True).stdout.decode('utf-8').rstrip() with open('{0}/commit'.format(prefix), 'w') as file: file.write('{0}\n'.format(commit)) fields = { 'date' : datetime.date.today().strftime('%B %d, %Y'), - 'commit' : '[`{0}`](https://github.com/kelvin13/swift-png/commit/{1})'.format(commit[:7], commit), + 'commit' : '[`{0}`](https://github.com/tayloraswift/swift-png/commit/{1})'.format(commit[:7], commit), 'tool' : '[`{0}`](../{0})'.format(sys.argv[0]), } -images = sorted(tuple(os.path.splitext(os.path.basename(path))[0] - for path in glob.glob('tests/compression/baseline/*.png'))) -fields.update(benchmark_latest.benchmark(arguments.trials[:2], - images = images, - save = arguments.save, - load = arguments.load, +images = sorted(tuple(os.path.splitext(os.path.basename(path))[0] + for path in glob.glob('Tests/Baselines/*.png'))) +fields.update(benchmark_latest.benchmark(arguments.trials[:2], + images = images, + save = arguments.save, + load = arguments.load, prefix = prefix)) fields.update(benchmark_crunch.benchmark( - images = images, - save = arguments.save, - load = arguments.load, - prefix = prefix)) -fields.update(benchmark_toolchains.benchmark(arguments.trials[2], - image = 'rgb8-color-photographic', - save = arguments.save, - load = arguments.load, + images = images, + save = arguments.save, + load = arguments.load, prefix = prefix)) -with open('benchmarks/template.md', 'r') as file: - template = file.read() +with open('Benchmarks/Template.md', 'r') as file: + template = file.read() -with open('benchmarks/README.md', 'w') as file: +with open('Benchmarks/README.md', 'w') as file: file.write(template.format( ** fields )) diff --git a/utils/benchmark_crunch.py b/Tools/benchmark_crunch.py similarity index 86% rename from utils/benchmark_crunch.py rename to Tools/benchmark_crunch.py index 5a0d7ddd..5da1260e 100644 --- a/utils/benchmark_crunch.py +++ b/Tools/benchmark_crunch.py @@ -6,42 +6,42 @@ def percent(x): def save_data(series): return ''.join('{0}:{1}:{2}\n'.format(level, image, ratio) - for level, series in zip(range(10, 14), series) + for level, series in zip(range(10, 14), series) for image, ratio in series.items()) def load_data(string, images): entries = {(int(level), image): float(ratio) - for level, image, ratio in (tuple(line.split(':')) + for level, image, ratio in (tuple(line.split(':')) for line in string.split('\n') if line)} - return tuple({image: entries[level, image] for image in images} + return tuple({image: entries[level, image] for image in images} for level in range(10, 14)) def benchmark(images, save, load, prefix): - paths = tuple('tests/compression/baseline/{0}.png'.format(image) for image in images) + paths = tuple('Tests/Baselines/{0}.png'.format(image) for image in images) cache = '{0}/crunch.data'.format(prefix) - + if load: with open(cache, 'r') as file: series = load_data(file.read(), images) else: libpng = compression_benchmark('c', '.build-historical/clang') - baseline = {image: libpng.collect_data(path, level = 9, trials = 1)['size'] + baseline = {image: libpng.collect_data(path, level = 9, trials = 1)['size'] for image, path in zip(images, paths)} with toolchain() as swiftpng: swift = tuple({image: swiftpng.collect_data(path, level = level, trials = 1)['size'] for image, path in zip(images, paths)} for level in range(10, 14)) - + series = tuple({image: size / baseline[image] for image, size in swift.items()} for swift in swift) if save: with open(cache, 'w') as file: file.write(save_data(series)) - + fields = {} for level, series in zip(range(10, 14), series): - plot = differentialplot(series, + plot = differentialplot(series, range_x = (0, 1.8), - major = 0.2, + major = 0.2, minor = 4, title = 'relative file size (level {0})'.format(level), subtitle = 'swift png size / best libpng size ', @@ -51,12 +51,12 @@ def benchmark(images, save, load, prefix): 'color_worse': '#666666ff', 'color_better': '#ff694eff', }) - + output = '{0}/compression-size@{1}.svg'.format(prefix, level) with open(output, 'w') as file: file.write(plot) - - fields['plot_compression_ratio@{0}'.format(level)] = output + + fields['plot_compression_ratio@{0}'.format(level)] = output fields['rgb8_compression_ratio@{0}'.format(level)] = percent(series['rgb8-color-photographic']) return fields diff --git a/utils/benchmark_latest.py b/Tools/benchmark_latest.py similarity index 87% rename from utils/benchmark_latest.py rename to Tools/benchmark_latest.py index a68539c8..58ab2a68 100644 --- a/utils/benchmark_latest.py +++ b/Tools/benchmark_latest.py @@ -3,10 +3,10 @@ import densityplot, differentialplot def build_benchmarks(prefix, suffix): - baseline = '{0}/baseline/main'.format(prefix) + baseline = '{0}/C/main'.format(prefix) swift = '.build/release/{0}'.format(suffix) - - build_c_invocation = ('clang', '-Wall', '-Wpedantic', '-lpng', + + build_c_invocation = ('clang', '-Wall', '-Wpedantic', '-lpng', '{0}.c'.format(baseline), '-o', baseline) print(' '.join(build_c_invocation)) build_c = subprocess.run(build_c_invocation) @@ -20,16 +20,16 @@ def build_benchmarks(prefix, suffix): build_swift = subprocess.run(build_swift_invocation) if build_swift.returncode != 0: sys.exit(-1) - - return baseline, swift + + return baseline, swift def generate_test_image_table(images, paths): header = '| Test image | Size |' separator = '| ---------- | ---- |' rows = ('| `{0}`
| {2:,} B |'.format( - image, '../{0}'.format(path), os.path.getsize(path)) + image, '../{0}'.format(path), os.path.getsize(path)) for image, path in zip(images, paths)) - + return '\n'.join((header, separator, * rows )) def median(series): @@ -44,80 +44,80 @@ def assign_colors(images): for name in images: name_baseline = 'baseline-{0}'.format(name) name_swift = 'swift-{0}'.format(name) - + solid.append((name_baseline, '#dddddd80')) if name == 'rgb8-color-photographic': dashed.append((name_swift, '#ff694eff')) else: solid.append((name_swift, '#ffbf9d80')) - + return tuple((name, color, 'dashed') for name, color in dashed) + tuple((name, color, 'solid') for name, color in solid) - + def compression_collect_data_for_level(level, images, paths, baseline, swift, trials): series = {'baseline': [], 'swift': []} sizes = {} for image, path in zip(images, paths): name_baseline = 'baseline-{0}'.format(image) name_swift = 'swift-{0}'.format(image) - - remaining = trials + + remaining = trials series_baseline = [] series_swift = [] while remaining > 0: count = min(remaining, 10) baseline_invocation = baseline, str(level), path, str(count) swift_invocation = swift, str(level), path, str(count) - + print(' '.join(baseline_invocation)) baseline_result = subprocess.run(baseline_invocation, capture_output = True) - + if baseline_result.returncode == 0: string = baseline_result.stdout.decode('utf-8') print(string, end = '') - + times, size = string.split(',') sizes[name_baseline] = int(size) series_baseline.extend(map(float, times.split())) else: print(baseline_result.stderr.decode('utf-8'), end = '') - + print(' '.join(swift_invocation)) swift_result = subprocess.run(swift_invocation, capture_output = True) - + if swift_result.returncode == 0: string = swift_result.stdout.decode('utf-8') print(string, end = '') - + times, size = string.split(',') sizes[name_swift] = int(size) series_swift.extend(map(float, times.split())) else: print(swift_result.stderr.decode('utf-8'), end = '') - + remaining -= 10 - - # normalize to median of the baseline series + + # normalize to median of the baseline series median = sorted(series_baseline)[len(series_baseline) // 2] series[name_baseline] = tuple(x / median for x in series_baseline) series[name_swift] = tuple(x / median for x in series_swift) - + series['baseline'].extend(series[name_baseline]) series['swift'].extend( series[name_swift]) - - return {key: (series, sizes[key] if key in sizes else None) + + return {key: (series, sizes[key] if key in sizes else None) for key, series in series.items()} def compression_collect_data(images, paths, baseline, swift, trials): - return tuple(compression_collect_data_for_level(level, images, paths, baseline, swift, trials) + return tuple(compression_collect_data_for_level(level, images, paths, baseline, swift, trials) for level in range(10)) def compression_save_data(series): return ''.join('{0}:{1}:{2}{3}\n'.format( - level, - name, - ' '.join(map(str, series)), - '' if size is None else ', {0}'.format(size)) - for level, series in enumerate(series) + level, + name, + ' '.join(map(str, series)), + '' if size is None else ', {0}'.format(size)) + for level, series in enumerate(series) for name, (series, size) in series.items()) def compression_load_data(string): @@ -125,16 +125,16 @@ def compression_load_data(string): for level, name, series, * tail in ((level, name, * value.split(',')) for level, name, value in (tuple(line.split(':')) for line in string.split('\n') if line))} - return tuple({name: series for (level, name), series in combined.items() if level == i} + return tuple({name: series for (level, name), series in combined.items() if level == i} for i in range(10)) def compression_benchmark(trials, images, paths, cache_destination, cache_source): - prefix = 'benchmarks/compression' + prefix = 'Benchmarks/Compression' suffix = 'compression-benchmark' - + baseline, swift = build_benchmarks(prefix, suffix) colors = assign_colors(images) - + if cache_source is None: series = compression_collect_data(images, paths, baseline, swift, trials) if cache_destination is not None: @@ -143,23 +143,23 @@ def compression_benchmark(trials, images, paths, cache_destination, cache_source else: with open(cache_source, 'r') as file: series = compression_load_data(file.read()) - + shortest = min(len(series) for series in series for series, size in series.values()) if trials != shortest: print('file \'{0}\' has only {1} measurements per test case (expected {2})'.format( cache_source, shortest, trials)) sys.exit(-1) - - # associates file sizes for swift benchmarks with corresponding libpng benchmarks + + # associates file sizes for swift benchmarks with corresponding libpng benchmarks def compare_filesizes(series): - baseline = {'-'.join(name.split('-')[1:]): size + baseline = {'-'.join(name.split('-')[1:]): size for name, (series, size) in series.items() if size is not None and name.startswith('baseline')} - swift = {'-'.join(name.split('-')[1:]): size + swift = {'-'.join(name.split('-')[1:]): size for name, (series, size) in series.items() if size is not None and name.startswith('swift')} return {common: swift[common] / baseline[common] for common in swift.keys() | baseline.keys()} - + return tuple(( - densityplot.plot({name: series for name, (series, size) in series.items()}, + densityplot.plot({name: series for name, (series, size) in series.items()}, range_x = (0, 5.0), range_y = (0, 0.6), major = (0.5, 0.1), @@ -168,13 +168,13 @@ def compare_filesizes(series): subtitle = '{0} trials per test image'.format(trials), label_x = 'relative run time', label_y = 'density', - smoothing = 0.6, + smoothing = 0.6, legend = (('baseline', 'libpng'), ('swift', 'swift png')), - colors = tuple(reversed(colors))), - - differentialplot.plot(size_ratios, + colors = tuple(reversed(colors))), + + differentialplot.plot(size_ratios, range_x = (0, 1.8), - major = 0.2, + major = 0.2, minor = 4, title = 'relative file size (level {0})'.format(level), subtitle = 'swift png size / libpng size ', @@ -184,76 +184,76 @@ def compare_filesizes(series): 'color_worse': '#666666ff', 'color_better': '#ff694eff', }), - - median(series['swift'][0]), + + median(series['swift'][0]), median(series['swift-rgb8-color-photographic'][0]) if 'swift-rgb8-color-photographic' in series else None, size_ratios['rgb8-color-photographic']) for level, series, size_ratios in ((level, series, compare_filesizes(series)) for level, series in enumerate(series))) - + def decompression_collect_data(images, paths, baseline, swift, trials): series = {'baseline': [], 'swift': []} for image, path in zip(images, paths): name_baseline = 'baseline-{0}'.format(image) name_swift = 'swift-{0}'.format(image) - - remaining = trials + + remaining = trials series_baseline = [] series_swift = [] while remaining > 0: count = min(remaining, 10) baseline_invocation = baseline, path, str(count) swift_invocation = swift, path, str(count) - + print(' '.join(baseline_invocation)) baseline_result = subprocess.run(baseline_invocation, capture_output = True) - + if baseline_result.returncode == 0: string = baseline_result.stdout.decode('utf-8') print(string, end = '') series_baseline.extend(map(float, string.split())) else: print(baseline_result.stderr.decode('utf-8'), end = '') - + print(' '.join(swift_invocation)) swift_result = subprocess.run(swift_invocation, capture_output = True) - + if swift_result.returncode == 0: string = swift_result.stdout.decode('utf-8') print(string, end = '') series_swift.extend(map(float, string.split())) else: print(swift_result.stderr.decode('utf-8'), end = '') - + remaining -= 10 - - # normalize to median of the baseline series + + # normalize to median of the baseline series median = sorted(series_baseline)[len(series_baseline) // 2] series[name_baseline] = tuple(x / median for x in series_baseline) series[name_swift] = tuple(x / median for x in series_swift) - + series['baseline'].extend(series[name_baseline]) series['swift'].extend( series[name_swift]) - + return series - + def decompression_save_data(series): return ''.join('{0}:{1}\n'.format(name, ' '.join(map(str,series))) for name, series in series.items()) def decompression_load_data(string): return {name: tuple(map(float, series.split())) - for name, series in (tuple(line.split(':')) - for line in string.split('\n') if line)} + for name, series in (tuple(line.split(':')) + for line in string.split('\n') if line)} def decompression_benchmark(trials, images, paths, cache_destination, cache_source): - prefix = 'benchmarks/decompression' + prefix = 'Benchmarks/Decompression' suffix = 'decompression-benchmark' - + baseline, swift = build_benchmarks(prefix, suffix) colors = assign_colors(images) - + if cache_source is None: series = decompression_collect_data(images, paths, baseline, swift, trials) if cache_destination is not None: @@ -262,14 +262,14 @@ def decompression_benchmark(trials, images, paths, cache_destination, cache_sour else: with open(cache_source, 'r') as file: series = decompression_load_data(file.read()) - + shortest = min(map(len, series.values())) if trials != shortest: print('file \'{0}\' has {1} measurements per test case (expected {2})'.format( cache_source, shortest, trials)) sys.exit(-1) - - plot = densityplot.plot(series, + + plot = densityplot.plot(series, range_x = (0, 2.0), range_y = (0, 0.6), major = (0.2, 0.1), @@ -278,47 +278,47 @@ def decompression_benchmark(trials, images, paths, cache_destination, cache_sour subtitle = '{0} trials per test image'.format(trials), label_x = 'relative run time', label_y = 'density', - smoothing = 0.6, + smoothing = 0.6, legend = (('baseline', 'libpng'), ('swift', 'swift png')), colors = tuple(reversed(colors))) - + median_ratio = median(series['swift']) rgb8_ratio = median(series['swift-rgb8-color-photographic']) if 'swift-rgb8-color-photographic' in series else None - + return plot, median_ratio, rgb8_ratio - + def benchmark(trials, images, save, load, prefix): - paths = tuple('tests/compression/baseline/{0}.png'.format(image) for image in images) - - plot, median_ratio, rgb8_ratio = decompression_benchmark(trials[0], images, paths, + paths = tuple('Tests/Baselines/{0}.png'.format(image) for image in images) + + plot, median_ratio, rgb8_ratio = decompression_benchmark(trials[0], images, paths, cache_destination = '{0}/decompression.data'.format(prefix) if save else None, cache_source = '{0}/decompression.data'.format(prefix) if load else None) - levels = compression_benchmark(trials[1], images, paths, + levels = compression_benchmark(trials[1], images, paths, cache_destination = '{0}/compression.data'.format(prefix) if save else None, cache_source = '{0}/compression.data'.format(prefix) if load else None) - + fields = { - 'images' : len(images), - 'image_table' : generate_test_image_table(images, paths), + 'images' : len(images), + 'image_table' : generate_test_image_table(images, paths), } - + fields['median_decompression_speed'] = percent(median_ratio) fields['rgb8_decompression_speed'] = percent(rgb8_ratio) fields['plot_decompression_speed'] = '{0}/decompression-speed.svg'.format(prefix) with open(fields['plot_decompression_speed'], 'w') as file: file.write(plot) - + for i, (plot_speed, plot_size, median_ratio, rgb8_ratio_speed, rgb8_ratio_size) in enumerate(levels): plot_compression_speed = '{0}/compression-speed@{1}.svg'.format(prefix, i) plot_compression_size = '{0}/compression-size@{1}.svg'.format(prefix, i) fields['median_compression_speed@{0}'.format(i)] = percent(median_ratio) fields['rgb8_compression_speed@{0}'.format(i)] = percent(rgb8_ratio_speed) fields['rgb8_compression_ratio@{0}'.format(i)] = percent(rgb8_ratio_size) - fields['plot_compression_speed@{0}'.format(i)] = plot_compression_speed + fields['plot_compression_speed@{0}'.format(i)] = plot_compression_speed fields['plot_compression_ratio@{0}'.format(i)] = plot_compression_size with open(plot_compression_speed, 'w') as file: file.write(plot_speed) with open(plot_compression_size, 'w') as file: file.write(plot_size) - + return fields diff --git a/utils/convert-to-bgra b/Tools/convert-to-bgra similarity index 100% rename from utils/convert-to-bgra rename to Tools/convert-to-bgra diff --git a/utils/convert-to-rgba b/Tools/convert-to-rgba similarity index 100% rename from utils/convert-to-rgba rename to Tools/convert-to-rgba diff --git a/utils/densityplot.py b/Tools/densityplot.py similarity index 100% rename from utils/densityplot.py rename to Tools/densityplot.py diff --git a/utils/differentialplot.py b/Tools/differentialplot.py similarity index 100% rename from utils/differentialplot.py rename to Tools/differentialplot.py diff --git a/utils/examples b/Tools/examples similarity index 100% rename from utils/examples rename to Tools/examples diff --git a/utils/generate-documentation b/Tools/generate-documentation similarity index 60% rename from utils/generate-documentation rename to Tools/generate-documentation index 85460f72..071697f3 100755 --- a/utils/generate-documentation +++ b/Tools/generate-documentation @@ -1,6 +1,6 @@ #!/bin/bash TOOL_NAME=$0 -usage() +usage() { echo "usage: $TOOL_NAME [OPTION...] -l, --local generate local html pages (as opposed to a deployable website)" @@ -8,45 +8,45 @@ usage() error() { - echo $1 + echo $1 exit 1 } check() { message=$1 - shift + shift echo $@ "$@" || error "$message" } local= while [ "$1" != "" ] ; do - case $1 in - -l | --local ) + case $1 in + -l | --local ) shift local="local" ;; * ) - usage + usage exit 1 - esac - shift -done + esac + shift +done base=$PWD -mkdir -p .entrapta/ +mkdir -p .entrapta/ cd .entrapta/ if ! [ -d entrapta ]; then - git clone https://github.com/kelvin13/entrapta -else - cd entrapta - git pull + git clone https://github.com/tayloraswift/entrapta +else + cd entrapta + git pull cd .. -fi +fi -cd entrapta/ +cd entrapta/ # lock to version 0.1.0 git checkout tags/0.1.0 @@ -54,10 +54,10 @@ git checkout tags/0.1.0 check "failed to build entrapta" \ swift build -c release -if [ -z $local ]; then - .build/release/entrapta ../../sources/png/*.swift --directory ../../documentation/ --url-prefix https://kelvin13.github.io/swift-png --github https://github.com/kelvin13/swift-png --project Swift\ PNG\ Documentation --theme eternia -else - .build/release/entrapta ../../sources/png/*.swift --directory ../../documentation/ --url-prefix $base/documentation --url-suffix /index.html --github https://github.com/kelvin13/swift-png --project Swift\ PNG\ Documentation --theme eternia -fi +if [ -z $local ]; then + .build/release/entrapta ../../sources/png/*.swift --directory ../../documentation/ --url-prefix https://tayloraswift.github.io/swift-png --github https://github.com/tayloraswift/swift-png --project Swift\ PNG\ Documentation --theme eternia +else + .build/release/entrapta ../../sources/png/*.swift --directory ../../documentation/ --url-prefix $base/documentation --url-suffix /index.html --github https://github.com/tayloraswift/swift-png --project Swift\ PNG\ Documentation --theme eternia +fi cd ../../ diff --git a/utils/svg.py b/Tools/svg.py similarity index 100% rename from utils/svg.py rename to Tools/svg.py diff --git a/utils/toolchain.py b/Tools/toolchain.py similarity index 100% rename from utils/toolchain.py rename to Tools/toolchain.py diff --git a/utils/benchmark_toolchains.py b/utils/benchmark_toolchains.py deleted file mode 100755 index d6df8738..00000000 --- a/utils/benchmark_toolchains.py +++ /dev/null @@ -1,109 +0,0 @@ -from densityplot import plot as densityplot -from toolchain import toolchain, compression_benchmark - -def median(series): - return sorted(series)[len(series) // 2] - -def percent(x): - return '{0} percent'.format(round(x * 100, 2)) - -def assign_colors(nightlies): - gradient = ( - '#b2a77fff', - '#dfc47cff', - '#e9ce77ff', - '#ffdb6cff', - '#ffa34eff', - '#ff694eff', - # '#fdffb9ff', - # '#ffed85ff', - # '#ffd44eff', - # '#ffb84eff', - # '#ff8f4eff', - # '#ff694eff', - ) - return (('baseline', '#888888ff', 'solid'),) + tuple(('nightly-{0}'.format(nightly), color, 'solid') for nightly, color in reversed(tuple(zip(reversed(nightlies), reversed(gradient))))) - -def save_data(series): - return ''.join('{0}:{1}\n'.format(name, ' '.join(map(str, series))) - for name, series in series.items()) - -def load_data(string): - return {name: tuple(map(float, series.split())) - for name, series in ((name, * value.split(',')) - for name, value in (tuple(line.split(':')) - for line in string.split('\n') if line))} - -def benchmark(trials, image, save, load, prefix): - test_image = 'tests/compression/baseline/{0}.png'.format(image) - level = 8 - cache = '{0}/historical.data'.format(prefix) - - nightlies = ( - '2020-05-03-a', - '2020-06-04-a', - '2020-07-11-a', - '2020-09-17-a', - '2020-11-05-a', - '2020-12-05-a' - ) - if load: - with open(cache, 'r') as file: - series = load_data(file.read()) - - shortest = min(map(len, series.values())) - if shortest != trials: - print('file \'{0}\' has {1} measurements per test case, (expected {2})'.format(cache, shortest, trials)) - else: - baseline = compression_benchmark('c', '.build-historical/clang') - series = {'baseline': baseline.collect_data(test_image, level = level, trials = trials)['series']} - for nightly in nightlies: - with toolchain('DEVELOPMENT-SNAPSHOT-{0}'.format(nightly)) as swift: - series['nightly-{0}'.format(nightly)] = swift.collect_data( - test_image, level = level, trials = trials)['series'] - - if save: - with open(cache, 'w') as file: - file.write(save_data(series)) - - unity = median(series['baseline']) - legend = (('baseline', 'libpng'),) + tuple(('nightly-{0}'.format(nightly), nightly) for nightly in nightlies) - colors = assign_colors(nightlies) - plot = densityplot({name: tuple(x / unity for x in series) - for name, series in series.items()}, - range_x = (0, 2.5), - range_y = (0, 1.0), - major = (0.5, 0.25), - minor = (2, 2), - title = 'encoding performance by swift toolchain', - subtitle = 'compression level {0}, {1} trials per test image'.format(level, trials), - label_x = 'relative run time', - label_y = 'density', - smoothing = 0.25, - legend = legend, - colors = colors) - plot_detail = densityplot({name: tuple(x / unity for x in series) - for name, series in series.items()}, - range_x = (1.5, 2.0), - range_y = (0, 0.25), - major = (0.1, 0.05), - minor = (4, 2), - title = 'encoding performance by swift toolchain (detail)', - subtitle = 'compression level {0}, {1} trials per test image'.format(level, trials), - label_x = 'relative run time', - label_y = 'density', - smoothing = 0.6, - legend = legend, - colors = colors) - - fields = { - 'plot_historical': '{0}/plot-historical.svg'.format(prefix), - 'plot_historical_detail': '{0}/plot-historical-detail.svg'.format(prefix), - 'historical_toolchains': '\n'.join('- `DEVELOPMENT-SNAPSHOT-{0}`'.format(nightly) for nightly in nightlies) - } - with open(fields['plot_historical'], 'w') as file: - file.write(plot) - with open(fields['plot_historical_detail'], 'w') as file: - file.write(plot_detail) - - return fields