Advertisement
Guest User

Hyperion Config

a guest
May 2nd, 2016
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 41.62 KB | None | 0 0
  1. // Automatically generated configuration file for 'Hyperion daemon'
  2. // Generated by: HyperCon (The Hyperion deamon configuration file builder)
  3. // Created with HyperCon V1.02.0 (30.04.2016)
  4.  
  5. {
  6.     /// Device configuration contains the following fields:
  7.     /// * 'name'       : The user friendly name of the device (only used for display purposes)
  8.     /// * 'type'       : The type of the device or leds (known types for now are
  9.     /// ---------SPI---------, APA102, WS2801, P9813, LPD6803, LPD8806, ---------PWM---------, WS2812b (just RPi1), WS281X (RPi1, RPi2, RPi3), --------OTHER--------, PhilipsHUE, AtmoOrb, PiBlaster, Tinkerforge, FadeCandy, UDP, RawHID (USB), SEDU, Adalight, AdalightAPA102, TPM2, USBASP-WS2801, USBASP-WS2812, ------3rd PARTY------, AmbiLed, Atmo, Lightpack, Multi-Lightpack, Paintpack, Test (file), None)
  10.     /// * [device type specific configuration]
  11.     /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
  12.     "device" :
  13.     {
  14.         "name"       : "MyHyperionConfig",
  15.         "type"       : "ws2812b",
  16.         "colorOrder" : "rgb"
  17.     },
  18.  
  19.     /// Color manipulation configuration used to tune the output colors to specific surroundings.
  20.     /// The configuration contains a list of color-transforms. Each transform contains the
  21.     /// following fields:
  22.     ///  * 'channelAdjustment'
  23.     ///  * 'id'   : The unique identifier of the channel adjustments (eg 'device_1')
  24.     ///  * 'leds'   : The indices (or index ranges) of the leds to which this channel adjustment applies
  25.     ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.
  26.     ///  * 'pureRed'/'pureGreen'/'pureBlue' : The manipulation in the Red-Green-Blue color domain with the
  27.     ///                           following tuning parameters for each channel:
  28.     ///  * 'temperature'
  29.     ///  * 'id'   : The unique identifier of the temperature (eg 'device_1')
  30.     ///  * 'leds'   : The indices (or index ranges) of the leds to which this temperature applies
  31.     ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.
  32.     ///  * 'red'/'green'/'blue' : The temperature manipulation in the Red-Green-Blue color domain with the
  33.     ///                           following tuning parameters for each channel:
  34.     ///  * 'transform'
  35.     ///  * 'id'   : The unique identifier of the color transformation (eg 'device_1')
  36.     ///  * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
  37.     ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.
  38.     ///  * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following
  39.     ///            tuning parameters:
  40.     ///            - 'saturationGain'  The gain adjustement of the saturation
  41.     ///            - 'luminanceGain'       The gain adjustement of the luminance
  42.     ///  * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the
  43.     ///                           following tuning parameters for each channel:
  44.     ///            - 'threshold'       The minimum required input value for the channel to be on
  45.     ///                                (else zero)
  46.     ///            - 'gamma'           The gamma-curve correction factor
  47.     ///
  48.     /// Next to the list with color transforms there is also a smoothing option.
  49.     ///  * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning
  50.     ///                  parameters:
  51.     ///            - 'type'            The type of smoothing algorithm ('linear' or 'none')
  52.     ///            - 'time_ms'         The time constant for smoothing algorithm in milliseconds
  53.     ///            - 'updateFrequency' The update frequency of the leds in Hz
  54.     ///            - 'updateDelay'     The delay of the output to leds (in periods of smoothing)
  55.     "color" :
  56.     {
  57.         "channelAdjustment" :
  58.         [
  59.             {
  60.                 "id"   : "default",
  61.                 "leds" : "*",
  62.                 "pureRed" :
  63.                 {
  64.                     "redChannel"        : 255,
  65.                     "greenChannel"      : 0,
  66.                     "blueChannel"       : 0
  67.                 },
  68.                 "pureGreen" :
  69.                 {
  70.                     "redChannel"        : 0,
  71.                     "greenChannel"      : 255,
  72.                     "blueChannel"       : 0
  73.                 },
  74.                 "pureBlue" :
  75.                 {
  76.                     "redChannel"        : 0,
  77.                     "greenChannel"      : 0,
  78.                     "blueChannel"       : 255
  79.                 }
  80.             }
  81.         ],
  82.         "temperature" :
  83.         [
  84.             {
  85.                 "id"   : "default",
  86.                 "leds" : "*",
  87.                 "temperatureValues" :
  88.                 {
  89.                     "red"   : 255,
  90.                     "green" : 255,
  91.                     "blue"  : 255
  92.                 }
  93.             }
  94.         ],
  95.         "transform" :
  96.         [
  97.             {
  98.                 "id"   : "default",
  99.                 "leds" : "*",
  100.                 "hsl" :
  101.                 {
  102.                     "saturationGain"    : 1.0000,
  103.                     "luminanceGain"     : 1.0000
  104.                 },
  105.                 "red" :
  106.                 {
  107.                     "threshold"     : 0.0000,
  108.                     "gamma"         : 2.5000
  109.                 },
  110.                 "green" :
  111.                 {
  112.                     "threshold"     : 0.0000,
  113.                     "gamma"         : 2.5000
  114.                 },
  115.                 "blue" :
  116.                 {
  117.                     "threshold"     : 0.0000,
  118.                     "gamma"         : 2.5000
  119.                 }
  120.             }
  121.         ],
  122.  
  123.         "smoothing" :
  124.         {
  125.             "type"            : "linear",
  126.             "time_ms"         : 200,
  127.             "updateFrequency" : 20.0000,
  128.             "updateDelay"     : 0
  129.         }
  130.     },
  131.  
  132.     /// The black border configuration, contains the following items:
  133.     ///  * enable               : true if the detector should be activated
  134.     ///  * threshold            : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
  135.     ///  * unknownFrameCnt      : Number of frames without any detection before the border is set to 0 (default 600)
  136.     ///  * borderFrameCnt       : Number of frames before a consistent detected border gets set (default 50)
  137.     ///  * maxInconsistentCnt   : Number of inconsistent frames that are ignored before a new border gets a chance to proof consistency
  138.     ///  * blurRemoveCnt        : Number of pixels that get removed from the detected border to cut away blur (default 1)
  139.     ///  * mode                 : Border detection mode (values=default,classic,osd)
  140.     "blackborderdetector" :
  141.     {
  142.         "enable" : true,
  143.         "threshold" : 0.1,
  144.         "unknownFrameCnt" : 600,
  145.         "borderFrameCnt" : 50,
  146.         "maxInconsistentCnt" : 10,
  147.         "blurRemoveCnt" : 1,
  148.         "mode" : "default"
  149.     },
  150.  
  151.     /// The configuration of the effect engine, contains the following items:
  152.     ///  * paths        : An array with absolute location(s) of directories with effects
  153.     ///  * color        : Set static color after boot -> set effect to "" (empty) and input the values [R,G,B] and set duration_ms NOT to 0 (use 1) instead
  154.     ///  * effect       : The effect selected as 'boot sequence'
  155.     ///  * duration_ms  : The duration of the selected effect (0=endless)
  156.     ///  * priority     : The priority of the selected effect/static color (default=990) HINT: lower value result in HIGHER priority!
  157.     "effects" :
  158.     {
  159.         "paths" :
  160.         [
  161.             "/opt/hyperion/effects"
  162.         ]
  163.     },
  164.  
  165.     "bootsequence" :
  166.     {
  167.         "color" : [0,0,0],
  168.         "effect" : "Rainbow swirl fast",
  169.         "duration_ms" : 3000,
  170.         "priority" : 990
  171.     },
  172.  
  173.     /// The configuration of the Json/Proto forwarder. Forward messages to multiple instances of Hyperion on same and/or other hosts
  174.     /// 'proto' is mostly used for video streams and 'json' for effects
  175.     ///  * proto    : Proto server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19447"] or more instances to forward ["127.0.0.1:19447","192.168.0.24:19449"]
  176.     ///  * json : Json server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19446"] or more instances to forward ["127.0.0.1:19446","192.168.0.24:19448"]
  177.     ///  HINT:  If you redirect to "127.0.0.1" (localhost) you could start a second hyperion with another device/led config!
  178.     ///         Be sure your client(s) is/are listening on the configured ports. The second Hyperion (if used) also needs to be configured! (HyperCon -> External -> Json Server/Proto Server)
  179. //  "forwarder" :
  180. //  {
  181. //      "proto" : ["127.0.0.1:19447"],
  182. //      "json" : ["127.0.0.1:19446"]
  183. //  },
  184.  
  185.     ///  The configuration for the frame-grabber, contains the following items:
  186.     ///   * width        : The width of the grabbed frames [pixels]
  187.     ///   * height       : The height of the grabbed frames [pixels]
  188.     ///   * frequency_Hz : The frequency of the frame grab [Hz]
  189.     ///   * priority     : The priority of the frame-gabber (Default=890) HINT: lower value result in HIGHER priority!
  190.     ///   * ATTENTION    : Power-of-Two resolution is not supported and leads to unexpected behaviour!
  191. //  "framegrabber" :
  192. //  {
  193. //      "width" : 64,
  194. //      "height" : 64,
  195. //      "frequency_Hz" : 10.0,
  196. //      "priority" : 890
  197. //  },
  198.  
  199.     /// The configuration of the Kodi connection used to enable and disable the frame-grabber. Contains the following fields:
  200.     ///  * xbmcAddress       : The IP address of the Kodi-host
  201.     ///  * xbmcTcpPort       : The TCP-port of the Kodi-server
  202.     ///  * grabVideo         : Flag indicating that the frame-grabber is on(true) during video playback
  203.     ///  * grabPictures      : Flag indicating that the frame-grabber is on(true) during picture show
  204.     ///  * grabAudio         : Flag indicating that the frame-grabber is on(true) during audio playback
  205.     ///  * grabMenu          : Flag indicating that the frame-grabber is on(true) at the Kodi menu
  206.     ///  * grabScreensaver   : Flag indicating that the frame-grabber is on(true) when Kodi is on screensaver
  207.     ///  * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
  208. //  "xbmcVideoChecker" :
  209. //  {
  210. //      "xbmcAddress" : "127.0.0.1",
  211. //      "xbmcTcpPort" : 9090,
  212. //      "grabVideo" : true,
  213. //      "grabPictures" : true,
  214. //      "grabAudio" : true,
  215. //      "grabMenu" : false,
  216. //      "grabScreensaver" : true,
  217. //      "enable3DDetection" : true
  218. //  },
  219.  
  220.     /// The configuration of the Json server which enables the json remote interface
  221.     ///  * port : Port at which the json server is started
  222.     "jsonServer" :
  223.     {
  224.         "port" : 19444
  225.     },
  226.  
  227.     /// The configuration of the Proto server which enables the protobuffer remote interface
  228.     ///  * port : Port at which the protobuffer server is started
  229.     "protoServer" :
  230.     {
  231.         "port" : 19445
  232.     },
  233.  
  234.     /// The configuration of the boblight server which enables the boblight remote interface
  235.     ///  * port     : Port at which the boblight server is started
  236.     ///  * priority: Priority of the boblight server (Default=900) HINT: lower value result in HIGHER priority!
  237. //  "boblightServer" :
  238. //  {
  239. //      "port" : 19333,
  240. //      "priority" : 900
  241. //  },
  242.  
  243.     /// Configuration for the embedded V4L2 grabber
  244.     ///  * device          : V4L2 Device to use [default="/dev/video0"]
  245.     ///  * input           : V4L2 input to use [default=0]
  246.     ///  * standard        : Video standard (no-change/PAL/NTSC) [default="no-change"]
  247.     ///  * width                : V4L2 width to set [default=-1]
  248.     ///  * height               : V4L2 height to set [default=-1]
  249.     ///  * frameDecimation      : Frame decimation factor [default=2]
  250.     ///  * sizeDecimation       : Size decimation factor [default=8]
  251.     ///  * priority             : Hyperion priority channel [default=900]
  252.     ///  * mode                 : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default="2D"]
  253.     ///  * cropLeft             : Cropping from the left [default=0]
  254.     ///  * cropRight            : Cropping from the right [default=0]
  255.     ///  * cropTop              : Cropping from the top [default=0]
  256.     ///  * cropBottom           : Cropping from the bottom [default=0]
  257.     ///  * redSignalThreshold   : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0]
  258.     ///  * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0]
  259.     ///  * blueSignalThreshold  : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0]
  260.     "grabber-v4l2" :
  261.     {
  262.         "device" : "/dev/video0",
  263.         "input" : 0,
  264.         "standard" : "PAL",
  265.         "width" : -1,
  266.         "height" : -1,
  267.         "frameDecimation" : 2,
  268.         "sizeDecimation" : 8,
  269.         "priority" : 1100,
  270.         "mode" : "2D",
  271.         "cropLeft" : 2,
  272.         "cropRight" : 2,
  273.         "cropTop" : 2,
  274.         "cropBottom" : 2,
  275.         "redSignalThreshold" : 0.1,
  276.         "greenSignalThreshold" : 0.1,
  277.         "blueSignalThreshold" : 0.1
  278.     },
  279.  
  280.     ///  The configuration for each individual led. This contains the specification of the area
  281.     ///  averaged of an input image for each led to determine its color. Each item in the list
  282.     ///  contains the following fields:
  283.     ///  * index: The index of the led. This determines its location in the string of leds; zero
  284.     ///           being the first led.
  285.     ///  * hscan: The fractional part of the image along the horizontal used for the averaging
  286.     ///           (minimum and maximum inclusive)
  287.     ///  * vscan: The fractional part of the image along the vertical used for the averaging
  288.     ///           (minimum and maximum inclusive)
  289.     "leds" :
  290.     [
  291.         {
  292.             "index" : 0,
  293.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  294.             "vscan" : { "minimum" : 0.9737, "maximum" : 1.0000 }
  295.         },
  296.         {
  297.             "index" : 1,
  298.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  299.             "vscan" : { "minimum" : 0.9474, "maximum" : 0.9737 }
  300.         },
  301.         {
  302.             "index" : 2,
  303.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  304.             "vscan" : { "minimum" : 0.9211, "maximum" : 0.9474 }
  305.         },
  306.         {
  307.             "index" : 3,
  308.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  309.             "vscan" : { "minimum" : 0.8947, "maximum" : 0.9211 }
  310.         },
  311.         {
  312.             "index" : 4,
  313.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  314.             "vscan" : { "minimum" : 0.8684, "maximum" : 0.8947 }
  315.         },
  316.         {
  317.             "index" : 5,
  318.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  319.             "vscan" : { "minimum" : 0.8421, "maximum" : 0.8684 }
  320.         },
  321.         {
  322.             "index" : 6,
  323.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  324.             "vscan" : { "minimum" : 0.8158, "maximum" : 0.8421 }
  325.         },
  326.         {
  327.             "index" : 7,
  328.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  329.             "vscan" : { "minimum" : 0.7895, "maximum" : 0.8158 }
  330.         },
  331.         {
  332.             "index" : 8,
  333.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  334.             "vscan" : { "minimum" : 0.7632, "maximum" : 0.7895 }
  335.         },
  336.         {
  337.             "index" : 9,
  338.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  339.             "vscan" : { "minimum" : 0.7368, "maximum" : 0.7632 }
  340.         },
  341.         {
  342.             "index" : 10,
  343.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  344.             "vscan" : { "minimum" : 0.7105, "maximum" : 0.7368 }
  345.         },
  346.         {
  347.             "index" : 11,
  348.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  349.             "vscan" : { "minimum" : 0.6842, "maximum" : 0.7105 }
  350.         },
  351.         {
  352.             "index" : 12,
  353.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  354.             "vscan" : { "minimum" : 0.6579, "maximum" : 0.6842 }
  355.         },
  356.         {
  357.             "index" : 13,
  358.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  359.             "vscan" : { "minimum" : 0.6316, "maximum" : 0.6579 }
  360.         },
  361.         {
  362.             "index" : 14,
  363.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  364.             "vscan" : { "minimum" : 0.6053, "maximum" : 0.6316 }
  365.         },
  366.         {
  367.             "index" : 15,
  368.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  369.             "vscan" : { "minimum" : 0.5789, "maximum" : 0.6053 }
  370.         },
  371.         {
  372.             "index" : 16,
  373.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  374.             "vscan" : { "minimum" : 0.5526, "maximum" : 0.5789 }
  375.         },
  376.         {
  377.             "index" : 17,
  378.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  379.             "vscan" : { "minimum" : 0.5263, "maximum" : 0.5526 }
  380.         },
  381.         {
  382.             "index" : 18,
  383.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  384.             "vscan" : { "minimum" : 0.5000, "maximum" : 0.5263 }
  385.         },
  386.         {
  387.             "index" : 19,
  388.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  389.             "vscan" : { "minimum" : 0.4737, "maximum" : 0.5000 }
  390.         },
  391.         {
  392.             "index" : 20,
  393.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  394.             "vscan" : { "minimum" : 0.4474, "maximum" : 0.4737 }
  395.         },
  396.         {
  397.             "index" : 21,
  398.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  399.             "vscan" : { "minimum" : 0.4211, "maximum" : 0.4474 }
  400.         },
  401.         {
  402.             "index" : 22,
  403.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  404.             "vscan" : { "minimum" : 0.3947, "maximum" : 0.4211 }
  405.         },
  406.         {
  407.             "index" : 23,
  408.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  409.             "vscan" : { "minimum" : 0.3684, "maximum" : 0.3947 }
  410.         },
  411.         {
  412.             "index" : 24,
  413.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  414.             "vscan" : { "minimum" : 0.3421, "maximum" : 0.3684 }
  415.         },
  416.         {
  417.             "index" : 25,
  418.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  419.             "vscan" : { "minimum" : 0.3158, "maximum" : 0.3421 }
  420.         },
  421.         {
  422.             "index" : 26,
  423.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  424.             "vscan" : { "minimum" : 0.2895, "maximum" : 0.3158 }
  425.         },
  426.         {
  427.             "index" : 27,
  428.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  429.             "vscan" : { "minimum" : 0.2632, "maximum" : 0.2895 }
  430.         },
  431.         {
  432.             "index" : 28,
  433.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  434.             "vscan" : { "minimum" : 0.2368, "maximum" : 0.2632 }
  435.         },
  436.         {
  437.             "index" : 29,
  438.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  439.             "vscan" : { "minimum" : 0.2105, "maximum" : 0.2368 }
  440.         },
  441.         {
  442.             "index" : 30,
  443.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  444.             "vscan" : { "minimum" : 0.1842, "maximum" : 0.2105 }
  445.         },
  446.         {
  447.             "index" : 31,
  448.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  449.             "vscan" : { "minimum" : 0.1579, "maximum" : 0.1842 }
  450.         },
  451.         {
  452.             "index" : 32,
  453.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  454.             "vscan" : { "minimum" : 0.1316, "maximum" : 0.1579 }
  455.         },
  456.         {
  457.             "index" : 33,
  458.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  459.             "vscan" : { "minimum" : 0.1053, "maximum" : 0.1316 }
  460.         },
  461.         {
  462.             "index" : 34,
  463.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  464.             "vscan" : { "minimum" : 0.0789, "maximum" : 0.1053 }
  465.         },
  466.         {
  467.             "index" : 35,
  468.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  469.             "vscan" : { "minimum" : 0.0526, "maximum" : 0.0789 }
  470.         },
  471.         {
  472.             "index" : 36,
  473.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  474.             "vscan" : { "minimum" : 0.0263, "maximum" : 0.0526 }
  475.         },
  476.         {
  477.             "index" : 37,
  478.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  479.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0263 }
  480.         },
  481.         {
  482.             "index" : 38,
  483.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0152 },
  484.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  485.         },
  486.         {
  487.             "index" : 39,
  488.             "hscan" : { "minimum" : 0.0152, "maximum" : 0.0303 },
  489.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  490.         },
  491.         {
  492.             "index" : 40,
  493.             "hscan" : { "minimum" : 0.0303, "maximum" : 0.0455 },
  494.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  495.         },
  496.         {
  497.             "index" : 41,
  498.             "hscan" : { "minimum" : 0.0455, "maximum" : 0.0606 },
  499.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  500.         },
  501.         {
  502.             "index" : 42,
  503.             "hscan" : { "minimum" : 0.0606, "maximum" : 0.0758 },
  504.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  505.         },
  506.         {
  507.             "index" : 43,
  508.             "hscan" : { "minimum" : 0.0758, "maximum" : 0.0909 },
  509.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  510.         },
  511.         {
  512.             "index" : 44,
  513.             "hscan" : { "minimum" : 0.0909, "maximum" : 0.1061 },
  514.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  515.         },
  516.         {
  517.             "index" : 45,
  518.             "hscan" : { "minimum" : 0.1061, "maximum" : 0.1212 },
  519.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  520.         },
  521.         {
  522.             "index" : 46,
  523.             "hscan" : { "minimum" : 0.1212, "maximum" : 0.1364 },
  524.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  525.         },
  526.         {
  527.             "index" : 47,
  528.             "hscan" : { "minimum" : 0.1364, "maximum" : 0.1515 },
  529.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  530.         },
  531.         {
  532.             "index" : 48,
  533.             "hscan" : { "minimum" : 0.1515, "maximum" : 0.1667 },
  534.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  535.         },
  536.         {
  537.             "index" : 49,
  538.             "hscan" : { "minimum" : 0.1667, "maximum" : 0.1818 },
  539.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  540.         },
  541.         {
  542.             "index" : 50,
  543.             "hscan" : { "minimum" : 0.1818, "maximum" : 0.1970 },
  544.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  545.         },
  546.         {
  547.             "index" : 51,
  548.             "hscan" : { "minimum" : 0.1970, "maximum" : 0.2121 },
  549.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  550.         },
  551.         {
  552.             "index" : 52,
  553.             "hscan" : { "minimum" : 0.2121, "maximum" : 0.2273 },
  554.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  555.         },
  556.         {
  557.             "index" : 53,
  558.             "hscan" : { "minimum" : 0.2273, "maximum" : 0.2424 },
  559.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  560.         },
  561.         {
  562.             "index" : 54,
  563.             "hscan" : { "minimum" : 0.2424, "maximum" : 0.2576 },
  564.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  565.         },
  566.         {
  567.             "index" : 55,
  568.             "hscan" : { "minimum" : 0.2576, "maximum" : 0.2727 },
  569.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  570.         },
  571.         {
  572.             "index" : 56,
  573.             "hscan" : { "minimum" : 0.2727, "maximum" : 0.2879 },
  574.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  575.         },
  576.         {
  577.             "index" : 57,
  578.             "hscan" : { "minimum" : 0.2879, "maximum" : 0.3030 },
  579.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  580.         },
  581.         {
  582.             "index" : 58,
  583.             "hscan" : { "minimum" : 0.3030, "maximum" : 0.3182 },
  584.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  585.         },
  586.         {
  587.             "index" : 59,
  588.             "hscan" : { "minimum" : 0.3182, "maximum" : 0.3333 },
  589.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  590.         },
  591.         {
  592.             "index" : 60,
  593.             "hscan" : { "minimum" : 0.3333, "maximum" : 0.3485 },
  594.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  595.         },
  596.         {
  597.             "index" : 61,
  598.             "hscan" : { "minimum" : 0.3485, "maximum" : 0.3636 },
  599.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  600.         },
  601.         {
  602.             "index" : 62,
  603.             "hscan" : { "minimum" : 0.3636, "maximum" : 0.3788 },
  604.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  605.         },
  606.         {
  607.             "index" : 63,
  608.             "hscan" : { "minimum" : 0.3788, "maximum" : 0.3939 },
  609.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  610.         },
  611.         {
  612.             "index" : 64,
  613.             "hscan" : { "minimum" : 0.3939, "maximum" : 0.4091 },
  614.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  615.         },
  616.         {
  617.             "index" : 65,
  618.             "hscan" : { "minimum" : 0.4091, "maximum" : 0.4242 },
  619.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  620.         },
  621.         {
  622.             "index" : 66,
  623.             "hscan" : { "minimum" : 0.4242, "maximum" : 0.4394 },
  624.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  625.         },
  626.         {
  627.             "index" : 67,
  628.             "hscan" : { "minimum" : 0.4394, "maximum" : 0.4545 },
  629.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  630.         },
  631.         {
  632.             "index" : 68,
  633.             "hscan" : { "minimum" : 0.4545, "maximum" : 0.4697 },
  634.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  635.         },
  636.         {
  637.             "index" : 69,
  638.             "hscan" : { "minimum" : 0.4697, "maximum" : 0.4848 },
  639.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  640.         },
  641.         {
  642.             "index" : 70,
  643.             "hscan" : { "minimum" : 0.4848, "maximum" : 0.5000 },
  644.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  645.         },
  646.         {
  647.             "index" : 71,
  648.             "hscan" : { "minimum" : 0.5000, "maximum" : 0.5152 },
  649.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  650.         },
  651.         {
  652.             "index" : 72,
  653.             "hscan" : { "minimum" : 0.5152, "maximum" : 0.5303 },
  654.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  655.         },
  656.         {
  657.             "index" : 73,
  658.             "hscan" : { "minimum" : 0.5303, "maximum" : 0.5455 },
  659.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  660.         },
  661.         {
  662.             "index" : 74,
  663.             "hscan" : { "minimum" : 0.5455, "maximum" : 0.5606 },
  664.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  665.         },
  666.         {
  667.             "index" : 75,
  668.             "hscan" : { "minimum" : 0.5606, "maximum" : 0.5758 },
  669.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  670.         },
  671.         {
  672.             "index" : 76,
  673.             "hscan" : { "minimum" : 0.5758, "maximum" : 0.5909 },
  674.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  675.         },
  676.         {
  677.             "index" : 77,
  678.             "hscan" : { "minimum" : 0.5909, "maximum" : 0.6061 },
  679.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  680.         },
  681.         {
  682.             "index" : 78,
  683.             "hscan" : { "minimum" : 0.6061, "maximum" : 0.6212 },
  684.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  685.         },
  686.         {
  687.             "index" : 79,
  688.             "hscan" : { "minimum" : 0.6212, "maximum" : 0.6364 },
  689.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  690.         },
  691.         {
  692.             "index" : 80,
  693.             "hscan" : { "minimum" : 0.6364, "maximum" : 0.6515 },
  694.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  695.         },
  696.         {
  697.             "index" : 81,
  698.             "hscan" : { "minimum" : 0.6515, "maximum" : 0.6667 },
  699.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  700.         },
  701.         {
  702.             "index" : 82,
  703.             "hscan" : { "minimum" : 0.6667, "maximum" : 0.6818 },
  704.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  705.         },
  706.         {
  707.             "index" : 83,
  708.             "hscan" : { "minimum" : 0.6818, "maximum" : 0.6970 },
  709.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  710.         },
  711.         {
  712.             "index" : 84,
  713.             "hscan" : { "minimum" : 0.6970, "maximum" : 0.7121 },
  714.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  715.         },
  716.         {
  717.             "index" : 85,
  718.             "hscan" : { "minimum" : 0.7121, "maximum" : 0.7273 },
  719.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  720.         },
  721.         {
  722.             "index" : 86,
  723.             "hscan" : { "minimum" : 0.7273, "maximum" : 0.7424 },
  724.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  725.         },
  726.         {
  727.             "index" : 87,
  728.             "hscan" : { "minimum" : 0.7424, "maximum" : 0.7576 },
  729.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  730.         },
  731.         {
  732.             "index" : 88,
  733.             "hscan" : { "minimum" : 0.7576, "maximum" : 0.7727 },
  734.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  735.         },
  736.         {
  737.             "index" : 89,
  738.             "hscan" : { "minimum" : 0.7727, "maximum" : 0.7879 },
  739.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  740.         },
  741.         {
  742.             "index" : 90,
  743.             "hscan" : { "minimum" : 0.7879, "maximum" : 0.8030 },
  744.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  745.         },
  746.         {
  747.             "index" : 91,
  748.             "hscan" : { "minimum" : 0.8030, "maximum" : 0.8182 },
  749.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  750.         },
  751.         {
  752.             "index" : 92,
  753.             "hscan" : { "minimum" : 0.8182, "maximum" : 0.8333 },
  754.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  755.         },
  756.         {
  757.             "index" : 93,
  758.             "hscan" : { "minimum" : 0.8333, "maximum" : 0.8485 },
  759.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  760.         },
  761.         {
  762.             "index" : 94,
  763.             "hscan" : { "minimum" : 0.8485, "maximum" : 0.8636 },
  764.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  765.         },
  766.         {
  767.             "index" : 95,
  768.             "hscan" : { "minimum" : 0.8636, "maximum" : 0.8788 },
  769.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  770.         },
  771.         {
  772.             "index" : 96,
  773.             "hscan" : { "minimum" : 0.8788, "maximum" : 0.8939 },
  774.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  775.         },
  776.         {
  777.             "index" : 97,
  778.             "hscan" : { "minimum" : 0.8939, "maximum" : 0.9091 },
  779.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  780.         },
  781.         {
  782.             "index" : 98,
  783.             "hscan" : { "minimum" : 0.9091, "maximum" : 0.9242 },
  784.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  785.         },
  786.         {
  787.             "index" : 99,
  788.             "hscan" : { "minimum" : 0.9242, "maximum" : 0.9394 },
  789.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  790.         },
  791.         {
  792.             "index" : 100,
  793.             "hscan" : { "minimum" : 0.9394, "maximum" : 0.9545 },
  794.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  795.         },
  796.         {
  797.             "index" : 101,
  798.             "hscan" : { "minimum" : 0.9545, "maximum" : 0.9697 },
  799.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  800.         },
  801.         {
  802.             "index" : 102,
  803.             "hscan" : { "minimum" : 0.9697, "maximum" : 0.9848 },
  804.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  805.         },
  806.         {
  807.             "index" : 103,
  808.             "hscan" : { "minimum" : 0.9848, "maximum" : 1.0000 },
  809.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
  810.         },
  811.         {
  812.             "index" : 104,
  813.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  814.             "vscan" : { "minimum" : 0.0000, "maximum" : 0.0263 }
  815.         },
  816.         {
  817.             "index" : 105,
  818.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  819.             "vscan" : { "minimum" : 0.0263, "maximum" : 0.0526 }
  820.         },
  821.         {
  822.             "index" : 106,
  823.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  824.             "vscan" : { "minimum" : 0.0526, "maximum" : 0.0789 }
  825.         },
  826.         {
  827.             "index" : 107,
  828.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  829.             "vscan" : { "minimum" : 0.0789, "maximum" : 0.1053 }
  830.         },
  831.         {
  832.             "index" : 108,
  833.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  834.             "vscan" : { "minimum" : 0.1053, "maximum" : 0.1316 }
  835.         },
  836.         {
  837.             "index" : 109,
  838.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  839.             "vscan" : { "minimum" : 0.1316, "maximum" : 0.1579 }
  840.         },
  841.         {
  842.             "index" : 110,
  843.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  844.             "vscan" : { "minimum" : 0.1579, "maximum" : 0.1842 }
  845.         },
  846.         {
  847.             "index" : 111,
  848.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  849.             "vscan" : { "minimum" : 0.1842, "maximum" : 0.2105 }
  850.         },
  851.         {
  852.             "index" : 112,
  853.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  854.             "vscan" : { "minimum" : 0.2105, "maximum" : 0.2368 }
  855.         },
  856.         {
  857.             "index" : 113,
  858.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  859.             "vscan" : { "minimum" : 0.2368, "maximum" : 0.2632 }
  860.         },
  861.         {
  862.             "index" : 114,
  863.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  864.             "vscan" : { "minimum" : 0.2632, "maximum" : 0.2895 }
  865.         },
  866.         {
  867.             "index" : 115,
  868.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  869.             "vscan" : { "minimum" : 0.2895, "maximum" : 0.3158 }
  870.         },
  871.         {
  872.             "index" : 116,
  873.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  874.             "vscan" : { "minimum" : 0.3158, "maximum" : 0.3421 }
  875.         },
  876.         {
  877.             "index" : 117,
  878.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  879.             "vscan" : { "minimum" : 0.3421, "maximum" : 0.3684 }
  880.         },
  881.         {
  882.             "index" : 118,
  883.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  884.             "vscan" : { "minimum" : 0.3684, "maximum" : 0.3947 }
  885.         },
  886.         {
  887.             "index" : 119,
  888.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  889.             "vscan" : { "minimum" : 0.3947, "maximum" : 0.4211 }
  890.         },
  891.         {
  892.             "index" : 120,
  893.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  894.             "vscan" : { "minimum" : 0.4211, "maximum" : 0.4474 }
  895.         },
  896.         {
  897.             "index" : 121,
  898.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  899.             "vscan" : { "minimum" : 0.4474, "maximum" : 0.4737 }
  900.         },
  901.         {
  902.             "index" : 122,
  903.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  904.             "vscan" : { "minimum" : 0.4737, "maximum" : 0.5000 }
  905.         },
  906.         {
  907.             "index" : 123,
  908.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  909.             "vscan" : { "minimum" : 0.5000, "maximum" : 0.5263 }
  910.         },
  911.         {
  912.             "index" : 124,
  913.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  914.             "vscan" : { "minimum" : 0.5263, "maximum" : 0.5526 }
  915.         },
  916.         {
  917.             "index" : 125,
  918.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  919.             "vscan" : { "minimum" : 0.5526, "maximum" : 0.5789 }
  920.         },
  921.         {
  922.             "index" : 126,
  923.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  924.             "vscan" : { "minimum" : 0.5789, "maximum" : 0.6053 }
  925.         },
  926.         {
  927.             "index" : 127,
  928.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  929.             "vscan" : { "minimum" : 0.6053, "maximum" : 0.6316 }
  930.         },
  931.         {
  932.             "index" : 128,
  933.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  934.             "vscan" : { "minimum" : 0.6316, "maximum" : 0.6579 }
  935.         },
  936.         {
  937.             "index" : 129,
  938.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  939.             "vscan" : { "minimum" : 0.6579, "maximum" : 0.6842 }
  940.         },
  941.         {
  942.             "index" : 130,
  943.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  944.             "vscan" : { "minimum" : 0.6842, "maximum" : 0.7105 }
  945.         },
  946.         {
  947.             "index" : 131,
  948.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  949.             "vscan" : { "minimum" : 0.7105, "maximum" : 0.7368 }
  950.         },
  951.         {
  952.             "index" : 132,
  953.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  954.             "vscan" : { "minimum" : 0.7368, "maximum" : 0.7632 }
  955.         },
  956.         {
  957.             "index" : 133,
  958.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  959.             "vscan" : { "minimum" : 0.7632, "maximum" : 0.7895 }
  960.         },
  961.         {
  962.             "index" : 134,
  963.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  964.             "vscan" : { "minimum" : 0.7895, "maximum" : 0.8158 }
  965.         },
  966.         {
  967.             "index" : 135,
  968.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  969.             "vscan" : { "minimum" : 0.8158, "maximum" : 0.8421 }
  970.         },
  971.         {
  972.             "index" : 136,
  973.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  974.             "vscan" : { "minimum" : 0.8421, "maximum" : 0.8684 }
  975.         },
  976.         {
  977.             "index" : 137,
  978.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  979.             "vscan" : { "minimum" : 0.8684, "maximum" : 0.8947 }
  980.         },
  981.         {
  982.             "index" : 138,
  983.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  984.             "vscan" : { "minimum" : 0.8947, "maximum" : 0.9211 }
  985.         },
  986.         {
  987.             "index" : 139,
  988.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  989.             "vscan" : { "minimum" : 0.9211, "maximum" : 0.9474 }
  990.         },
  991.         {
  992.             "index" : 140,
  993.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  994.             "vscan" : { "minimum" : 0.9474, "maximum" : 0.9737 }
  995.         },
  996.         {
  997.             "index" : 141,
  998.             "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  999.             "vscan" : { "minimum" : 0.9737, "maximum" : 1.0000 }
  1000.         },
  1001.         {
  1002.             "index" : 142,
  1003.             "hscan" : { "minimum" : 0.9848, "maximum" : 1.0000 },
  1004.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1005.         },
  1006.         {
  1007.             "index" : 143,
  1008.             "hscan" : { "minimum" : 0.9697, "maximum" : 0.9848 },
  1009.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1010.         },
  1011.         {
  1012.             "index" : 144,
  1013.             "hscan" : { "minimum" : 0.9545, "maximum" : 0.9697 },
  1014.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1015.         },
  1016.         {
  1017.             "index" : 145,
  1018.             "hscan" : { "minimum" : 0.9394, "maximum" : 0.9545 },
  1019.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1020.         },
  1021.         {
  1022.             "index" : 146,
  1023.             "hscan" : { "minimum" : 0.9242, "maximum" : 0.9394 },
  1024.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1025.         },
  1026.         {
  1027.             "index" : 147,
  1028.             "hscan" : { "minimum" : 0.9091, "maximum" : 0.9242 },
  1029.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1030.         },
  1031.         {
  1032.             "index" : 148,
  1033.             "hscan" : { "minimum" : 0.8939, "maximum" : 0.9091 },
  1034.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1035.         },
  1036.         {
  1037.             "index" : 149,
  1038.             "hscan" : { "minimum" : 0.8788, "maximum" : 0.8939 },
  1039.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1040.         },
  1041.         {
  1042.             "index" : 150,
  1043.             "hscan" : { "minimum" : 0.8636, "maximum" : 0.8788 },
  1044.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1045.         },
  1046.         {
  1047.             "index" : 151,
  1048.             "hscan" : { "minimum" : 0.8485, "maximum" : 0.8636 },
  1049.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1050.         },
  1051.         {
  1052.             "index" : 152,
  1053.             "hscan" : { "minimum" : 0.8333, "maximum" : 0.8485 },
  1054.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1055.         },
  1056.         {
  1057.             "index" : 153,
  1058.             "hscan" : { "minimum" : 0.8182, "maximum" : 0.8333 },
  1059.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1060.         },
  1061.         {
  1062.             "index" : 154,
  1063.             "hscan" : { "minimum" : 0.8030, "maximum" : 0.8182 },
  1064.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1065.         },
  1066.         {
  1067.             "index" : 155,
  1068.             "hscan" : { "minimum" : 0.7879, "maximum" : 0.8030 },
  1069.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1070.         },
  1071.         {
  1072.             "index" : 156,
  1073.             "hscan" : { "minimum" : 0.7727, "maximum" : 0.7879 },
  1074.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1075.         },
  1076.         {
  1077.             "index" : 157,
  1078.             "hscan" : { "minimum" : 0.7576, "maximum" : 0.7727 },
  1079.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1080.         },
  1081.         {
  1082.             "index" : 158,
  1083.             "hscan" : { "minimum" : 0.7424, "maximum" : 0.7576 },
  1084.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1085.         },
  1086.         {
  1087.             "index" : 159,
  1088.             "hscan" : { "minimum" : 0.7273, "maximum" : 0.7424 },
  1089.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1090.         },
  1091.         {
  1092.             "index" : 160,
  1093.             "hscan" : { "minimum" : 0.7121, "maximum" : 0.7273 },
  1094.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1095.         },
  1096.         {
  1097.             "index" : 161,
  1098.             "hscan" : { "minimum" : 0.6970, "maximum" : 0.7121 },
  1099.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1100.         },
  1101.         {
  1102.             "index" : 162,
  1103.             "hscan" : { "minimum" : 0.6818, "maximum" : 0.6970 },
  1104.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1105.         },
  1106.         {
  1107.             "index" : 163,
  1108.             "hscan" : { "minimum" : 0.6667, "maximum" : 0.6818 },
  1109.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1110.         },
  1111.         {
  1112.             "index" : 164,
  1113.             "hscan" : { "minimum" : 0.6515, "maximum" : 0.6667 },
  1114.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1115.         },
  1116.         {
  1117.             "index" : 165,
  1118.             "hscan" : { "minimum" : 0.6364, "maximum" : 0.6515 },
  1119.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1120.         },
  1121.         {
  1122.             "index" : 166,
  1123.             "hscan" : { "minimum" : 0.6212, "maximum" : 0.6364 },
  1124.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1125.         },
  1126.         {
  1127.             "index" : 167,
  1128.             "hscan" : { "minimum" : 0.6061, "maximum" : 0.6212 },
  1129.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1130.         },
  1131.         {
  1132.             "index" : 168,
  1133.             "hscan" : { "minimum" : 0.5909, "maximum" : 0.6061 },
  1134.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1135.         },
  1136.         {
  1137.             "index" : 169,
  1138.             "hscan" : { "minimum" : 0.5758, "maximum" : 0.5909 },
  1139.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1140.         },
  1141.         {
  1142.             "index" : 170,
  1143.             "hscan" : { "minimum" : 0.5606, "maximum" : 0.5758 },
  1144.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1145.         },
  1146.         {
  1147.             "index" : 171,
  1148.             "hscan" : { "minimum" : 0.5455, "maximum" : 0.5606 },
  1149.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1150.         },
  1151.         {
  1152.             "index" : 172,
  1153.             "hscan" : { "minimum" : 0.5303, "maximum" : 0.5455 },
  1154.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1155.         },
  1156.         {
  1157.             "index" : 173,
  1158.             "hscan" : { "minimum" : 0.5152, "maximum" : 0.5303 },
  1159.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1160.         },
  1161.         {
  1162.             "index" : 174,
  1163.             "hscan" : { "minimum" : 0.5000, "maximum" : 0.5152 },
  1164.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1165.         },
  1166.         {
  1167.             "index" : 175,
  1168.             "hscan" : { "minimum" : 0.4848, "maximum" : 0.5000 },
  1169.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1170.         },
  1171.         {
  1172.             "index" : 176,
  1173.             "hscan" : { "minimum" : 0.4697, "maximum" : 0.4848 },
  1174.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1175.         },
  1176.         {
  1177.             "index" : 177,
  1178.             "hscan" : { "minimum" : 0.4545, "maximum" : 0.4697 },
  1179.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1180.         },
  1181.         {
  1182.             "index" : 178,
  1183.             "hscan" : { "minimum" : 0.4394, "maximum" : 0.4545 },
  1184.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1185.         },
  1186.         {
  1187.             "index" : 179,
  1188.             "hscan" : { "minimum" : 0.4242, "maximum" : 0.4394 },
  1189.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1190.         },
  1191.         {
  1192.             "index" : 180,
  1193.             "hscan" : { "minimum" : 0.4091, "maximum" : 0.4242 },
  1194.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1195.         },
  1196.         {
  1197.             "index" : 181,
  1198.             "hscan" : { "minimum" : 0.3939, "maximum" : 0.4091 },
  1199.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1200.         },
  1201.         {
  1202.             "index" : 182,
  1203.             "hscan" : { "minimum" : 0.3788, "maximum" : 0.3939 },
  1204.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1205.         },
  1206.         {
  1207.             "index" : 183,
  1208.             "hscan" : { "minimum" : 0.3636, "maximum" : 0.3788 },
  1209.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1210.         },
  1211.         {
  1212.             "index" : 184,
  1213.             "hscan" : { "minimum" : 0.3485, "maximum" : 0.3636 },
  1214.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1215.         },
  1216.         {
  1217.             "index" : 185,
  1218.             "hscan" : { "minimum" : 0.3333, "maximum" : 0.3485 },
  1219.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1220.         },
  1221.         {
  1222.             "index" : 186,
  1223.             "hscan" : { "minimum" : 0.3182, "maximum" : 0.3333 },
  1224.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1225.         },
  1226.         {
  1227.             "index" : 187,
  1228.             "hscan" : { "minimum" : 0.3030, "maximum" : 0.3182 },
  1229.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1230.         },
  1231.         {
  1232.             "index" : 188,
  1233.             "hscan" : { "minimum" : 0.2879, "maximum" : 0.3030 },
  1234.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1235.         },
  1236.         {
  1237.             "index" : 189,
  1238.             "hscan" : { "minimum" : 0.2727, "maximum" : 0.2879 },
  1239.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1240.         },
  1241.         {
  1242.             "index" : 190,
  1243.             "hscan" : { "minimum" : 0.2576, "maximum" : 0.2727 },
  1244.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1245.         },
  1246.         {
  1247.             "index" : 191,
  1248.             "hscan" : { "minimum" : 0.2424, "maximum" : 0.2576 },
  1249.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1250.         },
  1251.         {
  1252.             "index" : 192,
  1253.             "hscan" : { "minimum" : 0.2273, "maximum" : 0.2424 },
  1254.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1255.         },
  1256.         {
  1257.             "index" : 193,
  1258.             "hscan" : { "minimum" : 0.2121, "maximum" : 0.2273 },
  1259.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1260.         },
  1261.         {
  1262.             "index" : 194,
  1263.             "hscan" : { "minimum" : 0.1970, "maximum" : 0.2121 },
  1264.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1265.         },
  1266.         {
  1267.             "index" : 195,
  1268.             "hscan" : { "minimum" : 0.1818, "maximum" : 0.1970 },
  1269.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1270.         },
  1271.         {
  1272.             "index" : 196,
  1273.             "hscan" : { "minimum" : 0.1667, "maximum" : 0.1818 },
  1274.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1275.         },
  1276.         {
  1277.             "index" : 197,
  1278.             "hscan" : { "minimum" : 0.1515, "maximum" : 0.1667 },
  1279.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1280.         },
  1281.         {
  1282.             "index" : 198,
  1283.             "hscan" : { "minimum" : 0.1364, "maximum" : 0.1515 },
  1284.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1285.         },
  1286.         {
  1287.             "index" : 199,
  1288.             "hscan" : { "minimum" : 0.1212, "maximum" : 0.1364 },
  1289.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1290.         },
  1291.         {
  1292.             "index" : 200,
  1293.             "hscan" : { "minimum" : 0.1061, "maximum" : 0.1212 },
  1294.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1295.         },
  1296.         {
  1297.             "index" : 201,
  1298.             "hscan" : { "minimum" : 0.0909, "maximum" : 0.1061 },
  1299.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1300.         },
  1301.         {
  1302.             "index" : 202,
  1303.             "hscan" : { "minimum" : 0.0758, "maximum" : 0.0909 },
  1304.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1305.         },
  1306.         {
  1307.             "index" : 203,
  1308.             "hscan" : { "minimum" : 0.0606, "maximum" : 0.0758 },
  1309.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1310.         },
  1311.         {
  1312.             "index" : 204,
  1313.             "hscan" : { "minimum" : 0.0455, "maximum" : 0.0606 },
  1314.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1315.         },
  1316.         {
  1317.             "index" : 205,
  1318.             "hscan" : { "minimum" : 0.0303, "maximum" : 0.0455 },
  1319.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1320.         },
  1321.         {
  1322.             "index" : 206,
  1323.             "hscan" : { "minimum" : 0.0152, "maximum" : 0.0303 },
  1324.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1325.         },
  1326.         {
  1327.             "index" : 207,
  1328.             "hscan" : { "minimum" : 0.0000, "maximum" : 0.0152 },
  1329.             "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
  1330.         }
  1331.     ],
  1332.  
  1333.     "endOfJson" : "endOfJson"
  1334. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement