Hi everybody, I've started using the TI-am335x-adc driver in continuous mode on our custom board with AM3359 and yocto-linux-standard 3.17 and get a weird behavior when testing it using generic_buffer.c Every now and then channel 0 seems to contain the value of channel 1, see the attached output of the following command: ./genericBuffer -n TI-am335x-adc -l 128 -c 100 ( I've added tabs to make it more readable). Is this a driver bug ( maybe already patched after 3.17 ), or is my board not properly configured? I'm not using the TSC and my device tree is configured as follows: #include "am33xx.dtsi" &tscadc { status = "okay"; /* tsc { ti,wires = <4>; ti,x-plate-resistance = <200>; ti,coordinate-readouts = <5>; ti,wire-config = <0x00 0x11 0x22 0x33>; }; */ adc { ti,adc-channels = <0 1 2 3 4 5 6 7>; }; }; Thanks in advance for your advice. Best regards Isak Lichtenstein
iio device number being used is 0 244.000000 165.000000 3624.000000 169.000000 38.000000 2826.000000 2567.000000 1324.000000 3638.000000 207.000000 3637.000000 215.000000 0.000000 2903.000000 2520.000000 1384.000000 3637.000000 239.000000 3645.000000 239.000000 17.000000 2873.000000 2541.000000 1366.000000 3656.000000 195.000000 3656.000000 194.000000 5.000000 2856.000000 2582.000000 1314.000000 3654.000000 160.000000 3634.000000 196.000000 3.000000 2821.000000 2595.000000 1305.000000 3632.000000 169.000000 3631.000000 205.000000 3.000000 2824.000000 2583.000000 1324.000000 181.000000 213.000000 3641.000000 230.000000 0.000000 2906.000000 2522.000000 1382.000000 3646.000000 239.000000 3656.000000 251.000000 0.000000 2892.000000 2519.000000 1382.000000 3657.000000 208.000000 3655.000000 186.000000 0.000000 2870.000000 2560.000000 1335.000000 234.000000 159.000000 3626.000000 204.000000 4.000000 2823.000000 2576.000000 1327.000000 3635.000000 195.000000 3635.000000 201.000000 3.000000 2862.000000 2551.000000 1363.000000 3636.000000 225.000000 3640.000000 200.000000 0.000000 2899.000000 2517.000000 1385.000000 164.000000 239.000000 3659.000000 231.000000 0.000000 2873.000000 2555.000000 1335.000000 3657.000000 184.000000 3656.000000 183.000000 6.000000 2835.000000 2598.000000 1312.000000 3641.000000 160.000000 3629.000000 157.000000 10.000000 2831.000000 2586.000000 1311.000000 3637.000000 200.000000 3629.000000 213.000000 0.000000 2900.000000 2530.000000 1377.000000 3634.000000 238.000000 3643.000000 241.000000 0.000000 2903.000000 2526.000000 1343.000000 3657.000000 180.000000 3657.000000 169.000000 0.000000 2894.000000 2525.000000 1378.000000 3655.000000 210.000000 3650.000000 180.000000 50.000000 2833.000000 2596.000000 1308.000000 3629.000000 162.000000 3628.000000 167.000000 45.000000 2845.000000 2553.000000 1351.000000 3638.000000 201.000000 3634.000000 194.000000 1.000000 2920.000000 2509.000000 1389.000000 3631.000000 163.000000 3628.000000 201.000000 9.000000 2825.000000 2593.000000 1310.000000 3637.000000 197.000000 3634.000000 212.000000 0.000000 2891.000000 2527.000000 1383.000000 3636.000000 226.000000 3641.000000 212.000000 48.000000 2825.000000 2591.000000 1309.000000 3636.000000 227.000000 3637.000000 210.000000 13.000000 2921.000000 2511.000000 1387.000000 3643.000000 233.000000 3656.000000 211.000000 14.000000 2924.000000 2522.000000 1375.000000 3654.000000 207.000000 3657.000000 191.000000 24.000000 2829.000000 2592.000000 1318.000000 233.000000 162.000000 3633.000000 154.000000 50.000000 2829.000000 2591.000000 1309.000000 3636.000000 178.000000 3637.000000 166.000000 48.000000 2868.000000 2541.000000 1363.000000 3637.000000 211.000000 3638.000000 237.000000 27.000000 2899.000000 2521.000000 1384.000000 174.000000 229.000000 3658.000000 187.000000 9.000000 2902.000000 2531.000000 1360.000000 3655.000000 181.000000 3656.000000 167.000000 66.000000 2831.000000 2596.000000 1308.000000 3648.000000 160.000000 3630.000000 193.000000 58.000000 2829.000000 2581.000000 1306.000000 218.000000 200.000000 3638.000000 189.000000 32.000000 2888.000000 2526.000000 1381.000000 3635.000000 229.000000 3643.000000 210.000000 10.000000 2910.000000 2519.000000 1380.000000 3650.000000 229.000000 3654.000000 235.000000 10.000000 2903.000000 2523.000000 1379.000000 3637.000000 193.000000 3636.000000 203.000000 2.000000 2879.000000 2540.000000 1379.000000 3635.000000 227.000000 3643.000000 208.000000 16.000000 2918.000000 2516.000000 1384.000000 3653.000000 228.000000 3659.000000 194.000000 26.000000 2847.000000 2554.000000 1357.000000 205.000000 178.000000 3648.000000 195.000000 20.000000 2833.000000 2585.000000 1317.000000 3632.000000 163.000000 3637.000000 164.000000 50.000000 2822.000000 2590.000000 1319.000000 3637.000000 189.000000 3638.000000 193.000000 50.000000 2850.000000 2551.000000 1356.000000 3635.000000 185.000000 3637.000000 165.000000 53.000000 2855.000000 2550.000000 1354.000000 3637.000000 217.000000 3641.000000 230.000000 0.000000 2908.000000 2517.000000 1384.000000 3649.000000 226.000000 3639.000000 244.000000 56.000000 2855.000000 2580.000000 1318.000000 3657.000000 180.000000 3656.000000 171.000000 65.000000 2840.000000 2598.000000 1310.000000 3640.000000 165.000000 3625.000000 195.000000 11.000000 2822.000000 2594.000000 1303.000000 3636.000000 187.000000 3637.000000 203.000000 4.000000 2831.000000 2567.000000 1345.000000 3657.000000 183.000000 3656.000000 178.000000 57.000000 2852.000000 2587.000000 1316.000000 3642.000000 161.000000 3635.000000 154.000000 53.000000 2821.000000 2588.000000 1309.000000 3636.000000 174.000000 3635.000000 197.000000 3.000000 2862.000000 2575.000000 1325.000000 177.000000 227.000000 3646.000000 201.000000 18.000000 2913.000000 2521.000000 1380.000000 3649.000000 229.000000 3660.000000 191.000000 8.000000 2904.000000 2528.000000 1376.000000 3656.000000 196.000000 3646.000000 199.000000 22.000000 2864.000000 2573.000000 1327.000000 3637.000000 228.000000 3637.000000 236.000000 0.000000 2915.000000 2520.000000 1379.000000 3650.000000 245.000000 3664.000000 187.000000 9.000000 2914.000000 2516.000000 1376.000000 3656.000000 199.000000 3656.000000 174.000000 14.000000 2912.000000 2513.000000 1382.000000 3637.000000 215.000000 3641.000000 232.000000 0.000000 2904.000000 2520.000000 1381.000000 3647.000000 242.000000 3656.000000 212.000000 2.000000 2866.000000 2572.000000 1326.000000 3656.000000 170.000000 3642.000000 199.000000 16.000000 2907.000000 2507.000000 1387.000000 3633.000000 176.000000 3628.000000 204.000000 1.000000 2859.000000 2548.000000 1363.000000 3637.000000 219.000000 3638.000000 234.000000 0.000000 2890.000000 2519.000000 1382.000000 3656.000000 252.000000 3662.000000 229.000000 0.000000 2957.000000 2519.000000 1382.000000 3657.000000 187.000000 3656.000000 183.000000 9.000000 2863.000000 2605.000000 1305.000000 3648.000000 160.000000 3625.000000 211.000000 3.000000 2855.000000 2577.000000 1327.000000 3637.000000 200.000000 3637.000000 177.000000 4.000000 2856.000000 2572.000000 1336.000000 3657.000000 183.000000 3657.000000 170.000000 70.000000 2844.000000 2598.000000 1315.000000 3642.000000 154.000000 3628.000000 167.000000 23.000000 2858.000000 2586.000000 1314.000000 3636.000000 191.000000 3635.000000 201.000000 4.000000 2883.000000 2589.000000 1318.000000 3635.000000 226.000000 3641.000000 199.000000 18.000000 2914.000000 2520.000000 1380.000000 3655.000000 227.000000 3658.000000 221.000000 1.000000 2884.000000 2561.000000 1334.000000 3657.000000 175.000000 3651.000000 187.000000 2.000000 2859.000000 2590.000000 1316.000000 3634.000000 164.000000 3628.000000 164.000000 46.000000 2839.000000 2554.000000 1355.000000 3638.000000 202.000000 3638.000000 219.000000 0.000000 2894.000000 2521.000000 1384.000000 3641.000000 240.000000 3660.000000 245.000000 0.000000 2902.000000 2515.000000 1385.000000 3655.000000 191.000000 3657.000000 171.000000 66.000000 2843.000000 2599.000000 1309.000000 3652.000000 164.000000 3631.000000 200.000000 9.000000 2824.000000 2581.000000 1317.000000 3634.000000 188.000000 3630.000000 206.000000 5.000000 2834.000000 2596.000000 1311.000000 3630.000000 162.000000 3628.000000 203.000000 3.000000 2867.000000 2568.000000 1343.000000 3638.000000 206.000000 3637.000000 234.000000 0.000000 2918.000000 2507.000000 1386.000000 3636.000000 237.000000 3661.000000 195.000000 0.000000 2865.000000 2563.000000 1328.000000 3632.000000 164.000000 3636.000000 162.000000 44.000000 2845.000000 2556.000000 1339.000000 3638.000000 206.000000 3637.000000 225.000000 0.000000 2908.000000 2513.000000 1386.000000 3637.000000 243.000000 3657.000000 247.000000 41.000000 2825.000000 2583.000000 1313.000000 3656.000000 187.000000 3656.000000 172.000000 66.000000 2828.000000 2603.000000 1302.000000 3651.000000 161.000000 3630.000000 194.000000 4.000000 2843.000000 2573.000000 1319.000000 3633.000000 188.000000 3628.000000 205.000000 5.000000 2827.000000 2591.000000 1303.000000 3631.000000 164.000000 3630.000000 204.000000 4.000000 2841.000000 2562.000000 1343.000000 3638.000000 207.000000 3637.000000 225.000000 9.000000 2916.000000 2505.000000 1387.000000 3631.000000 237.000000 3659.000000 194.000000 1.000000 2864.000000 2561.000000 1320.000000 3655.000000 230.000000 3657.000000 190.000000 8.000000 2922.000000 2527.000000 1360.000000 3656.000000 183.000000 3656.000000 168.000000 67.000000 2851.000000 2604.000000 1302.000000 3646.000000 156.000000 3630.000000 192.000000 42.000000 2889.000000 2544.000000 1367.000000 3653.000000 163.000000 3641.000000 151.000000 45.000000 2837.000000 2600.000000 1296.000000 3629.000000 167.000000 3630.000000 202.000000 4.000000 2845.000000 2572.000000 1340.000000 3638.000000 205.000000 3637.000000 229.000000 12.000000 2903.000000 2520.000000 1390.000000 3656.000000 165.000000 3644.000000 158.000000 51.000000 2866.000000 2596.000000 1303.000000 3632.000000 162.000000 3634.000000 154.000000 52.000000 2835.000000 2566.000000 1339.000000 3638.000000 203.000000 3637.000000 223.000000 4.000000 2829.000000 2589.000000 1309.000000 3638.000000 192.000000 3638.000000 198.000000 0.000000 2889.000000 2534.000000 1379.000000 3635.000000 234.000000 3645.000000 246.000000 0.000000 2912.000000 2520.000000 1378.000000 3651.000000 237.000000 3649.000000 248.000000 51.000000 2832.000000 2596.000000 1298.000000 3637.000000 199.000000 3638.000000 193.000000 41.000000 2884.000000 2533.000000 1375.000000 3636.000000 230.000000 3641.000000 209.000000 9.000000 2913.000000 2519.000000 1382.000000 3650.000000 229.000000 3649.000000 242.000000 2.000000 2849.000000 2550.000000 1356.000000 3656.000000 210.000000 3657.000000 213.000000 1.000000 2862.000000 2564.000000 1328.000000 3657.000000 171.000000 3640.000000 193.000000 3.000000 2823.000000 2597.000000 1305.000000 3630.000000 178.000000 3630.000000 183.000000 9.000000 2905.000000 2522.000000 1380.000000 3646.000000 158.000000 3625.000000 209.000000 10.000000 2829.000000 2583.000000 1327.000000 3637.000000 190.000000 3638.000000 174.000000 47.000000 2867.000000 2549.000000 1366.000000 3636.000000 217.000000 3642.000000 210.000000 0.000000 2874.000000 2548.000000 1345.000000 3653.000000 160.000000 3628.000000 203.000000 6.000000 2827.000000 2579.000000 1315.000000 3635.000000 191.000000 3635.000000 201.000000 4.000000 2855.000000 2558.000000 1351.000000 3636.000000 219.000000 3644.000000 210.000000 55.000000 2837.000000 2588.000000 1312.000000 3654.000000 160.000000 3639.000000 154.000000 43.000000 2831.000000 2582.000000 1334.000000 3629.000000 183.000000 3629.000000 202.000000 6.000000 2846.000000 2561.000000 1349.000000 3638.000000 209.000000 3637.000000 240.000000 9.000000 2831.000000 2587.000000 1318.000000 3636.000000 229.000000 3638.000000 236.000000 0.000000 2910.000000 2521.000000 1380.000000 3649.000000 247.000000 3660.000000 230.000000 0.000000 2881.000000 2536.000000 1360.000000 3657.000000 181.000000 3654.000000 168.000000 9.000000 2823.000000 2578.000000 1319.000000 233.000000 163.000000 3625.000000 203.000000 4.000000 2822.000000 2578.000000 1331.000000 3637.000000 199.000000 3636.000000 209.000000 7.000000 2891.000000 2522.000000 1381.000000 3635.000000 234.000000 3651.000000 202.000000 3.000000 2917.000000 2507.000000 1388.000000 177.000000 236.000000 3657.000000 217.000000 0.000000 2865.000000 2580.000000 1331.000000 3657.000000 178.000000 3647.000000 182.000000 46.000000 2843.000000 2589.000000 1307.000000 3630.000000 172.000000 3624.000000 178.000000 47.000000 2832.000000 2591.000000 1314.000000 188.000000 205.000000 3637.000000 232.000000 0.000000 2915.000000 2506.000000 1386.000000 3637.000000 238.000000 3663.000000 196.000000 18.000000 2910.000000 2523.000000 1380.000000 3657.000000 219.000000 3656.000000 182.000000 8.000000 2895.000000 2533.000000 1357.000000 3636.000000 231.000000 3646.000000 205.000000 1.000000 2915.000000 2523.000000 1382.000000 3652.000000 233.000000 3658.000000 229.000000 0.000000 2870.000000 2565.000000 1335.000000 3657.000000 180.000000 3654.000000 185.000000 13.000000 2918.000000 2519.000000 1385.000000 3630.000000 162.000000 3633.000000 186.000000 7.000000 2822.000000 2577.000000 1333.000000 3638.000000 201.000000 3637.000000 221.000000 0.000000 2906.000000 2509.000000 1388.000000 3634.000000 244.000000 3646.000000 232.000000 0.000000 2910.000000 2519.000000 1383.000000 190.000000 216.000000 3652.000000 205.000000 3.000000 2849.000000 2588.000000 1319.000000 3657.000000 171.000000 3646.000000 192.000000 5.000000 2827.000000 2596.000000 1311.000000 3629.000000 170.000000 3627.000000 181.000000 7.000000 2822.000000 2593.000000 1305.000000 3635.000000 167.000000 3629.000000 203.000000 25.000000 2828.000000 2588.000000 1324.000000 3638.000000 192.000000 3636.000000 199.000000 30.000000 2896.000000 2514.000000 1387.000000 3636.000000 228.000000 3639.000000 206.000000 0.000000 2884.000000 2547.000000 1344.000000 3638.000000 162.000000 3625.000000 210.000000 5.000000 2820.000000 2588.000000 1314.000000 3637.000000 193.000000 3638.000000 181.000000 38.000000 2881.000000 2539.000000 1374.000000 3636.000000 226.000000 3642.000000 203.000000 20.000000 2902.000000 2513.000000 1387.000000 3657.000000 238.000000 3657.000000 233.000000 0.000000 2878.000000 2552.000000 1338.000000 3657.000000 173.000000 3653.000000 163.000000 59.000000 2827.000000 2595.000000 1306.000000 3631.000000 157.000000 3631.000000 159.000000 48.000000 2825.000000 2594.000000 1322.000000 187.000000 208.000000 3637.000000 215.000000 10.000000 2915.000000 2515.000000 1386.000000 3638.000000 239.000000 3659.000000 204.000000 16.000000 2916.000000 2520.000000 1387.000000 3655.000000 228.000000 3656.000000 182.000000 19.000000 2892.000000 2530.000000 1360.000000 3635.000000 233.000000 3645.000000 238.000000 0.000000 2909.000000 2524.000000 1377.000000 3657.000000 252.000000 3660.000000 239.000000 0.000000 2877.000000 2541.000000 1346.000000 3657.000000 179.000000 3654.000000 168.000000 16.000000 2914.000000 2510.000000 1385.000000 241.000000 163.000000 3622.000000 210.000000 4.000000 2834.000000 2572.000000 1332.000000 3638.000000 201.000000 3634.000000 215.000000 7.000000 2901.000000 2523.000000 1386.000000 3636.000000 236.000000 3658.000000 198.000000 0.000000 2919.000000 2510.000000 1386.000000 3636.000000 222.000000 3638.000000 202.000000 18.000000 2908.000000 2518.000000 1383.000000 3643.000000 237.000000 3668.000000 176.000000 15.000000 2895.000000 2530.000000 1366.000000 3657.000000 192.000000 3654.000000 202.000000 43.000000 2837.000000 2576.000000 1325.000000 238.000000 159.000000 3628.000000 158.000000 43.000000 2833.000000 2577.000000 1342.000000 3636.000000 190.000000 3636.000000 199.000000 41.000000 2884.000000 2537.000000 1375.000000 3635.000000 235.000000 3637.000000 230.000000 15.000000 2907.000000 2508.000000 1383.000000 3655.000000 161.000000 3630.000000 200.000000 6.000000 2831.000000 2590.000000 1321.000000 3636.000000 182.000000 3633.000000 194.000000 46.000000 2877.000000 2538.000000 1363.000000 3636.000000 224.000000 3640.000000 203.000000 51.000000 2822.000000 2595.000000 1297.000000 3653.000000 240.000000 3659.000000 246.000000 0.000000 2872.000000 2548.000000 1338.000000 3657.000000 179.000000 3656.000000 169.000000 68.000000 2834.000000 2585.000000 1309.000000 3639.000000 161.000000 3627.000000 157.000000 66.000000 2831.000000 2598.000000 1304.000000 3649.000000 229.000000 3658.000000 229.000000 0.000000 2885.000000 2539.000000 1349.000000 3657.000000 182.000000 3656.000000 186.000000 6.000000 2843.000000 2594.000000 1309.000000 3650.000000 161.000000 3632.000000 160.000000 10.000000 2913.000000 2521.000000 1380.000000 3656.000000 170.000000 3647.000000 189.000000 36.000000 2827.000000 2591.000000 1313.000000 3631.000000 157.000000 3628.000000 170.000000 47.000000 2856.000000 2551.000000 1352.000000 3638.000000 202.000000 3638.000000 202.000000 0.000000 2916.000000 2522.000000 1382.000000 3656.000000 172.000000 3648.000000 180.000000 8.000000 2825.000000 2599.000000 1303.000000 3633.000000 162.000000 3623.000000 209.000000 5.000000 2839.000000 2566.000000 1346.000000 3638.000000 200.000000 3637.000000 200.000000 72.000000 2831.000000 2594.000000 1303.000000 3657.000000 175.000000 3655.000000 156.000000 64.000000 2826.000000 2601.000000 1304.000000 3639.000000 166.000000 3624.000000 209.000000 4.000000 2826.000000 2570.000000 1335.000000 3637.000000 197.000000 3634.000000 215.000000 26.000000 2841.000000 2590.000000 1313.000000 166.000000 229.000000 3653.000000 208.000000 7.000000 2914.000000 2521.000000 1374.000000 3653.000000 228.000000 3656.000000 214.000000 0.000000 2863.000000 2574.000000 1326.000000 3657.000000 179.000000 3649.000000 184.000000 4.000000 2844.000000 2595.000000 1302.000000 3636.000000 231.000000 3651.000000 206.000000 14.000000 2913.000000 2519.000000 1383.000000 3654.000000 229.000000 3659.000000 181.000000 19.000000 2872.000000 2561.000000 1333.000000 3657.000000 178.000000 3653.000000 183.000000 0.000000 2913.000000 2521.000000 1383.000000 3636.000000 239.000000 3643.000000 245.000000 0.000000 2912.000000 2520.000000 1381.000000 3654.000000 226.000000 3660.000000 186.000000 14.000000 2877.000000 2547.000000 1340.000000 3657.000000 181.000000 3657.000000 158.000000 12.000000 2914.000000 2519.000000 1381.000000 227.000000 173.000000 3630.000000 202.000000 3.000000 2825.000000 2590.000000 1326.000000 3638.000000 196.000000 3637.000000 198.000000 23.000000 2905.000000 2514.000000 1386.000000 3635.000000 224.000000 3642.000000 200.000000 18.000000 2912.000000 2517.000000 1385.000000 3631.000000 172.000000 3626.000000 204.000000 7.000000 2822.000000 2596.000000 1309.000000 3637.000000 194.000000 3635.000000 213.000000 0.000000 2898.000000 2522.000000 1379.000000 3636.000000 227.000000 3642.000000 208.000000 52.000000 2819.000000 2596.000000 1320.000000 3631.000000 167.000000 3631.000000 154.000000 49.000000 2822.000000 2587.000000 1312.000000 3637.000000 185.000000 3637.000000 208.000000 0.000000 2882.000000 2533.000000 1379.000000 3637.000000 225.000000 3634.000000 244.000000 5.000000 2821.000000 2591.000000 1311.000000 3638.000000 209.000000 3638.000000 226.000000 0.000000 2911.000000 2515.000000 1384.000000 3644.000000 236.000000 3644.000000 249.000000 0.000000 2916.000000 2523.000000 1384.000000 3654.000000 216.000000 3659.000000 179.000000 9.000000 2834.000000 2587.000000 1302.000000 3638.000000 202.000000 3638.000000 204.000000 19.000000 2904.000000 2518.000000 1383.000000 3640.000000 236.000000 3642.000000 240.000000 0.000000 2911.000000 2522.000000 1383.000000 3655.000000 237.000000 3656.000000 221.000000 27.000000 2893.000000 2519.000000 1383.000000 236.000000 156.000000 3638.000000 156.000000 27.000000 2822.000000 2597.000000 1301.000000 3631.000000 196.000000 3638.000000 215.000000 0.000000 2907.000000 2515.000000 1389.000000 3638.000000 236.000000 3638.000000 240.000000 0.000000 2876.000000 2543.000000 1372.000000 196.000000 205.000000 3656.000000 183.000000 13.000000 2856.000000 2585.000000 1314.000000 3656.000000 162.000000 3639.000000 193.000000 6.000000 2821.000000 2596.000000 1301.000000 3633.000000 173.000000 3632.000000 201.000000 3.000000 2825.000000 2583.000000 1325.000000 3657.000000 215.000000 3659.000000 180.000000 25.000000 2866.000000 2567.000000 1329.000000 3656.000000 161.000000 3650.000000 156.000000 48.000000 2828.000000 2593.000000 1292.000000 3630.000000 174.000000 3628.000000 200.000000 0.000000 2868.000000 2559.000000 1336.000000 181.000000 210.000000 3637.000000 204.000000 18.000000 2915.000000 2512.000000 1386.000000 3642.000000 229.000000 3664.000000 182.000000 3.000000 2909.000000 2526.000000 1381.000000 3657.000000 207.000000 3653.000000 219.000000 4.000000 2877.000000 2544.000000 1340.000000 231.000000 162.000000 3638.000000 160.000000 46.000000 2833.000000 2575.000000 1329.000000 3634.000000 180.000000 3634.000000 184.000000 8.000000 2840.000000 2559.000000 1351.000000 3637.000000 219.000000 3639.000000 231.000000 0.000000 2893.000000 2520.000000 1378.000000 3650.000000 235.000000 3667.000000 178.000000 15.000000 2881.000000 2548.000000 1359.000000 3657.000000 184.000000 3655.000000 191.000000 6.000000 2842.000000 2593.000000 1306.000000 3645.000000 155.000000 3624.000000 201.000000 15.000000 2823.000000 2599.000000 1307.000000 228.000000 190.000000 3637.000000 200.000000 31.000000 2888.000000 2526.000000 1376.000000 3635.000000 235.000000 3644.000000 236.000000 0.000000 2906.000000 2522.000000 1380.000000 3656.000000 237.000000 3656.000000 246.000000 0.000000 2906.000000 2525.000000 1375.000000 3636.000000 176.000000 3635.000000 188.000000 37.000000 2889.000000 2533.000000 1370.000000 3636.000000 229.000000 3646.000000 194.000000 18.000000 2915.000000 2521.000000 1382.000000 3653.000000 230.000000 3653.000000 232.000000 2.000000 2863.000000 2554.000000 1360.000000 3636.000000 228.000000 3663.000000 186.000000 8.000000 2889.000000 2528.000000 1370.000000 3656.000000 209.000000 3653.000000 189.000000 1.000000 2867.000000 2575.000000 1321.000000 3656.000000 171.000000 3649.000000 197.000000 46.000000 2858.000000 2553.000000 1350.000000 3632.000000 171.000000 3632.000000 194.000000 7.000000 2862.000000 2549.000000 1356.000000 3638.000000 217.000000 3638.000000 228.000000 0.000000 2903.000000 2520.000000 1382.000000 3645.000000 245.000000 3660.000000 254.000000 0.000000 2911.000000 2519.000000 1381.000000 3637.000000 238.000000 3637.000000 244.000000 0.000000 2904.000000 2525.000000 1377.000000 3658.000000 235.000000 3661.000000 180.000000 17.000000 2873.000000 2561.000000 1333.000000 3657.000000 174.000000 3653.000000 158.000000 3.000000 2824.000000 2585.000000 1331.000000 226.000000 162.000000 3625.000000 208.000000 11.000000 2843.000000 2558.000000 1352.000000 3638.000000 204.000000 3636.000000 202.000000 18.000000 2904.000000 2509.000000 1386.000000 3635.000000 231.000000 3657.000000 190.000000 16.000000 2914.000000 2513.000000 1386.000000 3631.000000 164.000000 3626.000000 208.000000 3.000000 2839.000000 2572.000000 1337.000000 3637.000000 201.000000 3635.000000 216.000000 0.000000 2901.000000 2518.000000 1383.000000 3633.000000 237.000000 3656.000000 201.000000 48.000000 2824.000000 2584.000000 1321.000000 179.000000 222.000000 3655.000000 201.000000 2.000000 2861.000000 2577.000000 1323.000000 3657.000000 174.000000 3651.000000 183.000000 6.000000 2833.000000 2588.000000 1316.000000 3631.000000 159.000000 3625.000000 172.000000 12.000000 2821.000000 2595.000000 1307.000000 182.000000 213.000000 3637.000000 229.000000 0.000000 2910.000000 2517.000000 1387.000000 3642.000000 234.000000 3650.000000 251.000000 4.000000 2895.000000 2524.000000 1380.000000 3656.000000 218.000000 3657.000000 180.000000 1.000000 2900.000000 2528.000000 1355.000000 3638.000000 202.000000 3637.000000 203.000000 7.000000 2910.000000 2521.000000 1386.000000 3636.000000 232.000000 3642.000000 241.000000 0.000000 2910.000000 2523.000000 1380.000000 3655.000000 240.000000 3657.000000 215.000000 27.000000 2892.000000 2520.000000 1385.000000 3638.000000 202.000000 3638.000000 196.000000 21.000000 2903.000000 2510.000000 1388.000000 3636.000000 229.000000 3643.000000 205.000000 16.000000 2907.000000 2518.000000 1380.000000 3652.000000 237.000000 3657.000000 214.000000 0.000000 2875.000000 2540.000000 1374.000000 223.000000 165.000000 3651.000000 161.000000 63.000000 2825.000000 2592.000000 1306.000000 3631.000000 155.000000 3629.000000 167.000000 42.000000 2834.000000 2565.000000 1334.000000 3638.000000 201.000000 3638.000000 224.000000 38.000000 2869.000000 2550.000000 1358.000000 159.000000 231.000000 3660.000000 204.000000 13.000000 2913.000000 2520.000000 1384.000000 3654.000000 211.000000 3657.000000 187.000000 16.000000 2851.000000 2597.000000 1317.000000 3656.000000 168.000000 3645.000000 183.000000 14.000000 2830.000000 2603.000000 1305.000000 3637.000000 185.000000 3638.000000 160.000000 51.000000 2873.000000 2545.000000 1361.000000 3637.000000 214.000000 3641.000000 230.000000 0.000000 2912.000000 2514.000000 1385.000000 3646.000000 235.000000 3655.000000 231.000000 0.000000 2907.000000 2522.000000 1377.000000 203.000000 181.000000 3652.000000 166.000000 57.000000 2837.000000 2602.000000 1309.000000 3639.000000 162.000000 3630.000000 196.000000 8.000000 2821.000000 2591.000000 1309.000000 3635.000000 172.000000 3628.000000 206.000000 6.000000 2819.000000 2570.000000 1332.000000 3657.000000 189.000000 3651.000000 174.000000 53.000000 2848.000000 2589.000000 1312.000000 3646.000000 164.000000 3638.000000 154.000000 60.000000 2823.000000 2594.000000 1307.000000 3634.000000 164.000000 3630.000000 205.000000 2.000000 2862.000000 2572.000000 1323.000000 166.000000 233.000000 3649.000000 210.000000 16.000000 2912.000000 2517.000000 1384.000000 3649.000000 229.000000 3658.000000 194.000000 9.000000 2908.000000 2532.000000 1362.000000 3655.000000 192.000000 3653.000000 192.000000 19.000000 2871.000000 2567.000000 1330.000000 3636.000000 231.000000 3637.000000 244.000000 0.000000 2908.000000 2518.000000 1383.000000 3652.000000 239.000000 3659.000000 205.000000 7.000000 2916.000000 2520.000000 1372.000000 3656.000000 201.000000 3657.000000 174.000000 54.000000 2858.000000 2518.000000 1379.000000 3655.000000 214.000000 3657.000000 184.000000 21.000000 2878.000000 2559.000000 1334.000000 3656.000000 168.000000 3651.000000 152.000000 59.000000 2826.000000 2598.000000 1300.000000 3630.000000 178.000000 3628.000000 204.000000 19.000000 2930.000000 2511.000000 1386.000000 3639.000000 237.000000 3665.000000 203.000000 21.000000 2904.000000 2522.000000 1384.000000 3656.000000 216.000000 3657.000000 182.000000 28.000000 2865.000000 2571.000000 1323.000000 3656.000000 167.000000 3649.000000 188.000000 62.000000 2841.000000 2590.000000 1302.000000 3634.000000 245.000000 3651.000000 239.000000 0.000000 2894.000000 2527.000000 1378.000000 3657.000000 219.000000 3657.000000 184.000000 13.000000 2881.000000 2559.000000 1339.000000 3655.000000 169.000000 3651.000000 155.000000 5.000000 2895.000000 2522.000000 1380.000000 233.000000 170.000000 3622.000000 209.000000 17.000000 2848.000000 2552.000000 1349.000000 3638.000000 204.000000 3639.000000 199.000000 18.000000 2905.000000 2514.000000 1385.000000 3639.000000 227.000000 3655.000000 201.000000 18.000000 2912.000000 2516.000000 1382.000000 3657.000000 196.000000 3657.000000 193.000000 19.000000 2856.000000 2575.000000 1320.000000 3653.000000 160.000000 3639.000000 157.000000 44.000000 2829.000000 2573.000000 1316.000000 3634.000000 184.000000 3635.000000 166.000000 44.000000 2832.000000 2567.000000 1337.000000 3633.000000 156.000000 3626.000000 162.000000 42.000000 2827.000000 2568.000000 1343.000000 3637.000000 194.000000 3637.000000 204.000000 1.000000 2899.000000 2527.000000 1382.000000 3637.000000 240.000000 3646.000000 244.000000 22.000000 2871.000000 2562.000000 1333.000000 3637.000000 216.000000 3636.000000 232.000000 0.000000 2905.000000 2519.000000 1382.000000 3652.000000 226.000000 3656.000000 196.000000 3.000000 2861.000000 2580.000000 1325.000000 3657.000000 162.000000 3644.000000 162.000000 5.000000 2829.000000 2588.000000 1316.000000 231.000000 166.000000 3628.000000 206.000000 2.000000 2864.000000 2546.000000 1364.000000 3637.000000 217.000000 3636.000000 234.000000 8.000000 2914.000000 2518.000000 1382.000000 3642.000000 239.000000 3667.000000 188.000000 5.000000 2905.000000 2520.000000 1382.000000